.innerwrapper{padding-right:13%;padding-left:6%}.py1{padding:1rem 0}.py2{padding:2rem 0}.pt2{padding-top:2rem}.py3{padding:3rem 0}.py4{padding:4rem 0}.aligncenter{text-align:center}span.border{position:absolute;width:1px;height:100px;background-color:var(--DarkColor);right:0}.one-half{width:50%}header .bottomheader nav ul li.current-menu-item:after{content:"";position:absolute;left:0;right:0;margin:0 auto;top:58px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #cec8c6;clear:both}header .bottomheader nav ul li.current-menu-item a{font-weight:600}header .bottomheader nav ul li.current-menu-item ul li a{font-weight:300}header .topbottom .cart .cart-details ul li{display:flex;flex-wrap:wrap;justify-content:space-between}header .topbottom .cart .cart-details ul li .prdtls{width:45%;text-align:right;line-height:25px}header .topbottom .cart .cart-details ul li .prdtls h5{color:#fff;font-weight:300;font-size:var(--fontSize20)}header .topbottom .cart .cart-details ul li .prdtls h5 span{color:#fff;line-height:25px}header .topbottom .cart .cart-details ul li .image{width:45%}main.home h2{color:var(--MainColor);font-size:var(--fontSize30);padding-bottom:3rem}.home #hero{height:850px;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:bottom -90px center}.home #hero h1{color:var(--pinkcolor);font-size:var(--fontsize60);font-weight:300;line-height:var(--fontsize60)}.home #hero h2{color:var(--pinkcolor);font-size:var(--fontsize90);font-weight:600;line-height:var(--fontsize90)}.home #hero a.tostore{margin-top:30px}main.home #about{min-height:500px;text-align:center}main.home #about p{color:var(--MainColor)}main.home #homecontact{background-color:var(--greenbg);background-repeat:no-repeat;background-position:left top;background-size:cover}main.home #homecontact h2{color:#fff;font-weight:400;padding-bottom:0}main.home #homecontact h2 strong{font-weight:600}main.home #homecontact form{margin-top:15px}main.home #homecontact form p{display:flex;flex-wrap:wrap;justify-content:space-between}main.home #homecontact form p label{width:28%}main.home #homecontact form p label input{width:100%;height:40px;border:none;padding-right:7px;color:#000;outline:none;text-align:right;direction:rtl}main.home #homecontact form p input[type=submit]{width:8%;background-color:var(--MainColor);border:none;cursor:pointer;color:#fff;font-size:var(--fontSize30);transition:all .3s}main.home #homecontact form p input[type=submit]:hover{background-color:#fff;color:var(--MainColor)}#topproducts .productwrapper ul li{width:24%;position:relative;height:250px;overflow:hidden;margin-bottom:1%}#topproducts .productwrapper ul li a{display:block;position:relative;width:100%;height:100%;overflow:hidden}#topproducts .productwrapper ul li a h4{position:absolute;height:70px;bottom:0;right:0;left:0;width:100%;background-color:rgba(206,200,198,.7);text-align:center;color:var(--MainColor);line-height:70px;font-weight:400;font-size:35px}#topproducts .productwrapper ul li:nth-child(2) a h4,#topproducts .productwrapper ul li:nth-child(7) a h4{background-color:rgba(138,145,138,.7);color:#fff}#topproducts .productwrapper ul li:nth-child(3) a h4,#topproducts .productwrapper ul li:nth-child(6) a h4{background-color:rgba(158,122,130,.7);color:#fff}#topproducts .productwrapper ul li:nth-child(4) a h4,#topproducts .productwrapper ul li:nth-child(5) a h4{background-color:rgba(56,71,105,.7);color:#fff}#topcategories{background-color:#f1f1f1}#topcategories ul li{width:13%;height:200px;position:relative}#topcategories ul li a{display:block}#topcategories ul li a span{line-height:20px;position:absolute;bottom:0;right:0;left:0;color:var(--MainColor)}#banner .bannerwrapper{height:100%;flex-direction:column}#banner h2{font-size:var(--fontsize60);color:#fff;font-weight:300;text-shadow:1px 1px 1px #888;padding-bottom:0}#banner h3{font-size:var(--fontsize90);color:#fff;font-weight:600;line-height:90px;text-shadow:1px 1px 1px #888}#banner a.readmore{max-width:600px;text-align:center;font-size:var(--fontsize60);font-weight:600}#banner a.readmore:hover{background-color:rgba(255,255,255,.8)}#homeboxes{background:#9e7a82;background:linear-gradient(-360deg,rgba(158,122,130,1) 0%,rgba(158,122,130,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%)}#homeboxes .homebox{width:49%}#homeboxes .homebox .boximage{max-height:680px;min-height:680px;overflow:hidden}#homeboxes .homebox h3{font-size:var(--fontsize40);color:var(--MainColor);margin:20px 0}#homeboxes .homebox p{color:#fff}#homeboxes .homebox p.strong{font-weight:600}.page-template-template-parts #banner{height:330px;background-position:bottom center}.maininnerpage{overflow-x:hidden}.maininnerpage h1{color:var(--MainColor);font-size:var(--fontsize40);margin-bottom:30px}.maininnerpage p{font-weight:300;margin-bottom:10px;color:var(--MainColor)}.page-template-template-parts.page-template-contact #banner{background-position:top center}.page-template-contact .maininnerpage{overflow:hidden;background-color:#e1dddc;margin-bottom:-320px}.page-template-contact .maininnerpage .leftsidepage h2{color:var(--MainColor);font-size:var(--fontsize40);margin-bottom:30px;margin-top:50px}.page-template-contact .leftsidepage .socials{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-bottom:50px}.page-template-contact .leftsidepage .socials a{width:60px;height:60px;margin-left:10px;display:block}.page-template-contact h5{color:var(--MainColor);font-size:var(--fontsize40);font-weight:300}.page-template-contact a.callnowpage{color:var(--MainColor);font-size:var(--fontsize40);margin-bottom:30px;font-weight:600}.page-template-contact .rightsidepage form{width:60%;padding:2rem 0}.page-template-contact .rightsidepage form p label{width:100%;display:block}.page-template-contact .rightsidepage form p label span{width:100%;display:block}.page-template-contact .rightsidepage form p label span input{width:100%;height:35px;border:none;background:#fff;outline:none}.page-template-contact .rightsidepage form p label span textarea{width:100%;border:none;background:#fff;resize:none;outline:none}.page-template-contact .rightsidepage form p input[type=submit]{background-color:var(--pinkcolor);color:#fff;height:35px;line-height:35px;padding:0 20px;border:none;float:left}.tax-product_cat #banner{height:330px;background-position:bottom center;background-attachment:unset}.tax-product_cat .mainpage,.post-type-archive-product .mainpage{background-color:#e1dddc;padding:30px 0}.tax-product_cat .mainpage h1,.post-type-archive-product .mainpage h1{text-align:center;color:var(--MainColor);margin-bottom:30px}.tax-product_cat .mainpage p,.post-type-archive-product .mainpage p{text-align:center;color:var(--MainColor)}.tax-product_cat.woocommerce ul.products,.post-type-archive-product.woocommerce ul.products{padding:30px 0}.tax-product_cat ul.products .shopproductswrapper,.post-type-archive-product ul.products .shopproductswrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.tax-product_cat ul.products .shopproductswrapper .shopproduct,.post-type-archive-product ul.products .shopproductswrapper .shopproduct{width:24%;margin-bottom:20px;margin-left:1.3334%}.tax-product_cat ul.products .shopproductswrapper .shopproduct:nth-child(4n+4),.post-type-archive-product ul.products .shopproductswrapper .shopproduct:nth-child(4n+4){margin-left:0}.tax-product_cat ul.products .shopproductswrapper .shopproduct .image,.post-type-archive-product ul.products .shopproductswrapper .shopproduct .image{height:250px;display:block;transition:all .3s;overflow:hidden}.tax-product_cat ul.products .shopproductswrapper .shopproduct .productcontent,.post-type-archive-product ul.products .shopproductswrapper .shopproduct .productcontent{text-align:center}.tax-product_cat ul.products .shopproductswrapper .shopproduct .productcontent h5,.tax-product_cat ul.products .shopproductswrapper .shopproduct .productcontent h6,.post-type-archive-product ul.products .shopproductswrapper .shopproduct .productcontent h5,.post-type-archive-product ul.products .shopproductswrapper .shopproduct .productcontent h6{color:var(--MainColor);font-size:var(--fontSize20)}.tax-product_cat ul.products .shopproductswrapper .shopproduct .productcontent a.productlink,.post-type-archive-product ul.products .shopproductswrapper .shopproduct .productcontent a.productlink{display:block;background-color:var(--pinkcolor);height:40px;line-height:40px;border:none;color:#fff}.single-product .breadcrumbs{padding-bottom:30px}.single-product .breadcrumbs a{color:var(--MainColor)}.single-product #banner{height:330px;background-position:bottom center;background-attachment:unset}.single-product .mainpage{background-color:#e1dddc;padding:30px 0}.single-product .mainpage .type-product{display:flex;flex-wrap:wrap;justify-content:space-between}.single-product .mainpage .type-product h1{color:var(--MainColor)}.single-product .mainpage .type-product .price{color:var(--MainColor);font-weight:600}.single-product .mainpage .type-product form.cart{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:flex-start}.single-product .mainpage .type-product form.cart .quantity input{height:35px}.single-product .mainpage .type-product form.cart button[type=submit]{height:35px;background-color:var(--pinkcolor)}.single-product .mainpage .images h3{margin:15px 0;color:var(--MainColor);font-size:var(--fontSize30)}.single-product .mainpage .imagesgallery a{max-width:24%;height:auto;display:block}.pp_default a{text-indent:9999px!important}.single-product #reletedproducts{padding:1.5rem 0;background-color:var(--pinkcolor)}.single-product #reletedproducts h2{color:#fff}.single-product #reletedproducts ul{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:15px 0}.single-product #reletedproducts ul li{width:24%;margin-left:1.3334%;text-align:center}.single-product #reletedproducts ul li:nth-child(4){margin-left:0}.single-product #reletedproducts ul li .image{height:250px;overflow:hidden}.single-product #reletedproducts ul li .price{color:var(--MainColor);font-weight:600}.single-product #reletedproducts ul li a{color:var(--MainColor);font-weight:600}.single-product #reletedproducts ul li a.readmoreprd{color:#fff}.single-product #moreproducts h2{color:var(--MainColor);margin-bottom:15px}.single-product .bx-wrapper,.single-product .bx-wrapper .bx-viewport{border:none;background-color:transparent;box-shadow:none;direction:ltr}.single-product .bx-wrapper ul{display:block;margin-left:50%;margin-right:50%}.single-product .bx-wrapper ul li a h4{text-align:center;color:var(--MainColor)}.single-product .bx-wrapper ul li .price{text-align:center;color:var(--MainColor)}.single-product .bx-wrapper ul li a.moredtls{display:block;background:var(--pinkcolor);color:#fff;text-align:center}.woocommerce div.product form.cart .variations select{height:45px}.woocommerce-cart .woocommerce a.checkout-button.button.alt,.woocommerce-checkout .woocommerce button.button.alt{background-color:var(--pinkcolor)}.searchpage .searchbox{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0}.searchpage .searchbox .image{width:25%}.searchpage .searchbox .title{width:70%;display:flex;flex-direction:column;justify-content:center}.searchpage .searchbox .title h5{font-size:35px}.woocommerce span.onsale{right:-3.5em!important}footer h2{font-weight:600;color:#fff;font-size:50px;position:relative;line-height:100px;padding-right:70px;width:auto}footer h2 span.border{background-color:#fff}@media screen and (min-width:1280px) and (max-width:1440px){.page-template-contact .maininnerpage{margin-bottom:0}}@media screen and (min-width:1025px) and (max-width:1279px){#homeboxes .homebox .boximage{min-height:510px;max-height:510px}.page-template-contact .maininnerpage{margin-bottom:0}}@media screen and (min-width:769px) and (max-width:1024px){#topproducts .productwrapper ul li{height:210px}#homeboxes .homebox .boximage{min-height:420px;max-height:420px}}@media screen and (min-width:461px) and (max-width:768px){header .openmenu.active .bar1{-webkit-transform:rotate(-45deg) translate(-6px,5px);transform:rotate(-45deg) translate(-6px,5px);background-color:#000}header .openmenu.active .bar2{opacity:0}header .openmenu.active .bar3{-webkit-transform:rotate(45deg) translate(-8px,-7px);transform:rotate(45deg) translate(-8px,-7px);background-color:#000}header nav.active{transform:translateX(0%);height:100vh}header .bottomheader nav ul li.menu-item-has-children ul.activeopen{display:block}header .bottomheader nav ul li.current-menu-item:after{display:none}.home #hero{height:40vh}.home #hero h1{font-size:var(--fontSize30)}.home #hero h2{font-size:var(--fontsize40);line-height:40px}.home #hero a.tostore{font-size:18px}main.home #homecontact form p label{width:24%}main.home #homecontact form p input[type=submit]{width:24%}#topproducts .productwrapper ul li{width:48%;margin-bottom:3%}#topcategories ul li{width:31%;height:250px}#topcategories ul li a span{bottom:40px;font-size:20px}.page-template-template-parts #banner{height:400px;background-attachment:unset}.one-half{width:100%}#banner h2{font-size:var(--fontsize40)}#banner h3{font-size:var(--fontsize40);line-height:60px}#homeboxes .homebox .boximage{min-height:290px;max-height:300px}.page-template-contact .rightsidepage form{width:100%}.tax-product_cat ul.products .shopproductswrapper .shopproduct .image,.post-type-archive-product ul.products .shopproductswrapper .shopproduct .image{height:150px}.single-product #reletedproducts ul li .image{height:150px}}@media screen and (max-width:460px){header .openmenu.active .bar1{-webkit-transform:rotate(-45deg) translate(-6px,5px);transform:rotate(-45deg) translate(-6px,5px);background-color:#000}header .openmenu.active .bar2{opacity:0}header .openmenu.active .bar3{-webkit-transform:rotate(45deg) translate(-8px,-7px);transform:rotate(45deg) translate(-8px,-7px);background-color:#000}header nav.active{transform:translateX(0%);height:100vh}header .bottomheader nav ul li.menu-item-has-children ul.activeopen{display:block}header .bottomheader nav ul li.current-menu-item:after{display:none}.innerwrapper{padding-right:6%;padding-left:6%}span.border{height:70px}header .bottomheader .logo{width:50%;height:110px}.home #hero{height:40vh}.home #hero h1{font-size:var(--fontSize30)}.home #hero h2{font-size:var(--fontsize40);line-height:40px}.home #hero a.tostore{font-size:18px}main.home #homecontact form p label{width:100%}main.home #homecontact form p label input{margin-bottom:5px}main.home #homecontact form p input[type=submit]{width:100%}#topproducts .productwrapper ul li{width:48%;margin-bottom:3%;height:150px}#topproducts .productwrapper ul li a h4{height:50px;line-height:50px;font-size:19px}#topcategories{padding:20px 0}#topcategories ul li{width:28%;height:140px;margin-bottom:30px}#banner h2{font-size:var(--fontSize30)}#banner h3{font-size:var(--fontsize40);line-height:60px}#banner a.readmore{font-size:var(--fontSize30)}#homeboxes{background:linear-gradient(-360deg,#9e7a82 0%,rgba(158,122,130,1) 48%,rgba(255,255,255,1) 48%,rgba(255,255,255,1) 100%)}#homeboxes .homebox{width:100%}#homeboxes .homebox h3{font-size:var(--fontSize30)}#homeboxes .homebox .boximage{min-height:auto;max-height:unset}#homeboxes .homebox p{color:var(--MainColor)}.page-template-template-parts #banner{background-attachment:unset}.maininnerpage{padding-top:0}.maininnerpage .innerpage{padding-top:10px}.maininnerpage .rightsidepage{width:100%;padding-right:0;margin-right:0}.maininnerpage .rightsidepage h1{padding-right:0;font-size:40px;line-height:40px;padding-top:30px;margin-bottom:30px}.maininnerpage .leftsidepage{width:100%}.page-template-contact .rightsidepage form{width:100%}.page-template-contact .maininnerpage .leftsidepage h2{margin-top:0;font-size:var(--fontSize30)}.page-template-contact .leftsidepage .socials{justify-content:center}.page-template-contact .leftsidepage .socials a{width:40px;height:40px}.page-template-contact h5{font-size:var(--fontSize30)}.page-template-contact a.callnowpage{font-size:var(--fontSize30)}.page-template-contact .maininnerpage{margin-bottom:0}.tax-product_cat #banner,.post-type-archive-product #banner{height:150px}.tax-product_cat ul.products .shopproductswrapper .shopproduct,.post-type-archive-product ul.products .shopproductswrapper .shopproduct{width:100%}.single-product #banner{height:150px}.single-product #reletedproducts ul{justify-content:space-between}.single-product #reletedproducts ul li{width:48%;margin-left:0;margin-bottom:20px}.single-product #reletedproducts ul li .image{height:150px}.pp_pic_holder{left:50%!important;width:300px!important;margin-left:-150px!important;position:fixed!important;top:0!important}div.pp_default .pp_content_container .pp_right{padding-right:21px!important}.pp_gallery{display:none!important}div.pp_default .pp_content_container .pp_details{margin-top:20px!important}.woocommerce span.onsale{right:0!important;top:-2.5em!important}}@media screen and (min-width:320px) and (max-width:359px){.home #hero h1{font-size:20px}.home #hero h2{font-size:25px;padding-bottom:20px}#banner h3{font-size:30px;line-height:40px}#banner a.readmore{font-size:20px}main.home #topsection .topright h1{font-size:37px}main.home #about .leftsection h2{font-size:37px}#tabs h2{font-size:37px}#testimonials h2{font-size:37px}footer h2{font-size:37px}}