.innerwrapper{padding-right:13%;padding-left:6%}.py1{padding:1rem 0}.py4{padding:4rem 0}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%}.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){.page-template-contact .maininnerpage{margin-bottom:0}}@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}.page-template-template-parts #banner{height:400px;background-attachment:unset}.one-half{width:100%}.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}.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){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}}