@import url(https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);:root{--PrimaryColor:#23644A;--PrimaryColorDark:#1C4334;--Color1:#777777;--Color2:#F5F3EF;--Color3:#181716;--Color4:#F4F3F0;--Color5:#E8E2DA;--Color6:#A9B1AD;--Color6Dark:#87928c;--Color7:#151515;--Color8:#363636;--Color9:#9F9F9E;--Color10:#D9D9D9;--RedColor:#C93A3E;--YellowColor:#FFC107;--WhiteColor:#fff;--BlackColor:#000;--PrimaryFont:"Inter";--WorkSansFont:"Work Sans";--SourceSansPro:"Source Sans 3";--TransitionAll:all 0.3s ease}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}.no-wrap{flex-wrap:nowrap}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.direction-column{flex-direction:column;-ms-flex-direction:column}.row-reverse{flex-direction:row-reverse;-ms-flex-direction:row-reverse}.position-relative{position:relative}.position-absolute{position:absolute}.overflow-hidden{overflow:hidden}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.grid{display:grid}.grid-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-col-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-1{flex:1}.cursor-pointer{cursor:pointer}.block{display:block}.aspect-ratio{position:relative;padding-bottom:100%;width:100%}.aspect-ratio img,.aspect-ratio iframe,.aspect-ratio video,.aspect-ratio svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.head-search-bar .search-field{position:relative;width:100%}.head-search-bar .search-field:before{content:"";position:absolute;width:16px;height:20px;top:50%;transform:translateY(-50%);left:12px;background-image:url('data:image/svg+xml,<svg width="16" height="20" viewBox="0 0 16 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 9.25038C0.5 10.177 0.677083 11.0515 1.03125 11.874C1.38542 12.6965 1.86719 13.4123 2.47656 14.0213C3.08594 14.6304 3.80208 15.1119 4.625 15.4659C5.44792 15.8199 6.32292 15.9969 7.25 15.9969C8.07292 15.9969 8.85156 15.8589 9.58594 15.583C10.3203 15.3071 10.9792 14.9245 11.5625 14.4352L14.1875 17.0588C14.25 17.1213 14.3177 17.1681 14.3906 17.1994C14.4635 17.2306 14.5417 17.2462 14.625 17.2462C14.7083 17.2462 14.7865 17.2306 14.8594 17.1994C14.9323 17.1681 15 17.1213 15.0625 17.0588C15.125 16.9963 15.1719 16.9287 15.2031 16.8558C15.2344 16.7829 15.25 16.7048 15.25 16.6215C15.25 16.5383 15.2344 16.4602 15.2031 16.3873C15.1719 16.3144 15.125 16.2467 15.0625 16.1843L12.4375 13.5606C12.9271 12.9776 13.3099 12.3191 13.5859 11.5851C13.862 10.8511 14 10.0729 14 9.25038C14 8.32378 13.8229 7.44924 13.4688 6.62675C13.1146 5.80427 12.6328 5.08849 12.0234 4.47943C11.4141 3.87038 10.6979 3.38886 9.875 3.03488C9.05208 2.68089 8.17708 2.5039 7.25 2.5039C6.32292 2.5039 5.44792 2.68089 4.625 3.03488C3.80208 3.38886 3.08594 3.87038 2.47656 4.47943C1.86719 5.08849 1.38542 5.80427 1.03125 6.62675C0.677083 7.44924 0.5 8.32378 0.5 9.25038ZM7.25 14.7475C6.48958 14.7475 5.77604 14.6018 5.10938 14.3102C4.44271 14.0291 3.85938 13.6387 3.35938 13.139C2.85938 12.6392 2.46875 12.0562 2.1875 11.3899C1.89583 10.7236 1.75 10.0104 1.75 9.25038C1.75 8.49036 1.89583 7.77719 2.1875 7.11088C2.46875 6.44456 2.85938 5.86153 3.35938 5.36179C3.85938 4.86205 4.44271 4.47163 5.10938 4.19052C5.77604 3.89901 6.48958 3.75325 7.25 3.75325C8.01042 3.75325 8.72396 3.89901 9.39062 4.19052C10.0573 4.47163 10.6406 4.86205 11.1406 5.36179C11.6406 5.86153 12.0312 6.44456 12.3125 7.11088C12.6042 7.77719 12.75 8.49036 12.75 9.25038C12.75 10.0104 12.6042 10.7236 12.3125 11.3899C12.0312 12.0562 11.6406 12.6392 11.1406 13.139C10.6406 13.6387 10.0573 14.0291 9.39062 14.3102C8.72396 14.6018 8.01042 14.7475 7.25 14.7475Z" fill="%23777777"/></svg>');background-size:contain;background-position:center}.head-search-bar .search-field .search-button input{display:none}.head-search-bar .search-field .search-button{position:absolute;top:50%;right:14px;width:28px;height:28px;transform:translateY(-50%)}.head-search-bar .search-field .search-button .search-loading-image,.head-search-bar .search-field .search-button .search-loading-image img{width:100%;height:100%}.head-search-bar .search-field input{border:1px solid #0000001A!important;appearance:none;border-radius:35px;font:normal normal 400 14px/1 var(--WorkSansFont);letter-spacing:.14px;color:var(--Color1);padding:12px 31px 12px 41px;outline:none!important}.head-cart-wrap .elementor-button-icon{position:unset!important}.head-cart-wrap .elementor-button-icon .elementor-button-icon-qty{position:absolute;width:18px!important;height:18px!important;display:flex!important;align-items:center;justify-content:center;top:-4px!important;right:-5px!important;box-shadow:0 0 4px 0 #0000002B;font:normal normal 400 11px/1 var(--WorkSansFont)!important;color:var(--PrimaryColorDark)!important}.head-cart-wrap .elementor-button{position:relative}.xoo-wsc-product:has(.xoo-free-item-flag) .xoo-wsc-qty-box{display:none!important}.xoo-wsc-markup{font-family:var(--PrimaryFont);letter-spacing:normal}.xoo-wsc-markup .xoo-wsc-container>*:not(.xoo-wsc-basket){position:relative}.xoo-wsc-markup .xoo-wsch-close{width:35px;height:35px;font-size:0;background-color:var(--PrimaryColor);border-radius:50%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M1.52576 14.4761C2.04645 14.9968 2.89063 14.9968 3.41132 14.4761L14.478 3.40947C14.9987 2.88878 14.9987 2.0446 14.478 1.52391C13.9573 1.00322 13.1131 1.00323 12.5924 1.52391L1.52576 12.5906C1.00507 13.1112 1.00507 13.9554 1.52576 14.4761Z" fill="%23fff"/><path d="M14.477 14.4761C14.9977 13.9554 14.9977 13.1112 14.477 12.5905L3.41034 1.52385C2.88965 1.00316 2.04547 1.00316 1.52478 1.52385C1.00409 2.04454 1.0041 2.88872 1.52478 3.40941L12.5914 14.4761C13.1121 14.9967 13.9563 14.9967 14.477 14.4761Z" fill="%23fff"/></svg>');background-repeat:no-repeat;background-size:14px;background-position:center;transition:var(--TransitionAll)}.xoo-wsc-markup .xoo-wsch-close:hover{background-color:var(--PrimaryColorDark)}.xoo-wsc-markup .xoo-wsc-header .xoo-wsch-text{flex:1}.xoo-wsc-markup .xoo-wsc-header{padding:15px}.xoo-wsc-markup .xoo-wsc-header .xoo-wsch-text,.xoo-wsc-markup .xoo-wsc-sp-container .xoo-wsc-sp-heading,.xoo-wsc-markup .xoo-wsc-drawer-header .xoo-wsc-drh-txt{font:normal normal 600 16px/1.2 var(--PrimaryFont);letter-spacing:normal;margin:0;text-align:left;width:100%;color:var(--PrimaryColorDark)}.xoo-wsc-markup .xoo-wsc-drawer-header .xoo-wsc-toggle-drawer{position:relative;right:0;font-size:18px}.xoo-wsc-markup .xoo-wsc-product br,.xoo-wsc-markup .xoo-wsc-sp-product br{display:none}.xoo-wsc-markup .xoo-wsc-product .xoo-wsc-sum-col,.xoo-wsc-markup .xoo-wsc-sp-right-col{width:100%;flex:1}.xoo-wsc-markup .xoo-wsc-sm-sales{background-color:var(--PrimaryColor);color:var(--WhiteColor);border:none;width:fit-content;font:normal normal 600 10px / 1 var(--PrimaryFont);letter-spacing:normal;margin:0 0 4px 0;border-radius:0;padding:4px 6px}.xoo-wsc-markup .xoo-wsc-sm-info{flex-wrap:wrap;gap:4px}.xoo-wsc-markup .xoo-wsc-sm-left,.xoo-wsc-markup .xoo-wsc-sp-right-col{flex:1}.xoo-wsc-markup .xoo-wsc-pname{margin-bottom:7px}.xoo-wsc-markup .xoo-wsc-pname,.xoo-wsc-markup .xoo-wsc-pname a,.xoo-wsc-markup .xoo-wsc-sp-rc-top,.xoo-wsc-markup .xoo-wsc-sp-rc-top a{font:normal normal 700 16px / 1.2 var(--PrimaryFont)!important;color:var(--BlackColor);padding:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:normal}.xoo-wsc-markup .xoo-wsc-qty-price,.xoo-wsc-markup .xoo-wsc-qty-price span{padding:0;font:normal normal 400 14px / 1.2 var(--PrimaryFont);line-height:17px}.xoo-wsc-markup .xoo-wsc-pprice .test,.xoo-wsc-markup .xoo-wsc-pprice .woocommerce-Price-amount,.xoo-wsc-sp-rc-bottom .xoo-wsc-sp-price,.xoo-wsc-sp-rc-bottom .xoo-wsc-sp-price .woocommerce-Price-amount{font:normal normal 700 16px/1 var(--PrimaryFont);color:var(--BlackColor);display:block}.xoo-wsc-markup .xoo-wsc-pprice del,.xoo-wsc-markup .xoo-wsc-pprice del span{color:var(--Color6)!important;opacity:1}.xoo-wsc-markup .xoo-wsc-pprice ins,.xoo-wsc-markup .xoo-wsc-pprice ins span{text-decoration:none}.xoo-wsc-markup .xoo-wsc-qty-box{gap:8px;background-color:var(--Color5);border-radius:8px;padding:7px 8px;display:flex;flex-wrap:wrap;align-items:center;width:fit-content;max-width:100%;border:2px solid var(--PrimaryColorDark)}.xoo-wsc-markup .xoo-wsc-qty-box .xoo-wsc-chng{width:10px;height:10px;border:none;padding:0;min-width:unset;display:flex;align-items:center;justify-content:center;align-self:center;background-color:transparent!important;font-size:0;background-size:10px;background-position:center;background-repeat:no-repeat}.xoo-wsc-markup .xoo-wsc-qty-box .xoo-wsc-chng.xoo-wsc-minus{background-image:url('data:image/svg+xml,<svg width="10" height="3" viewBox="0 0 10 3" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0V3H0V0H10Z" fill="%234E4E4E"/></svg>')}.xoo-wsc-markup .xoo-wsc-qty-box .xoo-wsc-chng.xoo-wsc-plus{background-image:url('data:image/svg+xml,<svg width="9" height="9" viewBox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.36229 9V0H5.63771V9H3.36229ZM0 5.63771V3.36229H9V5.63771H0Z" fill="%234E4E4E"/></svg>')}.xoo-wsc-markup .xoo-wsc-qty-box .xoo-wsc-qty{font:normal normal 700 13px / 1 var(--PrimaryFont);letter-spacing:.26px;text-align:center;vertical-align:middle;color:var(--BlackColor);padding:0!important;width:27px;height:16px;border-radius:0;outline:none;background-color:transparent!important;-moz-appearance:textfield;border:none}.xoo-wsc-markup .xoo-wsc-pprice{font:normal normal 500 14px/1 var(--PrimaryFont);display:flex;flex-wrap:wrap;gap:4px;padding-bottom:8px;align-items:center}.xoo-wsc-markup .xoo-wsc-pprice .amount{display:flex;align-items:center}.xoo-wsc-markup .xoo-wsc-sm-right{padding:0;max-width:70px;margin-top:0}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart span{position:relative;z-index:1}.xoo-wsc-markup .xoo-wsc-smr-del:hover{background-color:#dcdcdc;border-color:#dcdcdc}.xoo-wsc-markup .xoo-wsc-smr-ptotal,.xoo-wsc-markup .xoo-wsc-smr-ptotal .amount{font:normal normal 700 14px/1 var(--PrimaryFont)!important;color:var(--GrayColor1)}.xoo-wsc-markup .xoo-wsc-sp-container{background-color:#fff0}.xoo-wsc-markup .xoo-wsc-sp-container .xoo-wsc-sp-heading{margin-bottom:16px;padding:0 15px}.xoo-wsc-markup .xoo-wsc-sp-slider:not(.lightSlider){width:100%!important;transform:none!important;display:flex!important;flex-direction:column!important}.xoo-wsc-markup .xoo-wsc-sp-slider.lightSlider{flex-direction:row;display:flex!important}.xoo-wsc-markup .xoo-wsc-sp-slider.lightSlider .xoo-wsc-sp-product{height:100%}.xoo-wsc-markup .xoo-wsc-sp-rc-top{margin-bottom:7px}.xoo-wsc-markup .xoo-wsc-sp-atc .add_to_cart_button span{display:none}.xoo-wsc-markup .xoo-wsc-pprice .alg-price-label-before{margin-right:4px}.xoo-wsc-markup .xoo-wsc-smr-ptotal{margin-bottom:8px}.xoo-wsc-markup .xoo-wsc-footer{background-color:var(--Color2);padding:16px;color:var(--BlackColor)}.xoo-wsc-markup .xoo-wsc-footer .xoo-wsc-sl-apply-coupon,.xoo-wsc-markup .xoo-wsc-sl-apply-coupon{margin:0;gap:4px}.xoo-wsc-markup .xoo-wsc-sl-apply-coupon input{text-transform:capitalize;width:100%;border-radius:50px 0 0 50px;padding:12px 16px;color:var(--PrimaryColorDark);text-align:left;font:normal normal 400 14px/1.2 var(--PrimaryFont);border:1px solid var(--PrimaryColorDark)!important;background-color:var(--Color5)!important;flex:1}.xoo-wsc-markup .xoo-wsc-sl-apply-coupon .xoo-wsc-btn{color:var(--WhiteColor)!important;font:normal normal 700 14px / 1 var(--PrimaryFont)!important;letter-spacing:.5px;text-transform:capitalize;background-color:var(--PrimaryColor)!important;padding:12px 28px!important;border:none!important;float:unset!important;display:block!important;text-align:center;border-radius:0 50px 50px 0!important;transition:var(--TransitionAll)}.xoo-wsc-markup .xoo-wsc-sl-apply-coupon .xoo-wsc-btn:hover{background-color:var(--PrimaryColorDark)!important}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .btn{width:100%}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout,.xoo-wsc-empty-cart .xoo-wsc-btn{display:flex;align-items:center;justify-content:center;gap:0;padding:14px!important;grid-column:span 2 / span 2;position:relative;overflow:hidden;width:100%;order:1;color:var(--WhiteColor)!important;outline:none!important;font:normal normal 700 14px / 1 var(--PrimaryFont)!important;letter-spacing:.5px;text-transform:capitalize;background-color:var(--PrimaryColor)!important;flex:1;text-align:center;border:none!important;border-radius:50px!important;transition:var(--TransitionAll)}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout span{position:relative;z-index:1;font-style:normal!important;color:currentColor}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout:hover,.xoo-wsc-empty-cart .xoo-wsc-btn:hover{background-color:var(--PrimaryColorDark)!important}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout:after,.xoo-wsc-empty-cart .xoo-wsc-btn:after{content:"";width:16px;height:12px;background-image:url('data:image/svg+xml,<svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 6.05371L14 6.05371M14 6.05371L9.1 1.05371M14 6.05371L9.1 11.0537" stroke="%230E3985" stroke-width="1.5"></path></svg>');background-repeat:no-repeat;background-size:contain;display:block;position:relative;z-index:1;margin-left:8px;filter:brightness(0) invert(1)}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue,.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart{padding:12px!important;border-radius:50px!important;position:relative;overflow:hidden;order:2;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;border:2px solid var(--PrimaryColorDark)!important;background-color:var(--Color3)!important;color:var(--WhiteColor)!important;padding:8px 12px;border-radius:50px;font:normal normal 700 14px / 1 var(--PrimaryFont)!important;letter-spacing:0.32px!important;text-transform:capitalize!important;margin-bottom:10px;transition:var(--TransitionAll)}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue:hover,.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart:hover{background-color:var(--PrimaryColorDark)!important;color:var(--WhiteColor)!important}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue span{position:relative;z-index:1}.xoo-wsc-sp-wide .xoo-wsc-sp-product,.xoo-wsc-sp-narrow .xoo-wsc-sp-product{margin:0;background-color:#fff0;border-radius:0;box-shadow:none;border-bottom:1px solid var(--Color10);align-items:flex-start}.xoo-wsc-markup .xoo-wsc-sp-right-col{padding-left:8px}.xoo-wsc-markup .xoo-wsc-sp-right-col .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-price{width:100%;display:flex;flex-direction:column;gap:4px;font:normal normal 600 12px / 1 var(--PrimaryFont)!important;letter-spacing:normal!important;margin:0!important}.xoo-wsc-markup .xoo-wsc-sp-right-col .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-price .price-inc-vat,.xoo-wsc-markup .xoo-wsc-sp-right-col .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-price .price-exc-vat{color:var(--GrayColor1);display:flex;align-items:center;flex-wrap:wrap;gap:4px;width:100%}.xoo-wsc-markup .xoo-wsc-sp-right-col .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-price .price-inc-vat .woocommerce-Price-amount,.xoo-wsc-markup .xoo-wsc-sp-right-col .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-price .price-exc-vat .woocommerce-Price-amount{font-weight:600}.xoo-wsc-markup .xoo-wsc-sp-right-col .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-price .price-exc-vat .woocommerce-Price-amount{font-size:14px}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc{width:100%;margin-top:10px}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .cart{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .cart .quantity{float:none!important;margin:0!important;padding:8px 12px}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .cart .quantity .qty{background-color:#fff0;font:normal normal 700 13px/1 var(--PrimaryFont);letter-spacing:.26px;text-align:center;vertical-align:middle;color:var(--GrayColor2);padding:0!important;width:27px;height:16px;border-radius:4px;outline:none;-moz-appearance:textfield}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .cart .quantity .qty::-webkit-outer-spin-button,.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .cart .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .button{outline:none!important;width:100%;flex:1;text-align:center;margin:0!important;border:2px solid var(--PrimaryColorDark)!important;background-color:var(--PrimaryColor)!important;appearance:none;font:normal normal 700 12px / 1 var(--PrimaryFont)!important;letter-spacing:.24px;text-transform:capitalize;color:var(--WhiteColor)!important;display:flex!important;align-items:center;gap:6px;padding:10px!important;border-radius:8px!important;justify-content:center;position:relative!important;overflow:hidden!important;transition:var(--TransitionAll);flex-direction:row-reverse}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .button:hover{background-color:var(--PrimaryColorDark)!important}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .button:before,.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .button span{display:none}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .button:hover:before{width:100%}.mob-head-top-bar a{color:currentColor!important}.pdp-sticky-inner-box-simple .pdp-icon-section{width:100%;margin-top:16px}.xoo-wsc-header,.xoo-wsc-drawer-header{color:var(--PrimaryColorDark);height:auto!important;background-color:var(--Color2);border:none}.xoo-wsch-top .xoo-wsch-basket,.xoo-wsc-markup .xoo-wsc-container .xoo-wsc-icon-chevron-left{display:none}.xoo-wsc-markup .woocommerce-shipping-calculator button[type="submit"]:hover{background-color:var(--PrimaryColorDark)}.xoo-wsc-body .xoo-wsc-product{margin:0!important;border-radius:0!important;box-shadow:none!important;background-color:var(--WhiteColor)!important;border-bottom:1px solid var(--Color10)}.xoo-wsc-markup .xoo-wsc-sm-right .xoo-wsc-smr-del{margin:0;background-color:#fff0}.xoo-wsc-markup .xoo-wsc-footer .xoo-wsc-ecl{margin:2px 2px 16px 2px!important;text-align:center;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;border:none!important;background-color:var(--Color2)!important;color:var(--Color1)!important;padding:12px;border-radius:50px;font:normal normal 700 16px / 1 var(--PrimaryFont)!important;letter-spacing:0.32px!important;text-transform:capitalize!important;transition:var(--TransitionAll)}.xoo-wsc-markup .xoo-wsc-footer .xoo-wsc-ecl:hover{background-color:#784121!important}.xoo-wsc-footer .xoo-wsc-footer-txt{font-size:unset;margin:0 0 16px 0!important;line-height:1.2}.xoo-wsc-sl-heading{padding:16px;font:normal normal 600 16px/1.2 var(--PrimaryFont);gap:8px;color:var(--GrayColor1)}.xoo-wsc-sl-heading .xoo-wsc-toggle-slider{margin:0;transform:scaleX(-1)}.xoo-wsc-sl-body .woocommerce-shipping-estimate-html{width:100%;display:block;margin:0!important;color:var(--GrayColor1)!important;line-height:1.2;letter-spacing:normal}.xoo-wsc-sl-body .xoo-wsc-shipping-destination{display:block;width:100%}.xoo-wsc-slider .woocommerce-shipping-calculator .shipping-calculator-form>p{margin:0}.xoo-wsc-markup .xoo-wsc-shipping-methods{margin:0 0 16px 0;display:block;width:100%}.xoo-wsc-markup .xoo-wsc-shipping-methods .xoo-wsc-shipping-method,.cf-rt-container .elementor-form-fields-wrapper .elementor-field-option input{appearance:none!important;width:16px;height:16px;background-color:#fff0;border-radius:2px;border:1px solid var(--PrimaryColor);background-size:10px;background-repeat:no-repeat;background-position:center}.xoo-wsc-markup .xoo-wsc-shipping-methods .xoo-wsc-shipping-method:checked,.cf-rt-container .elementor-form-fields-wrapper .elementor-field-option input:checked{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8L5.66667 13L15 3" stroke="white" stroke-width="1.7px"/></svg>');background-color:var(--PrimaryColor)}.xoo-wsc-slider .woocommerce-shipping-calculator .shipping-calculator-form>p:not(:last-child){margin:0 0 12px 0}.xoo-wsc-slider .woocommerce-shipping-calculator .shipping-calculator-form input{width:100%!important;border:1px solid var(--GrayColor8)!important;background-color:var(--WhiteColor)!important;padding:9px 8px!important;font:normal normal 400 16px / 1 var(--PrimaryFont)!important;letter-spacing:.1px;color:var(--GrayColor1)!important;border-radius:0!important;outline:none}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .add-product-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;border:2px solid var(--PrimaryColorDark)!important;background-color:var(--Color3)!important;color:var(--PrimaryColorDark)!important;padding:8px 12px;border-radius:50px;font:normal normal 700 16px / 1 var(--PrimaryFont)!important;letter-spacing:0.32px!important;text-transform:capitalize!important;margin-bottom:10px;transition:var(--TransitionAll)}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .add-product-btn:hover{background-color:var(--PrimaryColorDark)!important;color:var(--Color3)!important}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .add-product-btn .icon{width:12px;height:13px}.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .add-product-btn .icon svg,.xoo-wsc-markup .xoo-wsc-sp-rc-bottom .xoo-wsc-sp-atc .add-product-btn .icon svg path{fill:currentColor}.shipping-calculator-form label{font:normal normal 700 13px / 1 var(--PrimaryFont)!important;color:var(--GrayColor1);margin-bottom:6px;letter-spacing:normal;display:block}.shipping-calculator-form .select2-container .select2-selection--single{height:47px;border:1px solid var(--GrayColor1)!important;border-radius:5px!important}.shipping-calculator-form .select2-container .select2-selection--single .select2-selection__rendered{font:normal normal 400 14px / 1.5 var(--PrimaryFont)!important;color:var(--GrayColor1);padding-right:26px;letter-spacing:normal}.shipping-calculator-form .select2-container .select2-selection--single .select2-selection__arrow{display:flex!important;width:16px!important;height:16px!important;top:50%;right:4px!important;transform:translateY(-50%)}.shipping-calculator-form .select2-container .select2-selection--single .select2-selection__arrow b{border:none!important;width:16px!important;height:16px!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M8.00001 12L8 5M8.00001 12L4 8.34783M8.00001 12L12 8.34783" stroke="%231E1E1E"/></svg>')!important;margin:0!important;left:auto!important;top:0!important;position:relative!important}.xoo-wsc-slider .woocommerce-shipping-calculator .shipping-calculator-form input{width:100%!important;border:1px solid var(--GrayColor1)!important;background-color:var(--WhiteColor)!important;padding:9px 8px!important;font:normal normal 400 16px / 1 var(--PrimaryFont)!important;letter-spacing:.1px;color:var(--GrayColor1)!important;border-radius:0!important;outline:none}.xoo-wsc-markup .woocommerce-shipping-calculator button[type="submit"]{color:var(--WhiteColor)!important;outline:none!important;font:normal normal 700 14px / 1 var(--PrimaryFont);letter-spacing:.5px;text-transform:capitalize;background-color:var(--PrimaryColor);padding:13px 20px;width:100%;flex:1;text-align:center;border:none!important;border-radius:50px;transition:var(--TransitionAll)}.xoo-wsc-markup .xoo-wsc-container .xoo-wsc-loader{display:none}.xoo-wsc-markup .xoo-wsc-container .xoo-wsc-loader-icon{position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:44px;height:44px;display:none;align-items:center;justify-content:center;background-color:var(--WhiteColor);border-radius:50px}.xoo-wsc-markup .xoo-wsc-loading .xoo-wsc-container .xoo-wsc-loader-icon{display:flex;animation:none;background-color:var(--Color5)}.xoo-wsc-markup .xoo-wsc-loading .xoo-wsc-container .xoo-wsc-loader-icon:before{content:""!important;width:100%;height:100%;background-image:url(/staging/wp-content/themes/modern-garden-child/assets/image/logo-loader.svg)!important;background-size:30px;background-repeat:no-repeat;background-position:center}.shipping-calculator-form .select2-container{z-index:10}.xoo-wsc-markup .xoo-wsc-pname a,.xoo-wsc-markup .woocommerce-Price-amount{font:normal normal 700 16px/1.2 var(--PrimaryFont)!important}.xoo-wsc-markup.xoo-wsc-body,.xoo-wsc-markup .xoo-wsc-footer{background:var(--Color2)!important}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart,.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue{background:var(--Color5)!important;color:var(--PrimaryColorDark)!important;margin-bottom:0px!important;border:2px solid var(--PrimaryColorDark)!important}.xoo-wsc-markup .xoo-wsc-footer-txt{font:normal normal 500 16px/1.3 var(--PrimaryFont);text-align:left}.xoo-wsc-markup .xoo-wsc-ft-amt{display:flex;align-items:center;padding:0;color:var(--BlackColor)}.xoo-wsc-markup span.xoo-wsc-ft-amt-label{font:normal normal 700 16px/1 var(--PrimaryFont)!important;padding-right:0}.xoo-wsc-markup .xoo-wsc-pprice,.xoo-wsc-markup .xoo-wsc-sml-qty{font-weight:500}.xoo-wsc-markup .xoo-wsc-img-col img{border-radius:0}.xoo-wsc-markup .xoo-wsc-img-col a{display:flex;border-radius:5px;overflow:hidden}.xoo-wsc-container,.xoo-wsc-slider{z-index:99999999999}.xoo-wsc-markup .xoo-wsc-clist-cont{margin-top:20px}.xoo-wsc-markup .xoo-wsc-clist-cont .xoo-wsc-cr-off{color:var(--PrimaryColor);font:normal normal 700 16px/1 var(--PrimaryFont);letter-spacing:.32px;text-transform:capitalize;margin:6px 0}.xoo-wsc-markup .xoo-wsc-clist-cont .xoo-wsc-clist-label{padding:0 15px}.policies h2{font-size:24px;color:var(--Color3);font-weight:600;font-family:var(--PrimaryFont)}.policies p{font-size:16px;font-family:var(--PrimaryFont);color:var(--Color3);font-weight:400}.policies a{color:var(--Color3);font-weight:600}.policies a:hover{color:#23644a;font-weight:600}.policies h3{font-size:24px;color:var(--Color3);font-family:var(--PrimaryFont);font-weight:600}.policies ul.wp-block-list{font-size:16px;color:var(--Color3);font-family:var(--PrimaryFont)}.policies tbody{font-size:16px;font-family:var(--PrimaryFont);color:var(--Color3);font-weight:400}.policies ul{font-size:16px;color:var(--Color3);font-family:var(--PrimaryFont)}.mapolicy.policies ul{font-size:16px;color:var(--Color3);font-family:var(--PrimaryFont);padding:20px}.about-us .swiper-pagination{display:none}.head-review-wrap .es-main-container .es-compact-badge-container{width:auto;padding:0}.head-review-wrap .es-main-container .es-badge-container{background-color:#fff0;border:none;border-radius:0}.head-review-wrap .es-main-container .es-compact-badge-container .es-badge-sources-container{margin-right:8px}.head-review-wrap .es-main-container .es-compact-badge-container .es-badge-sources-container .es-badge-sources-item{width:26px;height:26px}.head-review-wrap .es-main-container .es-compact-badge-container .es-badge-rating-container{gap:8px;flex-wrap:wrap}.head-review-wrap .es-main-container .es-compact-badge-container .es-badge-rating-container .es-badge-reviews-count{font:normal normal 700 14px/1.2 var(--PrimaryFont);letter-spacing:.14px;color:var(--Color2);display:flex;align-items:center;gap:3px}.head-review-wrap .es-main-container .es-compact-badge-container .es-badge-rating-container .es-badge-rating{flex-direction:row-reverse;gap:8px}.head-review-wrap .es-main-container .es-compact-badge-container .es-badge-rating-container .es-badge-rating .es-rating-value{font:normal normal 700 14px/1.2 var(--PrimaryFont);letter-spacing:.14px;color:var(--Color2)}.head-review-wrap .es-main-container .es-compact-badge-container .es-badge-verified-badge{display:none}.head-review-wrap .es-main-container .es-compact-badge-container .es-badge-rating-container .es-badge-reviews-count:after{content:"reviews";position:relative;display:block}.head-review-wrap .es-main-container .es-compact-badge-container .es-badge-rating-container .es-badge-rating .es-rating-bar-container{gap:4px}.footer-menu-cols .elementor-icon-list-items a{color:var(--Color2)}.footer-bottom-bar .elementor-widget-text-editor a{font:normal normal 700 16px/1 var(--SourceSansPro);letter-spacing:.16px;text-decoration:underline}.footer-bottom-bar .elementor-widget-text-editor a strong{font-weight:unset}.cs-checkout-page-wrap .woocommerce .woocommerce-notice{font:normal normal 600 20px/1.2 var(--PrimaryFont);letter-spacing:normal}.cs-checkout-page-wrap .woocommerce{color:var(--Color3);margin:40px 0;position:relative;z-index:1}.cs-checkout-page-wrap .woocommerce .woocommerce-thankyou-order-details{padding:16px!important;border:none!important;border-radius:0!important;margin:0 0 10px 0;background-color:var(--Color5)}.cs-checkout-page-wrap .woocommerce p:not(.woocommerce-notice){font:normal normal 400 16px / 1.2 var(--PrimaryFont);letter-spacing:normal}.cs-checkout-page-wrap .woocommerce .woocommerce-order-details{margin:40px 0 0}.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .shop_table{border:0!important;font-size:14px;margin:14px 0 24px 0;padding:0!important;background-color:var(--Color5);border-radius:0!important}.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .shop_table th{border:none!important;padding:10px 14px!important;color:var(--Color3)!important;font:normal normal 700 16px / 1.2 var(--PrimaryFont);background-color:transparent!important}.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .shop_table td{border:none!important;padding:10px 14px!important;color:var(--Color3)!important;font:normal normal 400 16px / 1.2 var(--PrimaryFont);background-color:transparent!important}.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .shop_table td a{color:currentColor;text-decoration:none;font-size:unset}.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .shop_table td strong{font-weight:unset}.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .shop_table .order-actions-button{border:2px solid var(--PrimaryColorDark);background-color:var(--PrimaryColor);font:normal normal 700 16px/1 var(--PrimaryFont);letter-spacing:.32px;text-transform:capitalize;color:var(--WhiteColor)!important;border-radius:8px;appearance:none;padding:9px 24px;transition:var(--TransitionAll)}.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .shop_table .order-actions-button:hover{background-color:var(--PrimaryColorDark)}.category-inner-cols .category-img-box{transition:var(--TransitionAll)}.category-inner-cols .category-img-box .elementor-image-box-img a{width:100%;height:100%;display:flex;border:2px solid #fff0;border-radius:50%;transition:var(--TransitionAll)}.category-inner-cols:hover .category-img-box .elementor-image-box-img a{border-color:var(--WhiteColor)}.category-inner-cols .category-btn{opacity:0;transition:var(--TransitionAll)!important}.category-inner-cols{position:relative;padding-top:24px;transition:var(--TransitionAll)}.category-inner-cols:hover{transform:translateY(-24px)}.category-inner-cols:hover .category-btn{opacity:1}.category-slider-wrap .swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.shop-category-product-row ul.products:has(.slick-arrow){display:block!important;margin:0 auto!important;width:calc(100% - 84px)!important;padding-bottom:42px!important}.shop-category-product-row .products .slick-arrow{left:-42px}.shop-category-product-row .products .slick-arrow.slick-next{left:auto;right:-42px}.shop-category-product-row .products li{height:100%}.shop-category-product-row .products .slick-slide{height:auto}.shop-category-product-row .products .slick-slide>div{padding:0 8px;height:100%}.shop-category-product-row .slick-dots,.cart-cross-sells-slider .slick-dots{margin:0!important;display:flex!important;bottom:0;align-items:center;justify-content:center;gap:7px}.shop-category-product-row .products .slick-track{display:flex}.shop-category-product-row .products .slick-track:before,.shop-category-product-row .products .slick-track:after,.shop-category-product-row .slick-dots:before,.shop-category-product-row .slick-dots:after,.shop-category-product-row .slick-dots li button:before,.cart-cross-sells-slider .slick-dots:before,.cart-cross-sells-slider .slick-dots:after,.cart-cross-sells-slider .slick-dots li button:before{display:none!important}.shop-category-product-row .slick-dots li,.cart-cross-sells-slider .slick-dots li{margin:0!important;width:14px;height:14px;display:flex;align-items:center;justify-content:center;border:1px solid #fff0;border-radius:50px;transition:var(--TransitionAll)}.shop-category-product-row .slick-dots li button,.cart-cross-sells-slider .slick-dots li button{width:8px;height:8px;padding:0;background-color:var(--Color5)}.shop-category-product-row .slick-dots li.slick-active,.cart-cross-sells-slider .slick-dots li.slick-active{border-color:var(--Color5)}.shop-category-product-row .products:not(.slick-initialized){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.shop-category-product-row .products:not(.slick-initialized) li:not(:nth-child(-n+4)),.cart-cross-sells-slider ul.products:not(.slick-initialized) li.product:not(:nth-child(-n+4)){display:none!important}.elementor-widget-hotspot .e-hotspot__button{background-color:transparent!important;border:1px solid var(--Color5);border-radius:50px!important;padding:0!important;margin:0!important;display:flex;align-items:center;justify-content:center}.elementor-widget-hotspot .e-hotspot__button .e-hotspot__icon{width:8px;height:8px}.elementor-widget-hotspot .e-hotspot__button:before{border-radius:50px!important;background-color:var(--Color5)!important}.home-composite-section .e-con-inner{align-items:stretch!important}.composite-cols-left .why-choose-left-cols{flex:1!important}.why-choose-left-cols .elementor-icon-list-items{margin:0!important;display:flex!important;flex-wrap:wrap!important;gap:9px}.why-choose-left-cols .elementor-icon-list-items .elementor-icon-list-item{margin:0!important}.why-choose-left-cols .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{background-color:var(--Color5);font:normal normal 400 16px/1 var(--SourceSansPro)!important;letter-spacing:.16px;color:var(--Color3);border-radius:4px;padding:3px 11px}.composite-cols-right .elementor-widget-icon-box .elementor-icon-box-description a,.composite-cols-right .elementor-widget-icon-box .elementor-icon-box-description b,.composite-cols-left .elementor-widget-text-editor a,.composite-cols-left .elementor-widget-text-editor a :is(b,strong){font-weight:700;color:currentColor!important;text-decoration:underline;text-underline-offset:3.6px}.composite-cols-left .elementor-widget-text-editor span{text-decoration:none!important}.head-right-cols .elementor-widget-icon,.head-right-cols .elementor-widget-icon .elementor-icon-wrapper{display:flex}.before-after-wrap .bafg-twentytwenty-container{height:494px!important;border-radius:8px}.before-after-wrap .bafg-twentytwenty-container>img{width:100%;height:100%;object-fit:cover;object-position:center}.before-after-wrap .twentytwenty-before-label:before,.before-after-wrap .twentytwenty-after-label:before{border:1px solid var(--PrimaryColor);background-color:var(--Color5)!important;border-radius:4px;font:normal normal 800 12px/1 var(--PrimaryFont);letter-spacing:.12px;text-transform:uppercase;padding:6px 8px;top:19px!important;margin:0!important;left:22px!important;right:auto!important}.before-after-wrap .twentytwenty-after-label:before{top:auto!important;bottom:22px;left:auto!important;right:23px!important}.before-after-wrap .twentytwenty-handle{width:25px;height:47px;background-image:url('data:image/svg+xml,<svg width="25" height="47" viewBox="0 0 25 47" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="25" height="47" rx="12.5" fill="%23F4F3F0"/><rect x="7" y="18" width="2" height="11" rx="1" fill="%23181716"/><rect x="11" y="18" width="2" height="11" rx="1" fill="%23181716"/><rect x="15" y="18" width="2" height="11" rx="1" fill="%23181716"/></svg>');border:none!important;background-size:contain;background-position:center;margin-left:-12px;margin-top:-23px}.before-after-wrap .twentytwenty-handle span{display:none}.main-composite-slider{width:100%}.composite-slider-inner{width:auto;margin-left:calc((100% - 1700px) / 2);padding-left:20px}.slick-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:0;width:42px;height:42px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 16 9"><path fill="%23ffffff" d="M12.5 5h-9c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h9c.28 0 .5.22.5.5s-.22.5-.5.5"/><path fill="%23ffffff" d="M6 8.5a.47.47 0 0 1-.35-.15l-3.5-3.5c-.2-.2-.2-.51 0-.71L5.65.65c.2-.2.51-.2.71 0s.2.51 0 .71L3.21 4.51l3.15 3.15c.2.2.2.51 0 .71c-.1.1-.23.15-.35.15Z"/></svg>')!important;left:16px;background-size:28px!important;background-repeat:no-repeat!important;background-position:center!important;z-index:2;padding:0;border:none;border-radius:50px;background-color:var(--PrimaryColor)!important;transition:var(--TransitionAll)}.slick-slider .slick-arrow:hover{background-color:var(--PrimaryColorDark)!important}.slick-slider .slick-arrow:before{display:none}.slick-slider .slick-arrow.slick-next{left:auto;right:16px;transform:translateY(-50%) scaleX(-1)}.slick-slider .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.slick-slider .slick-progress{width:calc(100% - 8px);height:2px;background-color:var(--Color6);margin-left:auto}.slick-slider .slick-progress .progress-inner{background-color:var(--PrimaryColorDark);height:100%;transition:var(--TransitionAll)}.composite-slider .slick-track{display:flex}.composite-slider .slick-slide{height:auto}.composite-slider .slick-list{padding:0 33px 18px 0}.composite-slider .slick-slide>div{display:block;width:100%;height:100%}.composite-item{width:100%;height:100%;display:block!important;padding:0 8px}.composite-item .composite-item-inner{display:flex;flex-direction:column;width:100%;height:100%;position:relative;border-radius:8px;overflow:hidden}.composite-item-inner .composite-img{position:relative}.composite-item-inner .composite-img .aspect-ratio{padding-bottom:64%;overflow:hidden}.composite-item-inner .composite-img:before{content:"";width:100%;position:absolute;height:100%;top:0;left:0;background:linear-gradient(180deg,#fff0 0%,rgb(24 23 22 / .8) 100%);z-index:1}.composite-item .composite-item-inner .composite-content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;padding:15px 14px 23px 14px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.composite-label ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.composite-label p{font:normal normal 800 12px/1 var(--PrimaryFont);letter-spacing:.12px;text-transform:uppercase;background-color:var(--PrimaryColor);border-radius:4px;color:var(--WhiteColor);padding:6px 8px;margin:0}.composite-bottom .heading .title{font:normal normal 600 19px/1 var(--PrimaryFont);letter-spacing:.19px;text-transform:capitalize;color:var(--WhiteColor);margin:0 0 6px;text-shadow:4px 4px 0 #00000040}.composite-bottom .heading .price{margin:0 0 14px}.composite-bottom .heading .price p{margin:0;font:normal normal 400 12px/1 var(--PrimaryFont);letter-spacing:.12px;color:var(--WhiteColor);text-shadow:4px 4px 0 #00000040}.composite-bottom .shop-btn{font:normal normal 600 14px/1 var(--PrimaryFont);letter-spacing:.14px;color:var(--WhiteColor);position:relative}.composite-slider-row{width:100%}.composite-item-inner .composite-img .aspect-ratio img{transition:var(--TransitionAll);object-position:top}.composite-item-inner:hover .composite-img .aspect-ratio img{transform:scale(1.07)}.composite-bottom .shop-btn:before{content:"";width:100%;position:absolute;bottom:-2px;left:0;height:1px;background-color:var(--WhiteColor);transition:var(--TransitionAll)}.composite-bottom .shop-btn:hover:before{height:2px}.composite-slider:not(.slick-initialized){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.composite-slider:not(.slick-initialized) .composite-item:not(:nth-child(-n+3)){display:none!important}.shop-our-sub-text p{font:normal normal 400 16px/1.3 var(--PrimaryFont);letter-spacing:.16px;color:var(--Color3);margin:0 0 15px}.shop-our-sub-text p :is(b,strong){font:normal normal 700 16px/1.2 var(--PrimaryFont);letter-spacing:.16px;color:currentColor}.shop-our-sub-text p a{font:unset;color:currentColor;text-decoration:underline;text-underline-offset:3.6px}.shop-our-sub-text .read-more-btn{font:normal normal 600 14px/1.2 var(--PrimaryFont);letter-spacing:.14px;text-decoration:underline;text-underline-offset:4px;color:var(--PrimaryColorDark);margin-top:12px;display:block}.what-our-customers .elementor-widget-html{width:100%}.what-our-customers .elementor-widget-html .es-widget-title-container,.what-our-customers .elementor-widget-html .es-widget-background-wrapper .es-bullets-control-container{display:none}.what-our-customers .elementor-widget-html .es-embed-root{max-width:100%!important}.what-our-customers .elementor-widget-html .es-widget-background-wrapper{background-color:var(--WhiteColor);padding:10px!important}.what-our-customers .elementor-widget-html .es-widget-background-wrapper .es-carousel-arrow-control-container[aria-label="Previous"]{left:8px!important}.what-our-customers .elementor-widget-html .es-widget-background-wrapper .es-carousel-arrow-control-container[aria-label="Next"]{right:8px!important}.accessories-section{width:auto!important;margin-left:calc((100% - 1700px) / 2)!important;padding-left:20px!important}.accessories-slider-wrap .slick-list{padding:0 264px 24px 0}.share-your-results .eapps-instagram-feed-content{display:flex;flex-wrap:wrap;gap:16px}.share-your-results .eapps-instagram-feed-content .eapps-instagram-feed-header-container{width:100%;max-width:262px}.share-your-results .elementor-widget-html{width:100%}.share-your-results .eapps-instagram-feed-content .eapps-instagram-feed-posts-container{width:calc(100% - 278px)}.share-your-results .eapps-instagram-feed-content .eapps-instagram-feed-header-container .eapps-instagram-feed-header{background-color:var(--Color5)!important;border-radius:8px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.share-your-results .eapps-instagram-feed-content .eapps-instagram-feed-posts-container .eapps-instagram-feed-posts-view .eapps-instagram-feed-posts-item{padding:8px}.share-your-results .eapps-instagram-feed-content .eapps-instagram-feed-posts-container .eapps-instagram-feed-posts-view .eapps-instagram-feed-posts-item .eapps-instagram-feed-posts-item-link{position:relative;overflow:hidden;border-radius:8px}.yellow-badge,.red-badge{background-color:var(--YellowColor);padding:18px 34px;color:var(--BlackColor);font:normal normal 900 34px/1 var(--PrimaryFont);letter-spacing:.34px;text-transform:uppercase;top:-10px;position:relative;transform:rotate(-2deg);display:inline-block;border-radius:64px}.yellow-badge:before,.red-badge:before{content:"";position:absolute;width:42px;height:40px;background-image:url('data:image/svg+xml,<svg width="42" height="40" viewBox="0 0 42 40" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.64211" y="0.691233" width="4.53075" height="21.3018" rx="2.26537" transform="rotate(15.4153 5.64211 0.691233)" fill="%23EBB104" stroke="%23EBB104"/><rect x="31.7823" y="-0.39477" width="4.53075" height="34.1631" rx="2.26537" transform="rotate(35.5469 31.7823 -0.39477)" fill="%23EBB104" stroke="%23EBB104"/><rect x="38.9697" y="23.2155" width="4.53075" height="21.3018" rx="2.26537" transform="rotate(53.893 38.9697 23.2155)" fill="%23EBB104" stroke="%23EBB104"/></svg>');background-size:contain;background-position:center;top:-26px;right:-21px}.red-badge{background-color:var(--RedColor);color:var(--WhiteColor)}.red-badge:before{background-image:url('data:image/svg+xml,<svg width="42" height="40" viewBox="0 0 42 40" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="5.64211" y="0.691233" width="4.53075" height="21.3018" rx="2.26537" transform="rotate(15.4153 5.64211 0.691233)" fill="%23C93A3E" stroke="%23C93A3E"/><rect x="31.7823" y="-0.39477" width="4.53075" height="34.1631" rx="2.26537" transform="rotate(35.5469 31.7823 -0.39477)" fill="%23C93A3E" stroke="%23C93A3E"/><rect x="38.9697" y="23.2155" width="4.53075" height="21.3018" rx="2.26537" transform="rotate(53.893 38.9697 23.2155)" fill="%23C93A3E" stroke="%23C93A3E"/></svg>')}.hero-slider-2 .red-badge:after{content:"Up To";position:absolute;bottom:calc(100% + 5px);left:50%;transform:translateX(-50%);font:normal normal 800 21px/1 var(--PrimaryFont);letter-spacing:.21px;text-transform:capitalize}.yellow-line{position:relative;text-decoration:underline;text-decoration-color:var(--YellowColor);text-decoration-thickness:6px;text-underline-offset:5px}.yellow-line:before{content:"";position:absolute;top:2px;right:-14px;width:25px;height:24px;background-image:url('data:image/svg+xml,<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="3.4966" y="0.559886" width="3.01273" height="12.5732" rx="1.50637" transform="rotate(15.4153 3.4966 0.559886)" fill="%23EBB104" stroke="%23EBB104"/><rect x="18.4981" y="-0.0949655" width="3.01273" height="19.9049" rx="1.50637" transform="rotate(35.5469 18.4981 -0.0949655)" fill="%23EBB104" stroke="%23EBB104"/><rect x="22.6933" y="13.3639" width="3.01273" height="12.5732" rx="1.50637" transform="rotate(53.893 22.6933 13.3639)" fill="%23EBB104" stroke="%23EBB104"/></svg>');background-size:contain;background-position:center}.hero-slider-5 .yellow-line:before{transform:scaleX(-1);right:auto;left:-12px;top:-6px}.hero-slider .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:7px}.hero-slider .swiper-pagination .swiper-pagination-bullet{margin:0!important;width:14px;height:14px;border:1px solid #fff0;display:flex;align-items:center;justify-content:center;background-color:transparent!important;opacity:1!important;transition:var(--TransitionAll)}.hero-slider .swiper-pagination .swiper-pagination-bullet:before{content:"";width:8px;height:8px;position:relative;display:block;border-radius:50%;background-color:var(--Color5);transition:var(--TransitionAll)}.hero-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--WhiteColor)}.hero-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:var(--WhiteColor)}.head-main-menu-wrap .mega-indicator{margin:0 0 0 8px!important;width:12px!important;height:7px!important;background-image:url('data:image/svg+xml,<svg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.332184 0.373703L5.95718 5.3737L11.5822 0.373703" stroke="%23181716"/></svg>')!important;background-size:13px!important;background-position:center!important}.head-main-menu-wrap .mega-indicator:after{display:none!important}.home-hero-section .elementor-widget-text-editor ul{margin:0;padding:0;list-style:none}.home-hero-section .elementor-widget-text-editor ul li{position:relative;padding-left:36px;text-align:left}.home-hero-section .elementor-widget-text-editor ul li:before{content:"";position:absolute;width:18px;height:18px;left:0;background-image:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.871 8.22052C1.51672 8.22154 1.16996 8.32543 0.870843 8.52018C0.571724 8.71493 0.332466 8.99257 0.180749 9.32099C0.0290333 9.64941 -0.0289406 10.0152 0.0135347 10.376C0.0560101 10.7368 0.197199 11.0779 0.420767 11.3598L5.18671 17.3488C5.35664 17.5653 5.57446 17.737 5.82208 17.8498C6.0697 17.9625 6.33997 18.013 6.61045 17.9971C7.18893 17.9653 7.7112 17.6478 8.04418 17.1259L17.9443 0.770093C17.9459 0.76738 17.9476 0.764667 17.9493 0.761994C18.0422 0.615684 18.0121 0.325737 17.8203 0.143588C17.7677 0.0935679 17.7056 0.0551385 17.6379 0.0306665C17.5702 0.00619455 17.4983 -0.00380191 17.4267 0.00129304C17.3551 0.00638799 17.2853 0.0264665 17.2215 0.0602917C17.1578 0.0941169 17.1014 0.140973 17.056 0.197974C17.0525 0.202455 17.0488 0.206869 17.045 0.211216L7.06067 11.7834C7.02268 11.8274 6.97654 11.8632 6.92493 11.8888C6.87331 11.9144 6.81726 11.9292 6.76002 11.9324C6.70278 11.9356 6.64549 11.9271 6.59149 11.9073C6.53748 11.8876 6.48784 11.8571 6.44544 11.8175L3.13182 8.72421C2.78767 8.40058 2.33786 8.22089 1.871 8.22052Z" fill="%23FFC107"/></svg>');background-size:13px;background-position:center;top:4px;background-repeat:no-repeat}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item:hover>.mega-menu-link .mega-indicator,.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.mega-current-menu-item>.mega-menu-link .mega-indicator,.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.mega-current_page_item>.mega-menu-link .mega-indicator,.head-main-menu-wrap .regular-dropdown-menu>.mega-sub-menu>.mega-menu-item:hover>.mega-menu-link .mega-indicator{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7" fill="none"><path d="M0.332184 0.373703L5.95718 5.3737L11.5822 0.373703" stroke="%2323644A"/></svg>')!important}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-menu-inner-cols{padding:38px 0 29px!important}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-menu-inner-cols .widget_text{padding:0 0 19px 0!important}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-menu-inner-cols .widget_text p{font:normal normal 700 16px/1 var(--PrimaryFont);letter-spacing:.48px;text-transform:uppercase;color:var(--Color3)}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-menu-inner-cols .widget_text p strong{font-weight:unset}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-menu-inner-cols .mega-menu-link{font:normal normal 400 18px/1.2 var(--PrimaryFont)!important;letter-spacing:.18px;color:var(--Color7)!important;transition:var(--TransitionAll)!important}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-menu-inner-cols .mega-menu-link:hover{color:var(--PrimaryColor)!important}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-menu-inner-cols .mega-menu-item:not(.widget_text){padding:0 0 12px 0!important}.main-header>.e-con-inner{padding-bottom:0!important}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-menu-link{height:auto!important;line-height:1!important;padding:19px 10px!important;position:relative!important;font-family:var(--PrimaryFont)!important}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-menu-link:before{content:"";position:absolute!important;top:0!important;left:0;width:0!important;height:2px!important;background-color:var(--PrimaryColorDark)!important;opacity:0!important;transition:all 0.3s ease}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.mega-current-menu-item>.mega-menu-link:before,.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.mega-current-menu-ancestor>.mega-menu-link:before,.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.mega-current-page-ancestor>.mega-menu-link:before{width:100%!important;opacity:1!important}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-menu-inner-cols .mega-menu-link .mega-menu-title{line-height:unset!important}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-menu-inner-cols .mega-menu-link .mega-menu-description{margin:0!important;font:italic normal 300 12px/1 var(--PrimaryFont)!important;letter-spacing:.12px}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu:has(.free-composite-img) .mega-menu-column{float:unset!important;width:19%!important}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu:has(.free-composite-img) .mega-menu-column.mg-image-box-cols{width:24%!important}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu{display:flex!important;flex-wrap:wrap}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-image-box-cols .mega-sub-menu,.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-image-box-cols .mega-sub-menu .mega-menu-item>.elementor,.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-image-box-cols .mega-sub-menu .mega-menu-item .menu-free-composite-banner,.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-image-box-cols .mega-sub-menu .mega-menu-item .menu-composite-fencing-banner{height:100%!important}.head-main-menu-wrap .mg-menu-main-rows .mega-sub-menu .mg-image-box-cols .mega-sub-menu .mega-menu-item{padding:0!important}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-sub-menu{overflow:hidden!important}.head-main-menu-wrap .regular-dropdown-menu>.mega-sub-menu>.mega-menu-item>.mega-menu-link{display:flex!important;align-items:center;justify-content:space-between;line-height:1!important;padding:8px 12px!important}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.regular-dropdown-menu>.mega-sub-menu{overflow:visible!important}.head-main-menu-wrap .regular-dropdown-menu>.mega-sub-menu>.mega-menu-item>.mega-menu-link .mega-indicator{transform:rotate(-90deg);height:12px!important;background-repeat:no-repeat!important}.head-main-menu-wrap .regular-dropdown-menu>.mega-sub-menu>.mega-menu-item .mega-sub-menu{border-radius:0 8px 8px 0!important}.head-main-menu-wrap .regular-dropdown-menu>.mega-sub-menu>.mega-menu-item:last-child>.mega-menu-link{padding-bottom:20px!important}.product-items-img .inside-wc-product-image{display:block;padding-bottom:100%}.product-items-inner{border:1px solid var(--Color5);background-color:var(--WhiteColor);border-radius:16px;overflow:hidden;padding:8px;transition:var(--TransitionAll)}.product-items-inner:hover{background-color:var(--Color5)}.product-items-img{border-radius:16px 16px 0 0;width:100%}.product-items-img .aspect-ratio{padding-bottom:74%}.product-items-img .aspect-ratio img{transition:var(--TransitionAll)}.product-items-img .aspect-ratio img:first-of-type,.product-items-img:hover .aspect-ratio img:last-of-type{opacity:1}.product-items-img .aspect-ratio img:last-of-type,.product-items-img:hover .aspect-ratio img:first-of-type{opacity:0}.product-items-img .aspect-ratio .onsale{background-color:var(--RedColor);color:var(--WhiteColor);position:absolute;top:9px!important;left:8px!important;width:fit-content;height:fit-content;min-width:auto!important;min-height:auto!important;border-radius:4px;font:normal normal 800 12px/1 var(--PrimaryFont)!important;letter-spacing:.12px;text-transform:uppercase!important;padding:6px 8px!important;margin:0!important}.product-items-img .aspect-ratio .product-items-label{top:9px;left:8px}.product-items-img .aspect-ratio .product-items-label .label{background-color:var(--PrimaryColor);border-radius:4px;color:var(--WhiteColor);padding:6px 8px}.product-items-img .aspect-ratio .product-items-label .label p{margin:0;font:normal normal 800 12px/1 var(--PrimaryFont);letter-spacing:.12px;text-transform:uppercase;color:currentColor}.product-items-img .aspect-ratio:has(.onsale) .product-items-label{top:38px}.product-items-img .aspect-ratio .product-items-label .label.sold-out{background-color:var(--Color5);color:var(--Color6)}.product-items-img .aspect-ratio:has(.new-badge) .product-items-label.staff-pick-badge{top:38px}.product-items-img .aspect-ratio .product-items-label.warranty-badge{top:auto;width:41px;height:41px;left:auto;bottom:6px;right:7px}.product-items-img:has(.product-items-sale) .aspect-ratio .product-items-label.warranty-badge{bottom:32px}.product-items-img .aspect-ratio .product-items-label.warranty-badge .label,.product-items-img .aspect-ratio .product-items-label.new-badge .label{background-color:var(--PrimaryColorDark)}.product-items-sale{width:100%}.product-items-img .product-items-sale{position:absolute;left:0;bottom:0}.product-items-sale .count-box{display:flex;width:100%;align-items:center;justify-content:center;background-color:#EBB104;border-radius:4px 4px 0 0;gap:6px;padding:7px}.product-items-sale .count-box .count-box-items{display:flex;align-items:center;font:normal normal 800 11px/1 var(--PrimaryFont);letter-spacing:.11px;text-transform:uppercase;gap:2px;position:relative}.product-items-sale .count-box .count-box-items p{margin:0}.product-items-sale .count-box .count-box-items:not(:last-child):before{content:":";position:absolute;top:-3px;right:-5px;line-height:1.4}.product-items-sale{width:100%}.product-items-content{padding:19px 10px 9px 10px;background-color:var(--WhiteColor);border-radius:0 0 8px 8px}.product-items-content .primary-category p{font:normal normal 500 13px/1 var(--PrimaryFont);letter-spacing:.39px;text-transform:uppercase;margin:0;color:var(--Color6)}.category-review-wrap{margin-bottom:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.product-items-content .woocommerce-loop-product__title{font:normal normal 700 18px/1.3 var(--PrimaryFont)!important;letter-spacing:.18px;color:var(--Color3)!important;padding:0!important;margin-bottom:12px!important}.product_feature_lists{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:30px}.product_feature_lists span{font:normal normal 400 10px/1 var(--SourceSansPro);letter-spacing:.1px;color:var(--Color3);background-color:var(--Color5);padding:4px 6px;border-radius:4px}.sale-price-wrap{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.cs_price_wrap{display:flex!important;flex-direction:column;gap:4px}.cs_price_wrap del{opacity:1!important;text-decoration:none;display:flex}.cs_price_wrap del .amount{font:normal normal 700 12px/1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;color:var(--Color6)!important;text-decoration:line-through}.cs_price_wrap ins{text-decoration:none;display:flex!important}.cs_price_wrap ins .amount,.cs_price_wrap:has(>.amount)>.amount,.cs_price_wrap:has(>.amount){font:normal normal 700 18px/1 var(--PrimaryFont);letter-spacing:.36px;text-transform:capitalize;color:var(--Color8)!important}.sale-price-wrap .discount-percentage{font:normal normal 500 12px/1 var(--PrimaryFont);letter-spacing:.12px;text-transform:capitalize;color:var(--WhiteColor);border-radius:4px;background-color:var(--RedColor);padding:6px 8px}.cs_price_wrap:has(>.amount){display:block!important}.product-items-img .aspect-ratio .product-items-label.warranty-badge .label{width:100%;height:100%;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%}.product-items-img .aspect-ratio .product-items-label.warranty-badge .label p{font-size:5px;letter-spacing:.2px;line-height:1.2}.customer_favourite_tag{position:absolute;bottom:100%;left:0;right:0;width:fit-content;margin:0 auto;background-color:var(--YellowColor);border-radius:4px 4px 0 0;display:flex;align-items:center;gap:13px;padding:4px 12px}.customer_favourite_tag .icon{width:16px;height:16px;padding:2px;display:flex;align-items:center;justify-content:center;position:relative}.customer_favourite_tag .icon img{width:100%;height:100%}.customer_favourite_tag p{margin:0;font:normal normal 700 12px/1 var(--PrimaryFont);letter-spacing:.12px;color:var(--PrimaryColorDark);text-transform:capitalize}.customer_favourite_tag .icon:before{content:"";width:1px;height:16px;position:absolute;top:50%;right:-8px;transform:translateY(-50%);background-color:var(--Color9)}.product-items-content>.cwg_popup_submit,.product-items-content .outofstock-btn-wrap .product_type_simple,.product-items-content .outofstock-btn-wrap .woocommerce-loop-product__buttons:has(.product_type_simple){display:none!important}.head-review-wrap.left-review .es-main-container .es-badge-container{margin-left:0}.product-items-btns{display:flex;flex-wrap:wrap;gap:9px;margin-top:auto}.ct-button-1.grey{border:2px solid var(--PrimaryColorDark);background-color:var(--Color5);appearance:none;font:normal normal 700 12px/1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;color:var(--PrimaryColorDark);display:flex;align-items:center;gap:6px;padding:10px;border-radius:8px;justify-content:center;position:relative;overflow:hidden;transition:var(--TransitionAll)}.ct-button-1.grey .icon{width:12px;height:12px}.ct-button-1.grey .icon svg{width:100%;height:100%}.product-items-content .cwg_popup_submit{border:2px solid var(--PrimaryColorDark);background-color:var(--Color6)!important;appearance:none;font:normal normal 700 12px/1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;color:var(--WhiteColor);display:flex;align-items:center;gap:6px;padding:10px;border-radius:8px;flex:1;text-align:center;justify-content:center;transition:var(--TransitionAll)}.product-items-btns .ct-button-1.grey{flex:1}.ct-button-1.grey:before{content:"";width:0;height:100%;position:absolute;top:0;left:0;background-color:var(--PrimaryColorDark);transition:var(--TransitionAll)}.ct-button-1.grey span{position:relative;z-index:1}.ct-button-1.grey:hover{color:var(--WhiteColor)}.ct-button-1.grey:hover:before{width:100%}.product-items-content .cwg_popup_submit:hover{background-color:var(--Color6Dark)!important}.add_to_cart_button,.product-items-btns.outofstock-btn-wrap .product_type_variable,.product-items-btns.no-price .product_type_simple{margin:0!important;border:2px solid var(--PrimaryColorDark)!important;background-color:var(--PrimaryColor)!important;appearance:none;font:normal normal 700 12px/1 var(--PrimaryFont)!important;letter-spacing:.24px;text-transform:capitalize;color:var(--WhiteColor)!important;display:flex!important;align-items:center;gap:6px;padding:10px!important;border-radius:8px!important;justify-content:center;position:relative!important;overflow:hidden!important;transition:var(--TransitionAll);flex-direction:row-reverse}.ct-button-1.grey .icon path{fill:currentColor}.product-items-btns .add_to_cart_button,.product-items-btns.outofstock-btn-wrap .product_type_variable,.product-items-btns.no-price .product_type_simple{flex:1}.add_to_cart_button:before,.product-items-btns.outofstock-btn-wrap .product_type_variable:before,.product-items-btns.no-price .product_type_simple:before{content:"";width:12px;height:12px;position:relative;display:block;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.1277 10.125L1.875 8.8731L7.1636 3.58262H3.1906L3.20108 1.875H10.125V8.79976H8.40582L8.4163 4.83452L3.1277 10.125Z" fill="white"/></svg>');background-size:contain;background-position:center}.add_to_cart_button:hover,.product-items-btns.outofstock-btn-wrap .product_type_variable:hover,.product-items-btns.no-price .product_type_simple:hover{background-color:var(--PrimaryColorDark)!important}.price_variation_colours_wrap{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;margin-bottom:22px}.product-variation-selection{position:relative;z-index:3;flex:1}.product-variation-selection .colour-variations-container{display:flex;align-items:center;gap:4px;justify-content:flex-end;flex-wrap:wrap}.product-variation-selection .variation-choice{display:flex;width:18px;height:18px;border-radius:18px;overflow:hidden;transition:var(--TransitionAll)}.product-variation-selection .variation-choice:hover{opacity:.8}.product-variation-selection .variation-choice img{width:100%!important;height:100%!important;margin:0!important;object-fit:cover}.price_variation_colours_wrap>.cs_price_wrap{margin:0!important}.product-variation-selection .more-colours-button{font:normal normal 400 9px/18px var(--SourceSansPro);letter-spacing:.9px;text-align:center;color:var(--Color3);border:1px solid var(--Color5);background-color:var(--Color10);width:18px;height:18px;border-radius:18px;display:flex;align-items:flex-start;justify-content:center;cursor:pointer}.product-items{height:100%}.product-items-img .aspect-ratio:has(.view-in-garden-active) img{opacity:0!important}.product-items-img .aspect-ratio img.view-in-garden-active{opacity:1!important}.view-in-garden-btn{display:flex;align-items:center;gap:24px}.view-in-garden-btn span{font:normal normal 700 16px/1 var(--PrimaryFont);letter-spacing:.48px;text-transform:uppercase;color:var(--Color3)}.toggle{border:1px solid #181715;background-color:var(--Color10);position:relative;width:46px;height:24px;border-radius:2px}.toggle .toggle-checkbox{position:absolute;top:0;left:0;width:100%;appearance:none;height:100%;z-index:2;opacity:0;cursor:pointer}.toggle .toggle-switch{position:absolute;width:18px;height:20px;top:50%;transform:translateY(-50%);left:1px;background-color:var(--Color3);border-radius:2px;transition:var(--TransitionAll)}.toggle .toggle-checkbox:checked+.toggle-switch{left:25px}.head-review-wrap .es-main-container .es-compact-badge-container .es-badge-rating-container .es-badge-rating .es-rating-bar-container .es-rating-item{width:16px;height:16px}.product-items-inner:hover .product-items-img .aspect-ratio img{transform:scale(1.05)}.product-items-btns .woocommerce-loop-product__buttons{flex:1}.shop-category-product-row li.product{padding:0!important;border:none!important;border-radius:0!important;background-color:transparent!important}.shop-filter-rows .shop-filter-wrap{flex:1}.shop-filter-wrap .wpfMainWrapper{display:flex;align-items:center;gap:34px;flex-wrap:wrap}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper{margin:0;padding:0;width:fit-content!important;min-width:unset;max-width:fit-content;position:relative}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle{margin:0;display:flex;align-items:center;position:relative;width:fit-content;padding:23px 0}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle .wfpTitle{font:normal normal 500 16px/1 var(--PrimaryFont);letter-spacing:.48px;text-transform:uppercase;color:var(--Color3);padding-right:19px;position:relative}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle .wpfTitleToggle{font-size:0;position:absolute;background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.59952 3.53746L9.37055 3.53689L9.37188 11.0174L12.1812 8.20809L13.3813 9.42297L8.48532 14.3189L3.58877 9.42238L4.80442 8.20673L7.60086 11.018L7.59952 3.53746Z" fill="%23181716"/></svg>');background-size:contain;background-position:center;width:16px;height:16px;top:50%;right:0;transform:translateY(-50%);transition:var(--TransitionAll)}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper:hover .wpfFilterTitle .wpfTitleToggle{transform:translateY(-50%) rotate(180deg)}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent{position:absolute;width:100%;min-width:300px;min-height:300px;top:100%;left:0;transform:translateY(-20px);z-index:12;opacity:0;visibility:hidden;display:flex;flex-direction:column}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper:hover .wpfFilterContent{transform:none;opacity:1;visibility:visible}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent select{width:100%;appearance:none;color:var(--Color3);border:1px solid var(--Color3)}.shop-filter-wrap .wpfMainWrapper .wpfFilterButtons .wpfClearButton{width:auto;appearance:none;border:1px solid var(--PrimaryColorDark);background-color:var(--PrimaryColor);color:var(--WhiteColor);font:normal normal 700 12px/1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;margin:0;border-radius:50px;padding:10px 24px;transition:var(--TransitionAll)}.shop-filter-wrap .wpfMainWrapper .wpfFilterButtons .wpfClearButton:hover{background-color:var(--PrimaryColorDark)}body .accessories-right-cols .shop-category-product-row .products{display:block!important;margin:0!important;width:100%!important;padding:0!important}.cs-search-result-container:has(.product-rec-list,.no-product-found){position:absolute;top:100%;left:0%;z-index:999;width:100%;background-color:var(--WhiteColor);padding:14px 7px 14px 14px;border-radius:12px;margin-top:6px;max-height:440px;display:flex;flex-direction:column;gap:12px}.cs-search-result-container .product-rec-list{display:flex;gap:12px;flex-direction:column;width:100%;height:100%;overflow:auto;flex:1;padding-right:7px}.product-rec-items{background:var(--GrayColor2);padding:8px;border-radius:12px;display:flex!important;gap:8px;border:1px solid var(--Color5);background-color:#f4f2ef}.product-rec-img{width:80px;height:fit-content;border-radius:8px;overflow:hidden}.product-rec-img .aspect-ratio{padding-bottom:80px;height:auto;display:block}.product-rec-content{gap:12px}.product-rec-heading{flex:1}.product-items-btns{gap:8px}.cs-search-result-container .product-rec-heading .h6{font:normal normal 600 16px/1.2 var(--PrimaryFont);color:var(--Color3);margin-bottom:8px}.product-rec-heading .collection-price .sale-price-wrap{width:100%}.product-items-btns .ct-button{border:2px solid var(--PrimaryColorDark);background-color:var(--PrimaryColor);appearance:none;font:normal normal 700 12px / 1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;color:var(--WhiteColor);display:flex;align-items:center;gap:6px;padding:10px;border-radius:8px;justify-content:center;position:relative;overflow:hidden;flex:1;transition:var(--TransitionAll)}.product-items-btns .ct-button .icon{width:9px;height:9px}.product-items-btns .ct-button .icon svg{width:100%;height:100%}.product-items-btns .ct-button .icon svg path{fill:currentColor}.product-items-btns .ct-button span{position:relative;z-index:1}.product-items-btns .ct-button:before{content:"";width:0;height:100%;position:absolute;top:0;left:0;background-color:var(--PrimaryColorDark);transition:var(--TransitionAll)}.product-items-btns .ct-button:hover:before{width:100%}.cs-search-result-container .view-all-wrapper a{border:2px solid var(--PrimaryColorDark);background-color:var(--Color5);appearance:none;font:normal normal 700 12px / 1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;color:var(--PrimaryColorDark);display:flex;align-items:center;gap:6px;padding:10px;border-radius:8px;justify-content:center;position:relative;overflow:hidden;transition:var(--TransitionAll)}.cs-search-result-container .view-all-wrapper a:hover{background-color:var(--PrimaryColorDark);color:var(--WhiteColor)}.main-header .head-left-cols,.main-header .head-middle-cols,.main-header .head-right-cols{width:auto!important;flex:unset!important}.main-header .head-middle-cols{flex:1!important}.head-middle-cols .header-search{width:100%;max-width:549px!important}.swal2-container .swal2-popup{border:none;background-color:#fff0;border-radius:0;padding:24px 60px;width:100%;max-width:680px}.swal2-container .swal2-popup .swal2-close{position:absolute;background-color:var(--PrimaryColor)!important;width:44px;height:44px;border-radius:50%;top:36px;right:72px;display:flex;align-items:center;justify-content:center;padding:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M1.52381 14.4761C2.04449 14.9968 2.88868 14.9968 3.40937 14.4761L14.476 3.40947C14.9967 2.88878 14.9967 2.0446 14.476 1.52391C13.9553 1.00322 13.1111 1.00323 12.5905 1.52391L1.52381 12.5906C1.00312 13.1112 1.00312 13.9554 1.52381 14.4761Z" fill="%23fff"/><path d="M14.476 14.4761C14.9967 13.9554 14.9967 13.1112 14.476 12.5905L3.40937 1.52385C2.88868 1.00316 2.04449 1.00316 1.52381 1.52385C1.00312 2.04454 1.00312 2.88872 1.52381 3.40941L12.5905 14.4761C13.1111 14.9967 13.9553 14.9967 14.476 14.4761Z" fill="%23fff"/></svg>');background-repeat:no-repeat;font-size:0;background-size:16px;background-position:center;box-shadow:none}.swal2-container .swal2-popup .swal2-content{border:2px solid var(--PrimaryColorDark);background-color:var(--Color4);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;padding:50px 20px}.swal2-container .swal2-popup .swal2-content .swal2-html-container{height:100%;width:100%}.swal2-container .swal2-popup .swal2-content .cwginstock-outofstock{width:100%;height:100%}.swal2-container .swal2-popup .swal2-content .cwginstock-outofstock .cwginstock-panel-primary{margin:0;border:none;box-shadow:none;border-radius:0}.swal2-container .cwginstock-panel-primary .cwginstock-panel-heading{border-radius:0;background-color:transparent!important;border:none!important;padding:0;margin-bottom:18px}.swal2-container .cwginstock-panel-primary .cwginstock-panel-heading h4{font:normal normal 600 28px/1 var(--PrimaryFont);letter-spacing:.28px;text-transform:capitalize;color:var(--Color3);margin:0}.swal2-container .cwginstock-panel-body,.swal2-container .cwginstock-panel-body .row .col-md-12{padding:0!important}.swal2-container .cwginstock-panel-body .row,.swal2-container .cwginstock-panel-body .form-group:has(.cwgstock_button){margin:0}.swal2-container .cwginstock-panel-body .form-group :is(.cwgstock_name,.cwgstock_email){appearance:none;border:1px solid var(--Color5);border-radius:8px;font:normal normal 400 16px/1.3 var(--PrimaryFont);letter-spacing:.16px;color:var(--Color3);margin:0;padding:9px}.swal2-container .cwginstock-panel-body .form-group .cwgstock_button{border:2px solid var(--PrimaryColorDark);background-color:var(--PrimaryColor);appearance:none;font:normal normal 700 14px / 1 var(--PrimaryFont);letter-spacing:.34px;text-transform:capitalize;color:var(--WhiteColor);display:flex;gap:6px;padding:11px;border-radius:8px;justify-content:center;position:relative;overflow:hidden;transition:var(--TransitionAll)}.swal2-container .cwginstock-panel-body .form-group :is(.cwgstock_name,.cwgstock_email):not(:last-child){margin-bottom:15px}.swal2-container .cwginstock-panel-body .form-group .cwgstock_button:hover{background-color:var(--PrimaryColorDark)}.sale-price-wrap .variable-price-warp .sale-vat-price-warp{display:flex;align-items:center;gap:4px}.sale-price-wrap .variable-price-warp .sale-vat-price-warp .woocommerce-price-suffix,.collection-price .cs_price_wrap .woocommerce-price-suffix{font:normal normal 600 11px / 1 var(--PrimaryFont);letter-spacing:.36px;color:var(--Color8)}.badge-inner-rows{width:fit-content!important;position:relative!important}.badge-inner-rows .elementor-widget-icon{position:absolute!important;width:44px;height:42px;top:-30px!important;right:-17px!important}.badge-inner-rows .elementor-widget-icon .elementor-icon-wrapper,.badge-inner-rows .elementor-widget-icon .elementor-icon-wrapper .elementor-icon,.badge-inner-rows .elementor-widget-icon .elementor-icon-wrapper .elementor-icon svg{width:100%;height:100%}.green-btn .elementor-button{position:relative;overflow:hidden}.green-btn .elementor-button .elementor-button-content-wrapper{position:relative;z-index:1}.green-btn .elementor-button:before{content:"";width:0;height:100%;position:absolute;top:0;left:0;background-color:var(--PrimaryColorDark);transition:var(--TransitionAll)}.green-btn .elementor-button:hover:before{width:100%}.main-faq-box{width:100%}.faq-box{background-color:var(--Color5);border-radius:8px;border:1px solid var(--WhiteColor);overflow:hidden;transition:var(--TransitionAll)}.faq-box .faq-box-header{cursor:pointer;padding:18px 40px 18px 24px;gap:12px;transition:var(--TransitionAll)}.faq-box.active .faq-box-header{background-color:var(--PrimaryColor)}.faq-box .faq-box-header .title{font:normal normal 600 18px/1.2 var(--PrimaryFont);letter-spacing:.18px;text-transform:capitalize;color:var(--Color3);margin:0;transition:var(--TransitionAll)}.faq-box.active .faq-box-header .title{color:#F0F0F0}.faq-box .faq-box-header .icon{width:17px;height:17px;position:relative;color:var(--PrimaryColor);transition:var(--TransitionAll)}.faq-box .faq-box-header .icon:before,.faq-box .faq-box-header .icon:after{content:"";width:2px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;transition:var(--TransitionAll)}.faq-box .faq-box-header .icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-box .faq-box-body{padding:24px 40px 26px 24px;font:normal normal 400 15px/1.2 var(--PrimaryFont);letter-spacing:.15px;color:#222A43}.faq-box:not(:first-child) .faq-box-body{display:none}.faq-box.active{border-color:#2A850E}.faq-box:not(:last-child){margin-bottom:8px}.faq-box-body p{font:normal normal 400 15px/1.2 var(--PrimaryFont);letter-spacing:.15px;color:#222A43;margin:0}.faq-box-body p:not(:last-child){margin-bottom:12px}.faq-box-body p a{color:currentColor;text-decoration:underline;text-underline-offset:3px}.faq-box.active .faq-box-header .icon{transform:rotate(45deg);color:var(--WhiteColor)}.porcelain-single-product .product-items-inner{flex-direction:row;padding:0}.porcelain-single-product .product-items-inner .product-items-img{max-width:100px;border-radius:0}.porcelain-single-product li.product{border-radius:0!important;padding:0!important;border:none!important;background-color:transparent!important}.porcelain-single-product .product-items-content{background-color:var(--Color5);border-radius:0;padding:11px 31px 11px 16px}.porcelain-single-product .product-items-inner .product-items-img .aspect-ratio{height:100%}.porcelain-single-product .product-items-inner .product-items-img .aspect-ratio img{border-radius:0!important;transform:none!important}.porcelain-single-product .product-items-content .price_variation_colours_wrap{margin-bottom:9px}.porcelain-single-product .product-items-content .woocommerce-loop-product__title{font-size:16px!important;margin-bottom:4px!important}.porcelain-single-product .category-review-wrap{margin-bottom:6px}.porcelain-single-product .add_to_cart_button,.porcelain-single-product .product-items-btns.outofstock-btn-wrap .product_type_variable{padding:7px!important;font-size:10px!important;letter-spacing:0.2px!important;max-width:141px}.cs-search-result-container .product-rec-list::-webkit-scrollbar-track{background-color:var(--Color2)}.cs-search-result-container .product-rec-list::-webkit-scrollbar{width:6px;background-color:var(--Color2)}.cs-search-result-container .product-rec-list::-webkit-scrollbar-thumb{background-color:var(--PrimaryColor)}.category-description-wrapper{font:normal normal 400 15px/1.3 var(--PrimaryFont);letter-spacing:.15px;color:var(--WhiteColor)}.category-description-wrapper :is(p,a){font:normal normal 400 15px/1.3 var(--PrimaryFont);letter-spacing:.15px;color:currentColor}.category-description-wrapper a:not(.read-less-toggle,.read-more-toggle){text-decoration:underline;text-underline-offset:3px;color:currentColor!important;transition:var(--TransitionAll)}.category-description-wrapper a:not(.read-less-toggle,.read-more-toggle):hover{color:var(--PrimaryColor)!important}.category-description-wrapper .read-less-toggle,.category-description-wrapper .read-more-toggle{font:normal normal 16px/1 var(--PrimaryFont);letter-spacing:.16px;text-decoration:underline;display:block;margin-top:8px;width:fit-content;text-underline-offset:3px;color:var(--WhiteColor)}.category-description-wrapper p{margin:0}.category-description-wrapper p:not(:last-child){margin-bottom:8px}.category-description p{margin:0!important}.composite-cols-left p:not(:last-child){margin-bottom:8px!important}.product-items-img .wishlist-btns{top:9px;right:8px;gap:8px;z-index:3}.wishlist-btns .quick-view-button,.wishlist-btns .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{background-color:var(--Color5);width:29px;height:29px;padding:5px;border-radius:4px;color:#1E1E1E}.wishlist-btns .quick-view-button svg{width:100%;height:100%}.wishlist-btns .yith-add-to-wishlist-button-block{margin:0}.wishlist-btns .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button .yith-wcwl-add-to-wishlist-button__label{display:none}.wishlist-btns .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button img{width:100%!important;height:100%!important;margin:0!important}.quick-view-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;background-color:var(--BlackColor);cursor:pointer;opacity:0;visibility:hidden;transition:var(--TransitionAll)}.quick-view-overlay.open{opacity:.6;visibility:visible}.quick-view-modal{position:fixed;top:0;bottom:0;left:50%;width:100%;max-height:650px;max-width:1300px;margin:auto;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:var(--TransitionAll)}.quick-view-modal.open{opacity:1;visibility:visible}.quick-view-modal-inner{padding:24px 80px;overflow:hidden;width:100%;height:100%;display:flex;flex-direction:column;max-height:100%;margin:auto;justify-content:center;align-items:center}.quick-modal-close{position:absolute;background-color:var(--WhiteColor);width:64px;height:64px;border-radius:50%;top:24px;right:3px;display:flex;align-items:center;justify-content:center;color:var(--BlackColor)!important;padding:23px}.quick-view-box{width:100%;height:100%;background-color:var(--Color4);overflow-x:hidden;overflow-y:auto;border:2px solid var(--PrimaryColorDark);padding:24px 10px 27px 16px;border-radius:24px;margin:auto}.quick-view-box .main-pdp-inner{gap:24px;align-items:stretch;height:100%}.quick-view-box .pdp-slider-section{max-width:530px;overflow:auto;height:100%;width:100%}.quick-view-box-inner-row::-webkit-scrollbar-track{background-color:var(--Color5)}.quick-view-box-inner-row::-webkit-scrollbar{width:6px;background-color:var(--Color5)}.quick-view-box-inner-row::-webkit-scrollbar-thumb{background-color:var(--PrimaryColor)}.quick-modal-close line{stroke:currentColor}.quick-modal-close svg{width:100%;height:100%}.quick-view-loader{width:70px;height:70px;background-color:var(--WhiteColor);border-radius:50%;padding:8px}.quick-view-loader img{width:100%;height:100%}body:has(.quick-view-overlay.open){overflow:hidden}.woocommerce-account h2,.woocommerce-order-details__title,.woocommerce-cart .woocommerce .cart-collaterals h2,.woocommerce .woocommerce-customer-details .woocommerce-column__title,.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .woocommerce-order-details__title{font:normal normal 700 28px/1.2 var(--PrimaryFont)!important;letter-spacing:.32px;text-align:center;text-transform:capitalize;color:var(--PrimaryColor)!important;margin:0}.woocommerce-account .cs-account-page-wrap h2,.cs-account-page-wrap .woocommerce-order-details__title,.woocommerce-cart .cs-account-page-wrap .woocommerce .cart-collaterals h2{text-align:left;margin:0 0 12px}.woocommerce-form,.woocommerce-ResetPassword,.woocommerce-order-received .woocommerce-thankyou-order-details,.woocommerce-order-received .woocommerce-table{border:none!important;border-radius:12px!important;background-color:var(--Color5);color:var(--Color3)!important;padding:20px!important;font:normal normal 400 14px/1.3 var(--PrimaryFont);letter-spacing:.14px}.woocommerce-account .woocommerce form .form-row label{font:normal normal 400 16px/1 var(--PrimaryFont);letter-spacing:normal;margin:0 0 8px 0;text-transform:capitalize}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border:1px solid var(--Color3)!important;background-color:var(--WhiteColor)!important;border-radius:5px!important;font:normal normal 400 16px/1 var(--PrimaryFont);line-height:1;letter-spacing:normal!important;padding:12px 14px!important;color:var(--Color3)!important;outline:none}.woocommerce-account .woocommerce form .form-row .woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:12px}.woocommerce-form__input-checkbox,.woocommerce-checkout #payment ul.payment_methods li input,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .input-checkbox,.woocommerce ul#shipping_method li input{margin:0!important;width:18px!important;height:18px;border:1px solid var(--PrimaryColor)!important;border-radius:0;appearance:none;background-color:var(--WhiteColor)!important;background-size:12px;background-position:center;background-repeat:no-repeat;cursor:pointer;margin:0!important;display:inline-block}.woocommerce-form__input-checkbox:checked,.woocommerce-checkout #payment ul.payment_methods li input:checked,.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .input-checkbox:checked,.woocommerce ul#shipping_method li input:checked{background-color:var(--PrimaryColor)!important;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8L5.66667 13L15 3" stroke="white" stroke-width="1.4"/></svg>')}.woocommerce-account .woocommerce form .form-row .woocommerce-form__label-for-checkbox span{font:normal normal 400 14px / 1 var(--PrimaryFont)}.woocommerce-account .woocommerce a{text-decoration:underline;text-transform:capitalize;text-underline-offset:3px;color:var(--Color3)}body .cs-account-wrap .woocommerce .button,.cs-cart-page-wrap .return-to-shop .button{font:normal normal 700 14px/1 var(--PrimaryFont)!important;letter-spacing:.14px;text-transform:capitalize!important;background-color:var(--PrimaryColor)!important;border-radius:8px!important;color:var(--WhiteColor)!important;padding:12px 24px!important;border:2px solid var(--PrimaryColorDark);transition:var(--TransitionAll);text-decoration:none!important}body .cs-account-wrap .woocommerce .button:hover,.cs-cart-page-wrap .return-to-shop .button:hover{background-color:var(--PrimaryColorDark)!important}.product-items-inner .wrapper-link-tag{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.product-items-content .product-items-btns{position:relative;z-index:3;width:100%}.cs-account-page-wrap .woocommerce{display:flex;gap:24px;flex-wrap:wrap}.cs-account-page-wrap .woocommerce:before,.cs-account-page-wrap .woocommerce:after{display:none}.cs-account-page-wrap .woocommerce-MyAccount-navigation{width:100%;float:unset;max-width:320px;background-color:var(--Color5);padding:16px;border-radius:8px;height:fit-content}.cs-account-page-wrap .woocommerce-MyAccount-content{width:unset;flex:1;float:unset}.cs-account-page-wrap .woocommerce-MyAccount-navigation ul{padding:0;list-style:none}.cs-account-page-wrap .woocommerce-MyAccount-navigation li:not(:last-child){margin-bottom:8px}.cs-account-page-wrap .woocommerce-MyAccount-navigation li a{padding:11px 24px;border-radius:8px;color:var(--Color3);background-color:#fff0;border:1px solid var(--PrimaryColorDark);float:unset;margin:0;display:block;text-decoration:none;width:100%;transition:var(--TransitionAll);font:normal normal 500 14px/1.2 var(--PrimaryFont)}.cs-account-page-wrap .woocommerce-MyAccount-navigation li a:hover,.cs-account-page-wrap .woocommerce-MyAccount-navigation li.is-active a{color:var(--WhiteColor);background-color:var(--PrimaryColor)}.cs-account-page-wrap .woocommerce-MyAccount-content>p{margin:0}body .cs-account-page-wrap .woocommerce-MyAccount-content :is(p,a),body .cs-account-page-wrap .woocommerce-MyAccount-content a:hover{font:normal normal 400 16px/1.44 var(--PrimaryFont)}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-color:var(--PrimaryColor);background-color:#23644a12!important;font:normal normal 400 16px/1.3 var(--PrimaryFont);color:var(--Color3);display:flex;justify-content:center;padding:12px 12px 12px 56px!important;flex-wrap:wrap;flex-direction:column}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:var(--PrimaryColor);top:50%;transform:translateY(-50%)}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after,.wishlist-wrap .wishlist-title-container{display:none}.woocommerce-error{border-color:var(--RedColor)!important;background-color:#f4d7d8!important;color:var(--Color3)!important}.woocommerce-error:before{color:var(--RedColor)}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:currentColor!important;text-decoration:underline!important;text-underline-offset:3px}.wishlist-wrap .shop_table{width:100%!important;z-index:0;border:none!important;border-radius:0!important;background-color:var(--Color5)!important;color:var(--Color3)!important;padding:20px!important;font:normal normal 400 14px / 1.2 var(--PrimaryFont)!important;letter-spacing:normal}.woocommerce-wishlist .woocommerce table.shop_table th{color:var(--Color3)!important;border:none!important;padding:8px 14px!important;background-color:#fff0;font:normal normal 700 16px / 1.2 var(--PrimaryFont)}.woocommerce-wishlist .woocommerce table.shop_table td{background-color:transparent!important;border:none!important;padding:8px 14px!important;font:normal normal 600 16px / 1.2 var(--PrimaryFont);color:var(--Color3)!important}.wishlist-wrap .shop_table:not(.mobile) tbody>tr:nth-child(odd)>td,.wishlist-page-wrap .shop_table:not(.mobile) tbody>tr:nth-child(odd)>th{background-color:hsla(0,0%,50.2%,.0705882353)!important}table.wishlist_table.shop_table .product-remove>div{display:flex;align-items:center;justify-content:center}.woocommerce-wishlist .shop_table .remove{border-radius:0;color:var(--WhiteColor)!important;background-color:var(--RedColor);border:0;height:26px;width:26px;display:flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:0!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 24 24"><path fill="%23ffffff" d="M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z"/></svg>')!important;background-size:22px!important;background-repeat:no-repeat!important;background-position:center!important;transition:var(--TransitionAll)}.woocommerce-wishlist .shop_table .product-thumbnail a{width:100%;position:relative;padding-bottom:100%;display:block;border-radius:6px;overflow:hidden}.woocommerce-wishlist .shop_table .product-thumbnail a img{position:absolute;top:0;left:0;width:100%!important;height:100%;object-fit:cover;object-position:center;display:block}.woocommerce-wishlist .shop_table .product-name a{color:var(--Color3)!important;text-decoration:underline;font:normal normal 600 16px/1.4 var(--PrimaryFont);display:block;text-underline-offset:3px}.wishlist-wrap .wishlist_table .product-add-to-cart a{display:flex!important;margin:0!important;flex:unset;padding:12px 24px!important;white-space:nowrap}.wishlist-wrap .wishlist_table .product-add-to-cart .product-items-btns{justify-content:center}.wishlist-wrap .shop_table .product-price del,.wishlist-wrap .shop_table .value del{text-decoration:none;display:flex;justify-content:center}.wishlist-wrap .shop_table .product-price del{margin-bottom:4px}.wishlist-wrap .shop_table .product-price del .amount,.wishlist-wrap .shop_table .value del .amount{font:normal normal 700 12px / 1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;color:var(--Color6)!important;text-decoration:line-through}.wishlist-wrap .shop_table .product-price ins,.wishlist-wrap .shop_table .value ins{text-decoration:none}.wishlist-wrap .shop_table .product-price ins .amount,.wishlist-wrap .shop_table .product-price>.amount,.wishlist-wrap .shop_table .value ins .amount,.wishlist-wrap .shop_table .value>.amount{font:normal normal 700 18px / 1 var(--PrimaryFont);letter-spacing:.36px;text-transform:capitalize;color:var(--Color8)!important}.wishlist-wrap .shop_table .product-price .woocommerce-price-suffix,.wishlist-wrap .shop_table .value .woocommerce-price-suffix{font:normal normal 700 12px / 1 var(--PrimaryFont);letter-spacing:.36px;text-transform:capitalize;color:var(--Color8)!important}.porcelain-single-product .product-items-inner .product-items-img .wishlist-btns{display:none}.wishlist-wrap .shop_table.mobile li:not(:last-child){padding-bottom:10px;margin-bottom:18px;border-bottom:1px solid var(--Color8)!important}.wishlist-wrap .shop_table.mobile .item-wrapper{display:flex;flex-wrap:wrap;gap:20px;width:100%;padding-right:40px}.wishlist-wrap .shop_table.mobile .item-wrapper .product-thumbnail{margin:0;display:block;width:100%}.wishlist-wrap .shop_table.mobile .item-wrapper .item-details{width:100%;flex:1;display:block}.wishlist_table.modern_grid li .item-details table.item-details-table,.wishlist_table.images_grid li .item-details table.item-details-table,.wishlist_table.mobile li .item-details table.item-details-table,.wishlist_table.mobile li table.additional-info{border:none;margin-bottom:7px}.wishlist-wrap .shop_table.mobile table td{background-color:#fff0;padding:0!important;vertical-align:middle!important}.wishlist-wrap .shop_table.mobile table td{font-size:16px!important}.wishlist-wrap .shop_table.mobile .item-wrapper .price-inc-vat,.wishlist-wrap .shop_table.mobile .item-wrapper .price-exc-vat,.wishlist-wrap .shop_table.mobile .item-wrapper .value{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end;font-size:12px;align-items:center;font-weight:600}.wishlist-wrap .shop_table.mobile .product-items-btns{justify-content:flex-start}.woocommerce-wishlist .shop_table.mobile .product-remove .remove_from_wishlist{border-radius:0;color:var(--WhiteColor)!important;background-color:var(--RedColor);border:0;font-weight:300;height:26px;width:26px;display:flex;align-items:center;justify-content:center;text-decoration:none!important;font-size:0;transition:var(--TransitionAll);position:absolute;top:0;right:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 24 24"><path fill="none" stroke="%23ffffff" stroke-dasharray="12" stroke-dashoffset="12" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 12l7 7M12 12l-7 -7M12 12l-7 7M12 12l7 -7"><animate fill="freeze" attributeName="stroke-dashoffset" dur="0.3s" values="12;0"/></path></svg>');background-size:16px;background-repeat:no-repeat;background-position:center}.wishlist-wrap .shop_table.mobile li{position:relative}.cs-load-more-btn{font:normal normal 700 10px/1 var(--PrimaryFont);letter-spacing:.2px;text-transform:capitalize;display:flex!important;width:fit-content;margin:0 auto;align-items:center;gap:6px;padding:7px 18px!important;transition:var(--TransitionAll)}.cs-load-more-btn:hover,body .lmp_load_more_button.br_lmp_button_settings .lmp_button:hover{background-color:var(--PrimaryColorDark)!important;color:#fff!important}.cs-load-more-btn:after{content:"";width:12px;height:12px;position:relative;display:block;background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.59942 3.53752L9.37044 3.53695L9.37177 11.0175L12.1811 8.20815L13.3812 9.42303L8.48522 14.319L3.58867 9.42244L4.80432 8.20679L7.60075 11.0181L7.59942 3.53752Z" fill="%231C4334"/></svg>');background-size:contain;background-position:center;transition:var(--TransitionAll)}.cs-load-more-btn:hover:after,body .lmp_load_more_button.br_lmp_button_settings .lmp_button:hover:after{filter:brightness(0) invert(1)}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{z-index:1}.cs-checkout-page-wrap .select2-container .select2-selection__rendered{line-height:2!important}.cs-checkout-page-wrap .e-coupon-box .e-coupon-anchor{display:block!important}.cs-checkout-page-wrap .e-coupon-anchor .form-row:before,.cs-checkout-page-wrap .e-coupon-anchor .form-row:after{display:none}.cs-checkout-page-wrap .e-coupon-anchor .form-row .coupon-container-grid{display:flex;gap:12px;flex-wrap:wrap}.cs-checkout-page-wrap .e-coupon-anchor .form-row .coupon-container-grid .coupon-col-1{width:100%;flex:1}.cs-checkout-page-wrap .e-coupon-anchor .form-row .coupon-container-grid .e-apply-coupon:hover{background-color:var(--PrimaryColorDark);color:var(--WhiteColor)}.cs-checkout-page-wrap .e-coupon-anchor .form-row .coupon-container-grid .coupon-col-1 input{margin:0!important}.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods:before,.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods:after{display:none!important}.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods .payment_method_cod .payment_method_cod{margin-bottom:4px!important}.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods li:not(:last-child){margin-bottom:8px!important}.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods li label{margin-left:6px!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .checkbox{line-height:1.2}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .input-checkbox{margin-right:4px!important;margin-top:-3px!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .checkbox .woocommerce-terms-and-conditions-checkbox-text{line-height:1!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row .checkbox .input-checkbox{margin-top:3px!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment #place_order{margin-top:12px!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment #place_order:hover{border-color:var(--PrimaryColorDark)!important;background-color:var(--PrimaryColorDark)!important}.elementor-widget-woocommerce-checkout-page a:not(.button){text-decoration:underline!important;text-underline-offset:3px;color:currentColor!important}.cs-checkout-page-wrap .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__input-checkbox{margin-right:6px!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name{max-width:100%!important;padding-right:20px!important}.woocommerce-cart .woocommerce{margin-bottom:60px}.woocommerce-cart .woocommerce .cart-collaterals:before,.woocommerce-cart .woocommerce .cart-collaterals:after,.woocommerce-cart .woocommerce .woocommerce-notices-wrapper,.woocommerce-cart .woocommerce wc-order-attribution-inputs{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form{width:100%;flex:1;z-index:0;border:none!important;border-radius:0!important;background-color:var(--Color5);color:var(--Color3)!important;padding:20px!important;font:normal normal 400 14px / 1.2 var(--PrimaryFont);letter-spacing:normal;height:fit-content}.woocommerce-cart .woocommerce .cart-collaterals{width:fit-content;max-width:410px;height:fit-content;border:none!important;border-radius:0!important;background-color:var(--Color5);color:var(--Color3)!important;padding:20px!important;font:normal normal 400 14px / 1.2 var(--PrimaryFont);letter-spacing:normal}.cart-wrap-rows{display:flex;gap:40px;flex-wrap:wrap}.home-hero-section{overflow:hidden!important}.product-tab .e-n-tabs-heading{padding-right:220px}.main-product-list-row .woocommerce{display:flex;flex-direction:column}.main-product-list-row ul.products{order:1}.main-product-list-row .woocommerce .lmp_products_loading{order:3;margin-top:15px}.main-product-list-row .lmp_load_more_button{order:4}#products-progress-wrapper{margin-top:40px;display:none}.main-product-list-row #products-progress-wrapper{display:block;order:2}#products-progress-wrapper #products-viewed-info{text-align:center;font:normal normal 400 16px/1 var(--PrimaryFont);letter-spacing:.16px;margin-bottom:11px}#products-progress-wrapper #products-viewed-info strong{font-weight:unset}#products-progress-wrapper .products-progress-bar{width:100%;height:2px;background-color:var(--Color6);max-width:300px;margin:0 auto}#products-progress-wrapper .products-progress-bar .products-progress-fill{width:100%;height:100%;background-color:var(--PrimaryColorDark)}.category-inner-cols .e-con-inner{justify-content:flex-start!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table{font:normal normal 400 16px / 1.5 var(--PrimaryFont)!important;background-color:#fff0;border:none!important;overflow:hidden;border-radius:0!important;border-collapse:collapse;margin:0}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table th,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table td{border:none;padding:8px 5px!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .remove{border-radius:0;color:var(--WhiteColor)!important;background-color:var(--RedColor);border:0;transition:var(--TransitionAll);font-size:20px!important;font-weight:300;height:26px;width:26px;display:flex;align-items:center;justify-content:center;text-decoration:none!important;margin:0 auto}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-thumbnail{max-width:82px;min-width:42px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-thumbnail a{display:block;width:100%;position:relative;padding-bottom:100%;border-radius:6px;overflow:hidden}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-thumbnail a img{width:100%!important;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-name a{color:var(--Color3)!important;text-decoration:underline;font:normal normal 600 16px / 1.4 var(--PrimaryFont);display:block;text-underline-offset:3px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-price del,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .value del,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-subtotal .value del{text-decoration:none;display:flex;justify-content:center}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-price del,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-subtotal .product-price del{margin-bottom:4px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-price del .amount,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .value del .amount,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-subtotal .value del .amount{font:normal normal 700 12px / 1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;color:var(--Color6)!important;text-decoration:line-through}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-price ins,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .value ins,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-subtotal .value ins{text-decoration:none}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-price ins .amount,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-price>.amount,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .value ins .amount,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .value>.amount,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-subtotal .value>.amount,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-subtotal>.amount{font:normal normal 700 18px / 1 var(--PrimaryFont);letter-spacing:.36px;text-transform:capitalize;color:var(--Color8)!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-price .woocommerce-price-suffix,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .value .woocommerce-price-suffix,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-subtotal .woocommerce-price-suffix{font:normal normal 700 12px / 1 var(--PrimaryFont);letter-spacing:.36px;text-transform:capitalize;color:var(--Color8)!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-quantity .quantity{display:flex;align-items:center;flex-direction:row;padding:6px 9px;width:100%;max-width:84px;justify-content:space-between;min-height:33px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-quantity input{display:flex;padding:2px 6px;align-items:center;justify-content:center;width:40px;outline:none;-moz-appearance:textfield;border:none;color:var(--Color3)}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-quantity input::-webkit-outer-spin-button,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%;float:unset;z-index:0}.woocommerce-order-details__title,.woocommerce-cart .woocommerce .cart-collaterals h2,.woocommerce .woocommerce-customer-details .woocommerce-column__title{text-align:left}.woocommerce-cart .woocommerce .cart-collaterals h2{font-size:34px!important;margin:0 0 12px 0}.woocommerce-cart .woocommerce .cart-collaterals .shop_table{border-collapse:collapse!important;font-size:14px}.woocommerce-cart .woocommerce .cart-collaterals th,.woocommerce-cart .woocommerce .cart-collaterals td{border:none!important;vertical-align:middle!important}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-button{color:var(--PrimaryColorDark);font-weight:700}.shipping-calculator-form .select2-container .select2-selection--single{height:47px;border:1px solid var(--Color3)!important;border-radius:5px!important;display:flex;align-items:center}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .button,.woocommerce-cart .woocommerce .cart-collaterals .checkout-button,.woocommerce-cart .woocommerce .woocommerce-cart-form .actions .button{border:2px solid var(--PrimaryColorDark);background-color:var(--PrimaryColor);border-radius:8px;appearance:none;outline:none;font:normal normal 700 12px/1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;color:var(--WhiteColor);padding:10px 20px;transition:var(--TransitionAll)}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .button:hover,.woocommerce-cart .woocommerce .cart-collaterals .checkout-button:hover,.woocommerce-cart .woocommerce .woocommerce-cart-form .actions .button:hover{background-color:var(--PrimaryColorDark);color:var(--WhiteColor)}.woocommerce-cart .woocommerce .cart-collaterals .checkout-button{font-size:16px;padding:14px 24px}.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout:before,.woocommerce-cart .woocommerce .cart-collaterals .wc-proceed-to-checkout:after{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form .coupon{display:flex;flex-wrap:wrap;max-width:420px;gap:6px;width:100%;margin:0 15px 0 0}.woocommerce-cart .woocommerce .woocommerce-cart-form .coupon .input-text{border:1px solid var(--GrayColor1)!important;font:normal normal 400 16px / 1.2 var(--PoppinsFont);background-color:var(--WhiteColor);border-radius:50px 0 0 50px;padding:10px!important;color:var(--GrayColor3);width:100%!important;flex:1;margin:0!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .actions>.button{padding:14px 20px}.woocommerce-cart .woocommerce .woocommerce-cart-form .coupon .button{border-radius:0 50px 50px 0!important}.woocommerce-cart .woocommerce .cart-collaterals .shop_table .btn-clearpay_express{width:100%;max-width:300px;border-radius:0;border:none}.woocommerce-cart .cart-collaterals .shipping-calculator-form{text-align:left}.elementor-widget-woocommerce-checkout-page .woocommerce-terms-and-conditions :is(h1,h2,h3,h4,h5,h6){font:normal normal 600 22px / 1.2 var(--PrimaryFont);letter-spacing:normal;margin:0 0 12px 0}.woocommerce ul#shipping_method li input{margin:3px 6px 0 0!important}.cs-checkout-page-wrap .addresses .woocommerce-column__title,.cs-account-page-wrap .woocommerce-MyAccount-content .woocommerce-column__title{margin-bottom:12px}.woocommerce-customer-details .woocommerce-column address,.cs-checkout-page-wrap .woocommerce-Address address,.cs-account-page-wrap .woocommerce-MyAccount-content address{box-shadow:none;border:none;padding:16px;background-color:var(--Color5);border-radius:0;font:italic normal 400 16px/1.2 var(--PrimaryFont);color:var(--Color3);height:auto!important}.woocommerce-customer-details .woocommerce-column address .woocommerce-customer-details--phone,.cs-checkout-page-wrap .woocommerce-Address address .woocommerce-customer-details--phone,.woocommerce-customer-details .woocommerce-column address .woocommerce-customer-details--email,.cs-checkout-page-wrap .woocommerce-Address address .woocommerce-customer-details--email,.cs-account-page-wrap .woocommerce-MyAccount-content address .woocommerce-customer-details--email,.cs-account-page-wrap .woocommerce-MyAccount-content address .woocommerce-customer-details--phone{margin:12px 0}.woocommerce-customer-details .woocommerce-column address .woocommerce-customer-details--phone:before,.cs-checkout-page-wrap .woocommerce-Address address .woocommerce-customer-details--phone:before,.woocommerce-customer-details .woocommerce-column address .woocommerce-customer-details--email:before,.cs-checkout-page-wrap .woocommerce-Address address .woocommerce-customer-details--email:before,.cs-account-page-wrap .woocommerce-MyAccount-content address .woocommerce-customer-details--email:before,.cs-account-page-wrap .woocommerce-MyAccount-content address .woocommerce-customer-details--phone:before{margin-top:-4px!important}.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .order-again,.woocommerce-account .addresses .title:before,.woocommerce-account .addresses .title:after{display:none}.add_to_cart_button:after,.product-items-btns.outofstock-btn-wrap .product_type_variable:after,.product-items-btns.no-price .product_type_simple:after{position:absolute!important;top:10px!important;right:20px!important}.cs-account-page-wrap table{font:normal normal 400 16px/1.5 var(--PrimaryFont)!important;background-color:var(--Color5);border:none!important;overflow:hidden;border-radius:0!important}.cs-account-page-wrap .woocommerce table tr th,.cs-account-page-wrap .woocommerce table tr td{border:none!important;padding:8px 14px!important}.cs-account-page-wrap .woocommerce table .button.view{margin-right:6px}.woocommerce-account .addresses .title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0}.cs-account-wrap .woocommerce-EditAccountForm{padding:16px;border:none;border-radius:12px;margin:0;background-color:var(--WhiteColor)}.cs-account-wrap .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{padding:0;margin:20px 0 0 0;border:none;display:block}.cs-account-wrap .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{display:block;font:normal normal 700 32px / 1.2 var(--PrimaryFont)!important;letter-spacing:.32px;text-align:left;text-transform:capitalize;color:var(--PrimaryColor)!important;margin:0 0 12px 0}.woocommerce-account .woocommerce form .form-row em{font-size:14px}.cart-cross-sells-slider h2{font:normal normal 600 38px/1 var(--PrimaryFont);letter-spacing:.38px;text-align:center;text-transform:capitalize;color:var(--Color3);margin:0 0 30px 0}.cart-cross-sells-slider ul.products:not(.slick-initialized){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cart-cross-sells-slider ul.products li.product{margin:0!important;width:100%;padding:0 8px;height:100%}.cart-cross-sells-slider ul.products:before,.cart-cross-sells-slider ul.products:after,.cart-cross-sells-slider .slick-track:before,.cart-cross-sells-slider .slick-track:after{display:none}.cart-cross-sells-slider .slick-track{display:flex}.cart-cross-sells-slider .slick-track .slick-slide{height:auto}.cart-cross-sells-slider .slick-track .slick-slide>div{height:100%}.cart-cross-sells-slider{margin-top:60px}.cart-cross-sells-slider ul.products{padding-bottom:42px;position:relative;margin:0}.cart-cross-sells-slider .slick-list{margin:0 -8px;width:auto}.woocommerce-account .cs-account-page-wrap .woocommerce-order-details{margin-top:18px}.lmp_products_loading .fa-spinner,.shop-filter-wrap .wpfMainWrapper .wpfLoaderLayout .fa-spinner{display:none!important}.lmp_products_loading{width:54px!important;height:54px;background-color:var(--WhiteColor);border-radius:50%;padding:8px;margin:15px auto 0;background-image:url(/staging/wp-content/themes/modern-garden-child/assets/image/logo-loader.svg);background-size:34px;background-repeat:no-repeat;background-position:center}.main-product-list-row ul.products:has(.woobewoo-filter-loader.spinner){display:flex}.la-spinner,.wpfIconPreview .spinner,.wpfLoaderIconTemplate .spinner,.woobewoo-filter-loader.spinner{width:54px!important;height:54px!important;background-color:var(--WhiteColor)!important;border-radius:50%;padding:8px;animation:none!important;background-image:url(/staging/wp-content/themes/modern-garden-child/assets/image/logo-loader.svg)!important;background-size:34px!important;background-repeat:no-repeat!important;background-position:center!important}.shop-filter-wrap .wpfMainWrapper .wpfLoaderLayout:before{content:"";width:54px!important;height:54px!important;background-color:var(--Color5)!important;border-radius:50%;padding:8px;animation:none!important;background-image:url(/staging/wp-content/themes/modern-garden-child/assets/image/logo-loader.svg)!important;background-size:34px!important;background-repeat:no-repeat!important;background-position:center!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.woocommerce .blockUI.blockOverlay{opacity:1!important;background-color:rgb(0 0 0 / 60%)!important}.woocommerce .blockUI.blockOverlay:before{background-image:url(/staging/wp-content/themes/modern-garden-child/assets/image/logo-loader.svg)!important;background-size:34px!important;background-repeat:no-repeat!important;background-position:center!important;animation:none;background-color:var(--WhiteColor);width:56px;height:56px;border-radius:50%}.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-payment{position:relative;overflow:hidden}.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review .woocommerce-checkout-review-order-table{position:unset!important}.How-to-install{counter-reset:chapter}.How-to-install .install-box{counter-increment:chapter;width:100%!important}.How-to-install .install-box .elementor-icon-box-wrapper{display:flex;flex-direction:row;align-items:flex-start;text-align:left;gap:40px!important}.How-to-install .install-box .elementor-icon-box-wrapper:before{content:counter(chapter);width:90px;height:90px;display:flex;border-radius:50%;align-items:center;justify-content:center;background-color:var(--PrimaryColor);color:var(--WhiteColor);top:10px;position:relative;font:italic normal 600 28px/1 var(--PrimaryFont)}.How-to-install .install-box .elementor-icon-box-wrapper .elementor-icon-box-content{flex:1}.How-to-install .e-con-boxed>.e-con-inner{position:relative}.How-to-install .e-con-boxed>.e-con-inner:before{content:"";width:8px;height:calc(100% - 60px);position:absolute;top:50%;transform:translateY(-50%);left:42px;background-color:var(--PrimaryColor)}.How-to-install .install-box .elementor-icon-box-wrapper .elementor-icon-box-content a{text-decoration:underline;color:currentColor;font-weight:800}.main-header>.e-con-inner{gap:0!important;padding:0!important}.main-header:before{content:""!important;width:100%!important;height:1px!important;position:absolute!important;left:0!important;background-color:var(--Color6);top:76px!important;z-index:1;display:block!important}.main-header>.e-con-inner>.elementor-element:not(.desk-head-menu-container){padding:13px 0}.hero-shop-now-container{flex:1!important}.hero-left-cols .hero-slider,.hero-left-cols .hero-slider .e-n-carousel{height:100%!important}.popular-cat-mob p{font:normal normal 600 14px/1.5 var(--PrimaryFont);letter-spacing:0;color:var(--Color3);margin:0 0 4px}.popular-cat-mob .progress-bar{width:100%;height:2px;background-color:var(--Color6);background-image:none!important;border-radius:0}.popular-cat-mob .progress-bar .progress-line{height:100%;width:100%;background-color:var(--PrimaryColorDark);transition:var(--TransitionAll)}.delivery-info-carousel .swiper-pagination{display:none}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.mega-current-menu-item>.mega-menu-link,.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.mega-current-menu-ancestor>.mega-menu-link,.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.mega-current-page-ancestor>.mega-menu-link{font-weight:600!important}.hero-slider-1 .yellow-badge{padding:18px 39px}.hero-slider-4 .yellow-badge{font:normal normal 800 51px / .7 var(--PrimaryFont);padding:18px 48px}.hero-slider .e-n-carousel .elementor-widget-text-editor strong{font-weight:800!important}.porcelain-single-product .category-review-wrap .primary-category p{font-size:11px}.free-composite-img{width:100%;max-width:193px!important;right:6px!important;left:auto!important;top:auto!important;bottom:-16px!important;position:absolute!important;transform:none!important}.free-composite-img img{width:100%!important;height:100%!important}.menu-free-composite-banner{position:relative!important}.menu-free-composite-banner{width:100%!important;max-width:100%!important}.blog-items .blog-inner-cols{height:100%}.blog-items .blog-inner-cols .blog-items-img a{display:block;position:relative;padding-bottom:60%;overflow:hidden;border-radius:12px}.blog-items .blog-inner-cols .blog-items-img a img{border-radius:0;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center;max-height:100%;transition:var(--TransitionAll)}.blog-items:hover .blog-inner-cols .blog-items-img a img{transform:scale(1.1)}.blog-items .blog-inner-cols .elementor-widget-button{margin-top:auto!important;display:flex;flex-direction:column}.gallery-tabs{display:flex;gap:15px;margin-bottom:20px;list-style:none;padding:0;width:100%;max-width:100%;overflow:auto;white-space:nowrap}.gallery-tabs::-webkit-scrollbar{display:none}.gallery-tab.active{background-color:var(--BlackColor);color:var(--WhiteColor)}.gallery-tab-content{display:none}.gallery-tab-content.active{display:block}.masonry-grid{column-count:5;column-gap:15px}.masonry-item{break-inside:avoid;margin-bottom:15px}.masonry-item img{width:100%;border-radius:6px;display:block}.hidden-load{display:none}.load-more{font:normal normal 700 10px / 1 var(--PrimaryFont);letter-spacing:.2px;text-transform:capitalize;display:flex!important;width:fit-content;margin:30px auto 0 auto;align-items:center;gap:6px;border:2px solid var(--PrimaryColorDark);border-radius:8px;background-color:var(--Color5);color:var(--PrimaryColorDark);padding:12px 25px;transition:var(--TransitionAll)}.load-more:after{content:"";width:12px;height:12px;position:relative;display:block;background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.59942 3.53752L9.37044 3.53695L9.37177 11.0175L12.1811 8.20815L13.3812 9.42303L8.48522 14.319L3.58867 9.42244L4.80432 8.20679L7.60075 11.0181L7.59942 3.53752Z" fill="%231C4334"/></svg>');background-size:contain;background-position:center;transition:var(--TransitionAll)}.load-more:hover:after,.load-more:focus:after{filter:brightness(0) invert(1)}.load-more:hover,.load-more:focus{background-color:var(--PrimaryColorDark);color:var(--WhiteColor)}.gallery-loader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255 / .7);z-index:9999;align-items:center;justify-content:center}.gallery-tabs .gallery-tab{border:1px solid var(--Color3);background-color:var(--Color4);cursor:pointer;font:normal normal 700 14px/1 var(--PrimaryFont);letter-spacing:.42px;text-transform:uppercase;display:flex;align-items:center;gap:8px;border-radius:50px;padding:4px 16px 4px 4px;transition:var(--TransitionAll)}.gallery-tabs .gallery-tab.active{border-color:var(--PrimaryColorDark);background-color:var(--PrimaryColorDark)}.gallery-tabs .gallery-tab .icon{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50px;overflow:hidden}.gallery-tabs .gallery-tab .icon img{width:100%;height:100%;object-fit:cover}.gallery-loader img{width:68px;height:68px!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--WhiteColor);border-radius:50%!important;padding:8px}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ms-options-wrap button{display:none}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ms-options-wrap>.ms-options{position:relative;display:block!important;min-width:100%!important;max-height:100%!important;overflow:auto;margin:0!important;background-color:var(--WhiteColor);border:1px solid #aaa;border-radius:8px}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul{column-count:unset!important;padding:16px;max-height:220px!important;overflow-x:hidden;overflow-y:auto}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .wpfCheckboxHier{width:100%;height:100%;overflow:auto;max-height:100%;display:flex;flex-direction:column}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ms-options-wrap{width:100%;height:100%;max-height:100%;overflow:auto;display:flex;flex-direction:column}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul label{padding:0!important;display:flex;align-items:center;gap:8px;letter-spacing:0;font:normal normal 400 14px / 1.2 var(--PrimaryFont)!important;background-color:transparent!important;color:var(--Color3)}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul label input[type="checkbox"]{width:18px!important;height:18px;border:1px solid var(--Color3);border-radius:4px;appearance:none!important;background-color:var(--WhiteColor)!important;background-size:12px;background-position:center;background-repeat:no-repeat;cursor:pointer;position:relative;top:0;left:0;margin:0!important}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul label input[type="checkbox"]:checked{background-color:var(--PrimaryColor)!important;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8L5.66667 13L15 3" stroke="white" stroke-width="1.4"/></svg>')}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul li:not(:last-child){margin:0 0 12px 0}.page-list-section .elementor-inline-items{display:flex;align-items:center;white-space:nowrap;gap:12px;flex-wrap:nowrap!important;width:auto;overflow:auto;margin:0 -15px!important;padding:0 15px!important}.page-list-section .elementor-inline-items::-webkit-scrollbar{display:none}.page-list-section .elementor-inline-items .elementor-inline-item{margin:0!important}.page-list-section .elementor-icon-list-text{font:normal normal 700 14px/1 var(--PrimaryFont);letter-spacing:.42px;color:var(--Color3)!important;border:1px solid var(--Color3);padding:12px 20px;border-radius:6px;text-transform:capitalize;transition:var(--TransitionAll)!important}.page-list-section .elementor-icon-list-text:hover{border-color:var(--PrimaryColorDark);background-color:var(--PrimaryColorDark);color:var(--WhiteColor)!important}.contact-frm-section .elementor-widget-icon-box .elementor-icon-box-description,.contact-frm-section .elementor-widget-icon-box .elementor-icon-box-description a{color:var(--PrimaryColorDark)!important;font-weight:700!important}.contact-frm-wrap .wpcf7-form{display:flex;flex-wrap:wrap;gap:12px}.contact-frm-wrap .wpcf7-form label{width:100%;display:block;font:normal normal 400 16px / 1 var(--PrimaryFont);letter-spacing:normal;margin:0}.contact-frm-wrap .wpcf7-form label .wpcf7-form-control-wrap{display:block;margin:8px 0 0 0}.contact-frm-wrap .wpcf7-form p{width:100%;margin:0}.contact-frm-wrap .wpcf7-form p:not(:has(textarea,input[type="tel"])){width:calc(50% - 6px)}.contact-frm-wrap .wpcf7-form label .wpcf7-form-control-wrap .wpcf7-form-control{border:1px solid var(--Color3)!important;background-color:var(--WhiteColor)!important;border-radius:5px!important;font:normal normal 400 16px / 1 var(--PrimaryFont);line-height:1;letter-spacing:normal!important;padding:12px 14px!important;color:var(--Color3)!important;outline:none}.contact-frm-wrap .wpcf7-form .submit p{display:flex;flex-wrap:wrap;gap:12px;width:100%!important}.contact-frm-wrap .wpcf7-form .submit .wpcf7-form-control-wrap{display:flex}.contact-frm-wrap .wpcf7-form .submit .wpcf7-form-control-wrap .wpcf7-list-item{margin:0;display:flex}.contact-frm-wrap .wpcf7-form .submit .wpcf7-form-control-wrap input{width:18px!important;height:18px;border:1px solid var(--PrimaryColor)!important;border-radius:0;appearance:none;background-color:var(--WhiteColor)!important;background-size:12px;background-position:center;background-repeat:no-repeat;cursor:pointer;margin:0!important}.contact-frm-wrap .wpcf7-form .submit .wpcf7-form-control-wrap input:checked{background-color:var(--PrimaryColor)!important;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8L5.66667 13L15 3" stroke="white" stroke-width="1.4"/></svg>')}.contact-frm-wrap .wpcf7-form .wpcf7-not-valid-tip{margin:4px 0 0 0;font-size:14px}.contact-frm-wrap .wpcf7-form .submit p .accept-label{flex:1;line-height:1.3}.contact-frm-wrap .wpcf7-form .submit p .accept-label a{color:var(--PrimaryColorDark);text-decoration:underline;text-underline-offset:3px}.contact-frm-wrap .wpcf7-form .submit .submit-label .wpcf7-form-control{font:normal normal 700 14px / 1 var(--PrimaryFont)!important;letter-spacing:.14px;text-transform:capitalize!important;background-color:var(--PrimaryColor)!important;border-radius:8px!important;color:var(--WhiteColor)!important;padding:12px 24px!important;border:2px solid var(--PrimaryColorDark);transition:var(--TransitionAll);text-decoration:none!important}.contact-frm-wrap .wpcf7-form .submit .submit-label .wpcf7-form-control:hover{background-color:var(--PrimaryColorDark)!important}.product-reviews .custom-product-rating{display:flex;align-items:center;gap:4px}.product-reviews .custom-product-rating .rating-value{font:normal normal 500 16px/1 var(--PrimaryFont);letter-spacing:.48px;text-transform:uppercase;color:var(--Color6)}.product-reviews .custom-product-rating .star{width:16px;height:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-reviews .custom-product-rating .star :is(svg,img){width:100%;height:100%}.blog-items{padding:8px!important;transition:var(--TransitionAll)}.blog-items>.e-con-inner{padding:0!important;background-color:var(--WhiteColor);border-radius:12px}.blog-items:hover{background-color:var(--Color5)!important}.blog-items .blog-inner-cols .elementor-post-info{margin:0!important;gap:22px}.blog-items .blog-inner-cols .elementor-post-info .elementor-icon-list-item{margin:0!important;position:relative}.blog-items .blog-inner-cols .elementor-post-info .elementor-icon-list-item:not(:last-child):before{content:"";width:5px;height:5px;position:absolute;background-color:var(--Color1);border-radius:50%;top:50%;right:-15px;transform:translateY(-50%)}.blog-items .blog-inner-cols .elementor-post-info .elementor-icon-list-item:after{display:none}.breadcrumb-wpr{display:flex;column-gap:8px;padding:17px 0;align-items:center}.breadcrumb-wpr .breadcrumb-ul{list-style:none;padding:0;display:flex;flex-wrap:nowrap;gap:21px}.breadcrumb-wpr .breadcrumb-ul li:not(:last-child):after{content:'';height:17px;width:17px;display:block;background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.53752 9.37108L3.53695 7.60006L11.0175 7.59873L8.20815 4.7894L9.42303 3.58934L14.319 8.48529L9.42244 13.3818L8.20679 12.1662L11.0181 9.36975L3.53752 9.37108Z" fill="%23181716"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.breadcrumb-wpr .breadcrumb-ul li{display:flex;gap:19px;align-items:center}.breadcrumb-wpr .breadcrumb-toggle,.breadcrumb-wpr .breadcrumb-back,.breadcrumb-wpr .breadcrumb-ul li span,.breadcrumb-wpr .breadcrumb-ul li a{font:normal normal 400 15px/1.4 var(--PrimaryFont);letter-spacing:.15px;text-transform:capitalize;color:var(--BlackColor);transition:color 0.1s ease-in-out}.breadcrumb-wpr .breadcrumb-ul li.active span,.breadcrumb-wpr .breadcrumb-ul li.active a{font-weight:600}.breadcrumb-wpr .breadcrumb-ul li a:hover{text-decoration:underline;color:var(--BlackColor)}.breadcrumb-wpr .breadcrumb-ul li a{cursor:pointer}.breadcrumb-wpr .breadcrumb-toggle,.breadcrumb-wpr .breadcrumb-back{display:none;height:16px;width:16px;color:var(--Color3);align-items:center;justify-content:center;cursor:pointer;outline:none}.breadcrumb-wpr .breadcrumb-toggle{padding:0;position:relative;border:0;background-color:#fff0}.breadcrumb-wpr .breadcrumb-toggle:after,.breadcrumb-wpr .breadcrumb-toggle:before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--PrimaryColorDark);transition:all 0.3s ease-in-out}.breadcrumb-wpr .breadcrumb-toggle:after{height:12px;width:2px}.breadcrumb-wpr .breadcrumb-toggle:before{height:2px;width:12px}.breadcrumb-wpr.active .breadcrumb-toggle:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.breadcrumb-nav{flex:1;overflow-y:auto;scrollbar-width:none;position:relative;white-space:nowrap}.breadcrumb-wpr .breadcrumb-ul li span:has(svg){display:none}.woocommerce-breadcrumb{margin:0!important}.main-choose-section,.main-investment-section{padding:32px 0;background-color:var(--Color5);color:var(--Color3)}.main-choose-inner,.main-investment-inner{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.main-choose-inner .left,.main-choose-inner .right,.main-investment-inner .left,.main-investment-inner .right{flex:1}.choose-inner-content :is(h1,h2,h3,h4,h5,h6):first-child,.investment-inner-content .title{font:normal normal 600 38px/1 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;margin:0 0 13px 0}.choose-inner-content :is(h1,h2,h3,h4,h5,h6) strong,.investment-inner-content .title strong{font-weight:unset}.choose-inner-content :is(h1,h2,h3,h4,h5,h6):not(:first-child){font:normal normal 600 28px/1 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;margin:0 0 13px 0}.choose-inner-content p,.choose-inner-content a,.investment-inner-content p,.investment-inner-content a{font:normal normal 400 16px/1.3 var(--PrimaryFont);letter-spacing:0;color:currentColor;margin:0}.choose-inner-content a,.investment-inner-content a{text-decoration:underline!important;text-underline-offset:4px;color:currentColor!important;transition:var(--TransitionAll)}.choose-inner-content a:hover,.investment-inner-content a:hover{color:var(--PrimaryColor)!important}.main-choose-inner .right .aspect-ratio,.main-investment-inner .left .aspect-ratio{border-radius:8px;overflow:hidden;padding-bottom:68.3%}.investment-inner-content ul{margin:0 0 29px 0;padding:0;list-style:none}.investment-inner-content ul li{position:relative;padding-left:39px}.investment-inner-content ul li:before{content:"";width:32px;height:32px;position:absolute;top:0;left:0;background-image:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.88761 14.8157C4.33533 14.8173 3.79478 14.9751 3.32849 15.2711C2.8622 15.567 2.48922 15.989 2.25271 16.488C2.01621 16.9871 1.92583 17.5429 1.99205 18.0912C2.05826 18.6395 2.27836 19.1579 2.62687 19.5863L10.0564 28.6875C10.3213 29.0164 10.6609 29.2774 11.0469 29.4487C11.4329 29.6201 11.8542 29.6968 12.2759 29.6726C13.1776 29.6242 13.9918 29.1418 14.5109 28.3486L29.9439 3.49375C29.9464 3.48963 29.9491 3.4855 29.9518 3.48144C30.0966 3.2591 30.0496 2.81849 29.7507 2.54169C29.6686 2.46568 29.5718 2.40728 29.4663 2.37009C29.3608 2.3329 29.2488 2.31771 29.1371 2.32545C29.0255 2.33319 28.9166 2.36371 28.8173 2.41511C28.7179 2.46651 28.6301 2.53771 28.5592 2.62433C28.5537 2.63115 28.548 2.63785 28.5421 2.64446L12.9777 20.2299C12.9185 20.2969 12.8465 20.3513 12.7661 20.3902C12.6856 20.4291 12.5982 20.4516 12.509 20.4564C12.4198 20.4613 12.3305 20.4483 12.2463 20.4183C12.1621 20.3884 12.0847 20.342 12.0186 20.2818L6.85309 15.5811C6.3166 15.0893 5.6154 14.8163 4.88761 14.8157Z" fill="%2323644A"/></svg>');background-size:contain;background-position:center;background-repeat:no-repeat}.investment-inner-content ul li span{font:normal normal 700 16px/1 var(--PrimaryFont);letter-spacing:0;display:block;margin:0 0 4px 0}.investment-inner-content ul li p{font:normal normal 400 16px/1 var(--PrimaryFont);letter-spacing:0;margin:0}.investment-inner-content ul li:not(:last-child){margin:0 0 25px 0}.main-investment-inner .left{position:relative}.main-investment-inner .left .label-text{position:absolute;width:100%;bottom:0;left:0;padding:23px 17px;display:flex;flex-wrap:wrap;align-items:center;gap:9px}.main-investment-inner .label-text p{font:normal normal 400 16px/1 var(--SourceSansPro);color:var(--Color3);letter-spacing:0;margin:0!important;border-radius:4px;background-color:var(--Color5);width:fit-content;padding:3px 12px}.choose-inner-content p:not(:last-child),.investment-inner-content p:not(:last-child),.accessories-content p:not(:last-child),.installation-content p:not(:last-child){margin:0 0 14px 0!important}.cat-additional-content-section:has(+.category-free-sample-cta){background-color:var(--Color5)!important;padding-bottom:134px}.composite-cols-left:has(.main-choose-section,.main-investment-section){padding:0}.investment-inner-content .title{font-size:28px;line-height:1.2}.deckling-slider .slick-track{display:flex}.deckling-slider .slick-slide{float:unset;height:auto;padding:0 8px}.deckling-slider .slick-slide>div{display:flex;flex-direction:column;height:100%}.deckling-item{display:flex!important;height:100%}.deckling-item .deckling-item-inner{width:100%;height:100%;position:relative;border-radius:8px;overflow:hidden}.deckling-item-inner .aspect-ratio{padding-bottom:64%}.deckling-item-inner .deckling-content{width:100%;position:absolute;bottom:0;left:0;padding:13px 15px 13px 14px;z-index:2;color:var(--WhiteColor)}.deckling-content .title{font:normal normal 600 19px/1.2 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;text-shadow:0 4px 4px #00000040;margin:0 0 8px 0}.deckling-item-inner:before{content:"";position:absolute;background:linear-gradient(180deg,#fff0 0%,rgb(24 23 22 / .8) 100%);width:100%;height:100%;top:0;left:0;z-index:1}.deckling-content p{font:normal normal 400 16px/1.3 var(--PrimaryFont);letter-spacing:0;text-shadow:0 4px 4px #00000040;margin:0}.range-of-bottom-text a,.accessories-content a,.installation-content a,.free-sample-cta-text a{color:currentColor;text-decoration:underline!important;text-underline-offset:4px}.deckling-slider:not(.slick-initialized){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.deckling-slider:not(.slick-initialized) .deckling-item:not(:nth-child(-n+3)){display:none!important}.category-accessories-section{margin-left:0!important;overflow:hidden;padding-left:calc((100% - 1660px) / 2)!important}.category-free-sample-cta .sample-bg-img{height:100%}.category-accessories-section .product-items-inner:hover{background-color:var(--Color4)}.deckling-item-inner .aspect-ratio img{transition:var(--TransitionAll)}.deckling-item-inner:hover .aspect-ratio img{transform:scale(1.1)}.range-of-bottom-text a:hover,.accessories-content a:hover{color:var(--PrimaryColor)!important}.blog-category-badge{margin-bottom:6px!important}.blog-category-badge .elementor-inline-items{margin:0!important;gap:8px}.blog-category-badge .elementor-inline-items .elementor-icon-list-item,.blog-info-lists .elementor-icon-list-items,.blog-info-lists .elementor-icon-list-items .elementor-icon-list-item{margin:0!important}.blog-category-badge .elementor-inline-items .elementor-icon-list-text{display:flex}.blog-category-badge .elementor-inline-items .elementor-icon-list-text a{margin:0;font:normal normal 800 12px / 1 var(--PrimaryFont);letter-spacing:.12px;text-transform:uppercase;background-color:var(--PrimaryColor);border-radius:4px;color:var(--WhiteColor)!important;padding:6px 8px;transition:var(--TransitionAll)}.blog-category-badge .elementor-inline-items .elementor-icon-list-text a:hover{background-color:var(--PrimaryColorDark)}.blog-info-lists .elementor-icon-list-items{gap:6px 24px}.blog-info-lists .elementor-icon-list-items .elementor-icon-list-item{position:relative}.blog-info-lists .elementor-icon-list-items .elementor-icon-list-item:not(:last-child):before{content:"";width:6px;height:6px;position:absolute;top:50%;right:-15px;transform:translateY(-50%);background-color:var(--WhiteColor);border-radius:50%}.post-inner-content-cols a{color:currentColor;text-decoration:underline!important;text-underline-offset:4px;transition:var(--TransitionAll)}.post-inner-content-cols a:hover{color:var(--PrimaryColor)}.post-inner-content-cols .elementor-menu-anchor{top:-140px;position:relative}.recommended-products{padding:0;margin:0;list-style:none}.recommended-products li{display:flex;flex-wrap:wrap;align-items:center;border:1px solid var(--Color5);background-color:var(--WhiteColor);border-radius:8px;padding:8px;margin:0 0 12px 0}.recommended-products li .prod-image{width:100%;max-width:100px}.recommended-products li .prod-image .aspect-ratio{display:block;overflow:hidden;border-radius:6px}.recommended-products li .prod-detail{width:calc(100% - 100px);padding-left:14px}.recommended-products .prod-detail .product-title,.recommended-products .prod-detail .product-title a{font:normal normal 700 18px/1.3 var(--PrimaryFont);letter-spacing:0;color:var(--Color3)}.recommended-products .prod-detail .product-title{margin:0 0 4px 0}.recommended-products .prod-detail .collection-price{margin:0 0 6px 0}.recommended-sc #loadMore{background-color:var(--PrimaryColor);border:2px solid var(--PrimaryColorDark);font:normal normal 700 14px/1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;color:var(--WhiteColor);padding:12px;display:flex;align-items:center;border-radius:8px;justify-content:center;gap:8px;cursor:pointer;transition:var(--TransitionAll)}.recommended-sc #loadMore svg path{fill:currentColor}.recommended-sc #loadMore:hover{background-color:var(--PrimaryColorDark)}.blog-right-cols{height:fit-content!important;position:sticky!important;top:140px;padding:0 0 20px 0}.blog-toc-cols .elementor-toc__list-item-text{text-underline-offset:4px;transition:var(--TransitionAll)}.blog-toc-cols .elementor-toc__list-item-text.elementor-item-active{text-decoration:underline!important}.blog-toc-cols .elementor-toc__list-item-text-wrapper:has(.elementor-toc__list-item-text.elementor-item-active):before{color:var(--PrimaryColor)}.single-blog-slider-wrap .elementor-loop-container{display:block!important;width:auto;margin:0 -8px}.single-blog-slider-wrap .elementor-loop-container .slick-track{display:flex}.single-blog-slider-wrap .elementor-loop-container .slick-track:before,.single-blog-slider-wrap .elementor-loop-container .slick-track:after{display:none}.single-blog-slider-wrap .elementor-loop-container .slick-track .slick-slide{float:unset;height:auto}.single-blog-slider-wrap .elementor-loop-container .slick-track .slick-slide>div{display:flex;flex-direction:column;width:100%;height:100%;padding:0 8px}.single-blog-slider-wrap .elementor-loop-container .e-loop-item{display:flex!important;height:100%}.single-blog-slider-wrap .elementor-loop-container:not(.slick-initialized){display:grid!important}.ft-newsletter-frm{max-width:648px!important}.ft-newsletter-frm form.klaviyo-form{background-color:transparent!important;padding:0!important}.ft-newsletter-frm form.klaviyo-form>.needsclick{min-height:auto!important;flex-direction:unset!important;flex-wrap:wrap;position:relative}.ft-newsletter-frm form.klaviyo-form:has(input[type="email"])>.needsclick>.needsclick:nth-child(1),.ft-newsletter-frm form.klaviyo-form:has(input[type="email"])>.needsclick>.needsclick:nth-child(2),.ft-newsletter-frm form.klaviyo-form:has(input[type="email"])>.needsclick>.needsclick:last-child{display:none!important}.ft-newsletter-frm form.klaviyo-form>.needsclick>.needsclick>.needsclick{padding:0!important}.ft-newsletter-frm form.klaviyo-form>.needsclick>.needsclick:nth-child(3){flex:1}.ft-newsletter-frm form.klaviyo-form input[type="email"],.ft-newsletter-frm form.klaviyo-form input[type="email"]:hover,.go2906181320.go2906181320.go2906181320:hover{border:1px solid var(--Color2)!important;background-color:#15382B!important;font:normal normal 400 16px/1 var(--PrimaryFont)!important;letter-spacing:0!important;color:var(--Color2)!important;padding:18px 58px 18px 28px!important;height:auto!important;border-radius:50px!important}.ft-newsletter-frm form.klaviyo-form>.needsclick>.needsclick:nth-child(4){position:absolute!important;width:22px;height:22px;top:50%;right:25px;transform:translateY(-50%)}.ft-newsletter-frm form.klaviyo-form button{font-size:0!important;border-radius:0!important;background-color:transparent!important;width:22px!important;height:22px!important;background-image:url('data:image/svg+xml,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2418_737)"><path d="M9.14572 17.2855L12.5714 20.6955C12.7816 20.9109 13.0444 21.0677 13.3338 21.1504C13.6232 21.2331 13.9292 21.2388 14.2214 21.1669C14.5155 21.0985 14.7871 20.9557 15.01 20.752C15.2329 20.5484 15.3997 20.2908 15.4943 20.0041L21.12 3.14263C21.2374 2.82669 21.2616 2.48369 21.1898 2.15439C21.118 1.8251 20.9531 1.52335 20.7147 1.28502C20.4764 1.0467 20.1747 0.881816 19.8454 0.809976C19.5161 0.738136 19.1731 0.762361 18.8571 0.87977L1.99572 6.50548C1.69911 6.6068 1.43494 6.78548 1.23051 7.02306C1.02607 7.26065 0.888796 7.54851 0.83286 7.85691C0.775124 8.1374 0.787977 8.42783 0.870264 8.70212C0.95255 8.97641 1.10169 9.22596 1.30429 9.42834L5.61 13.7341L5.46857 19.1869L9.14572 17.2855Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.6173 1.22559L5.61011 13.7342" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_2418_737"><rect width="22" height="22" fill="white"/></clipPath></defs></svg>')!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.ft-newsletter-frm form.klaviyo-form input[type="email"]::placeholder{font:normal normal 400 16px/1 var(--PrimaryFont)!important;letter-spacing:0!important;color:var(--Color2)!important}.ft-newsletter-frm form.klaviyo-form>.needsclick>.needsclick>.needsclick p span{font-family:var(--PrimaryFont)!important;color:var(--WhiteColor)}.elementor-widget-woocommerce-breadcrumb:has(.main-breadcrumb){width:100%}.shop-filter-rows{padding:0 22px!important}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent:has(#wpfSliderRange){min-height:120px;padding:16px;background-color:var(--WhiteColor);border:1px solid #aaa;justify-content:center;border-radius:8px}.shop-filter-wrap .wpfFilterContent #wpfSliderRange{height:2px;border-color:var(--Color6);width:calc(100% - 16px)}.shop-filter-wrap .wpfFilterContent #wpfSliderRange .ui-slider-range{background-color:var(--PrimaryColorDark)!important;height:2px;top:-1px}.shop-filter-wrap .wpfFilterContent #wpfSliderRange .ui-slider-handle{border-color:var(--PrimaryColorDark)!important;background-color:var(--PrimaryColor)!important;margin-left:-8px!important;width:16px;height:16px;border-radius:50%;top:-8px}.shop-filter-wrap .wpfFilterContent .wpfPriceInputs,.shop-filter-wrap .wpfFilterContent .wpfPriceInputs input{font:normal normal 700 16px/1 var(--PrimaryFont);letter-spacing:.32px;text-transform:capitalize;color:var(--Color8);text-align:center;padding:0}.shop-filter-wrap .wpfFilterContent .wpfPriceInputs input{padding:8px;border:1px solid var(--PrimaryColorDark);background-color:var(--Color4)}.shop-filter-wrap .wpfMainWrapper .wpfLoaderLayout{position:fixed!important}.head-right-cols .elementor-widget-icon-box .elementor-icon-box-content a{color:currentColor}.blog-list-section #products-progress-wrapper{display:block}.blog-list-rows .e-loop__load-more .elementor-button .elementor-button-icon{background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.59952 3.53752L9.37055 3.53695L9.37188 11.0175L12.1812 8.20815L13.3813 9.42303L8.48532 14.319L3.58877 9.42244L4.80442 8.20679L7.60086 11.0181L7.59952 3.53752Z" fill="%231C4334"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:center;width:12px;height:12px}.blog-list-rows .e-loop__load-more .elementor-button .elementor-button-icon svg{display:none}.blog-list-rows .e-loop__load-more .elementor-button .elementor-button-content-wrapper{align-items:center}.product-tab .e-n-tabs-heading .e-n-tab-title .e-n-tab-icon{border-radius:50%;overflow:hidden;width:34px;height:34px}.product-tab .e-n-tabs-heading .e-n-tab-title .e-n-tab-icon :is(img,svg){width:100%;height:100%;object-fit:cover}.product-tab .e-n-tabs-heading .e-n-tab-title .e-n-tab-icon svg{transform:scale(2)}.before-after-wrap .twentytwenty-handle:before,.before-after-wrap .twentytwenty-handle:after{-webkit-box-shadow:0 3px 0 #F4F3F0,0 0 12px rgb(51 51 51 / .5)!important;-moz-box-shadow:0 3px 0 #F4F3F0,0 0 12px rgb(51 51 51 / .5)!important;box-shadow:0 3px 0 #F4F3F0,0 0 12px rgb(51 51 51 / .5)!important}.before-after-wrap .twentytwenty-handle:before{margin-bottom:25px!important}.before-after-wrap .twentytwenty-handle:after{margin-top:25px!important}.colour-variations-container .variation-choice:nth-child(n+4),.main-product-list-row ul.products .lmp_products_loading{display:none}.elementor-widget-hotspot .e-hotspot__button .e-hotspot__icon svg{width:100%;height:100%}.cs-product-box{display:flex;flex-wrap:wrap;align-items:center;min-width:190px}.cs-product-box .left-content{width:100%;max-width:40px;position:relative;padding-bottom:40px}.cs-product-box .left-content img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.cs-product-box .right-content{width:calc(100% - 40px);padding-left:10px;white-space:normal}.cs-product-box .right-content .h4{font:normal normal 600 12px/1.2 var(--PrimaryFont);letter-spacing:normal}.cs-product-box .right-content .product-price{font-size:12px;display:flex;flex-wrap:wrap;align-items:center;gap:3px}.porcelain-single-product .add_to_cart_button:after{right:9px!important;top:8px!important;width:11px;height:11px;display:flex;align-items:center;justify-content:center}.swal2-container .cwginstock-panel-body .cwginstockerror{margin:4px 0 0 0;font-size:16px}.accessories-section{background-color:transparent!important}.cs-checkout-page-wrap .e-checkout__container{position:relative;z-index:0}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{margin:6px 0 0;color:var(--RedColor)}.woocommerce form .form-row .required{color:var(--RedColor)}.main-product-list-row .woocommerce-message{border-color:var(--PrimaryColor)!important;color:var(--Color3)!important}.main-product-list-row .woocommerce-message::before{color:var(--PrimaryColor)!important}.main-product-list-row .woocommerce-message .button{padding:0;border:none}.site-main{max-width:100%!important;padding:0!important}.container{width:100%;max-width:1692px;padding:0 20px;margin:0 auto}.main-pdp-inner{gap:43px}.main-pdp-inner .pdp-details-left{width:calc(50% - 21.5px);position:sticky;top:calc(var(--HeaderHeightSecond) + 20px)}.main-pdp-inner .pdp-details-right{width:calc(50% - 21.5px);padding-top:29px}.pdp-slider-section .pdp-slider-inner,.pdp-slider-section .pdp-thumbnails-slider-wrap{width:100%}.pdp-slide-details .aspect-ratio{padding-bottom:89%;border-radius:8px;overflow:hidden}.pdp-slider-section .pdp-slider-inner{margin-bottom:14px}.pdp-slider-slide{display:block!important}.pdp-main-product-slider .pdp-slider-slide{padding:0 8px}.pdp-slider-slide .pdp-thumbnail-items{padding:0 8px}.pdp-thumbnail-items .aspect-ratio{border-radius:8px;overflow:hidden;cursor:pointer}.pdp-gallery-items .slick-slide{display:flex}.pdp-gallery-items .slick-track{display:flex}.pdp-gallery-items .slick-slide>div{width:100%;height:100%}.pdp-main-product-slider{margin:0 -8px}.pdp-details-left>.onsale{display:none}.pdp-slider-inner .pdp-items-label{top:20px;left:20px;gap:8px}.pdp-items-label .onsale{background-color:var(--RedColor)!important;color:var(--WhiteColor)!important;position:relative!important;top:0!important;left:0!important;width:fit-content;height:fit-content;min-width:auto!important;min-height:auto!important;border-radius:4px!important;font:normal normal 800 12px / 1 var(--PrimaryFont)!important;letter-spacing:.12px;text-transform:uppercase!important;padding:6px 8px!important;margin:0!important}.pdp-items-label .label{background-color:var(--PrimaryColor);border-radius:4px;color:var(--WhiteColor);padding:6px 8px;width:fit-content}.pdp-items-label.sold-out .label{background-color:var(--Color5);color:var(--Color6)}.pdp-items-label.warranty-badge .label,.pdp-items-label.new-badge .label{background-color:var(--PrimaryColorDark)}.pdp-items-label .label p{margin:0;font:normal normal 800 12px / 1 var(--PrimaryFont);letter-spacing:.12px;text-transform:uppercase;color:currentColor}.pdp-details-right .product_title{font:normal normal 600 38px/1.2 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;color:var(--Color3);margin:0 0 16px 0}.pewc-main-price{font:normal normal 700 28px/1 var(--PrimaryFont)!important;letter-spacing:0;text-transform:capitalize;color:var(--Color3)!important;margin:0 0 6px 0}.pewc-main-price del{opacity:1!important;text-decoration:none}.pewc-main-price del .amount{font:normal normal 700 22px / 1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;color:var(--Color6)!important;text-decoration:line-through}.pewc-main-price ins{text-decoration:none}.pewc-main-price .woocommerce-price-suffix{font-size:60%}.pdp-details-right square-placement{margin:6px 0 43px 0;color:var(--BlackColor);font:normal normal 600 16px/1.2 var(--PrimaryFont);letter-spacing:0}.pdp-details-right .wpclv-attributes{margin:0 0 16px 0}.pdp-details-right .wpclv-attributes .wpclv-attribute{margin:0}.pdp-details-right .wpclv-attributes .wpclv-attribute:not(:last-child){margin-bottom:20px}.pdp-details-right .wpclv-attributes .wpclv-attribute-label{font:normal normal 600 21px/1 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;color:var(--Color3);margin:0 0 14px}.pdp-details-right .wpclv-attributes .wpclv-terms{margin:0;display:flex;gap:6px;flex-wrap:wrap}.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-image,.pdp-details-right .variations_form .variations .rtwpvs-terms-wrapper .rtwpvs-term,.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-button{margin:0;width:84px!important;height:84px!important;padding:3px!important;background-color:var(--Color5);border:none;border-radius:8px!important;box-shadow:none!important;cursor:pointer;transition:var(--TransitionAll)}.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-image a,.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-image span,.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-button a,.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-button span{width:100%;height:100%;border-radius:8px;overflow:hidden;display:flex;align-items:center;font:normal normal 600 16px/1 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;color:var(--Color3);padding:0;text-align:center;justify-content:center}.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-image a img{width:100%;height:100%}.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-image.active,.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-image:hover,.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-button.active,.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-button:hover{background-color:var(--PrimaryColorDark)}.pdp-details-right .variations_form .variations{margin:0;width:100%!important;background-color:#fff0;text-align:left}.pdp-details-right .variations_form .variations tr{display:flex;width:100%;flex-direction:column}.pdp-details-right .variations_form .variations tr:not(:last-child){margin:0 0 14px}.pdp-details-right .variations_form .variations tr th,.pdp-details-right .variations_form .variations tr td{padding:0;background-color:transparent!important;border:none!important;display:flex;flex-wrap:wrap;gap:12px}.pdp-details-right .variations_form .variations tr .label label{font:normal normal 600 21px / 1 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;color:var(--Color3);margin:0 0 14px;width:100%}.pdp-details-right .variations_form .variations .rtwpvs-terms-wrapper{margin:0;gap:6px;display:flex;flex-wrap:wrap}.pdp-details-right .variations_form .variations .rtwpvs-terms-wrapper .rtwpvs-term .rtwpvs-term-span{padding:0!important;font:normal normal 600 16px/1 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;color:var(--Color3);background-color:var(--Color5);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px}.pdp-details-right .variations_form .variations .rtwpvs-terms-wrapper .rtwpvs-term.selected,.pdp-details-right .variations_form .variations .rtwpvs-terms-wrapper .rtwpvs-term:hover{background-color:var(--PrimaryColorDark)!important}.reset_variations{color:var(--RedColor)!important;font:normal normal 600 16px/1 var(--PrimaryFont);letter-spacing:0;margin-top:auto;height:fit-content}.pdp-details-right .pewc-total-field-wrapper{margin:17px 0;padding:0}.pdp-details-right .pewc-total-field-wrapper .pewc-total-field{font:normal normal 700 28px/1 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;color:var(--Color3);margin:0;float:unset}.pdp-details-right .pewc-total-field-wrapper .pewc-total-field .woocommerce-Price-amount{line-height:normal}.pdp-quantity-btn-box{display:flex;flex-wrap:wrap;max-width:370px;gap:15px}.single_add_to_cart_button{border:2px solid var(--PrimaryColorDark)!important;float:unset!important;background-color:var(--PrimaryColor)!important;border-radius:8px!important;font:normal normal 700 12px/1 var(--PrimaryFont)!important;letter-spacing:.24px;text-transform:capitalize;display:flex!important;align-items:center;justify-content:center;gap:6px;flex:1;flex-direction:row-reverse;padding:17px!important;color:var(--WhiteColor)!important;position:relative;transition:var(--TransitionAll)}.single_add_to_cart_button:before{content:"";width:12px;height:12px;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.1277 10.125L1.875 8.8731L7.1636 3.58262H3.1906L3.20108 1.875H10.125V8.79976H8.40582L8.4163 4.83452L3.1277 10.125Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:center}.qty-box-inner .quantity{float:unset!important;margin:0!important;height:100%;border:2px solid var(--PrimaryColorDark);background-color:var(--Color5);border-radius:8px;display:flex;padding:6px 19px}.qty-box-inner .quantity .btn{border:none;border-radius:0;padding:0;color:var(--Color3);outline:none;width:12px;display:flex;align-items:center;justify-content:center;background-color:transparent!important}.qty-box-inner .quantity .qty{border:none;border-radius:0;background-color:#fff0;text-align:center;padding:4px;-moz-appearance:textfield;font:normal normal 700 12px/1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;width:42px;outline:none}.qty-box-inner .quantity .qty:not(.pewc-child-quantity-field)::-webkit-outer-spin-button,.qty-box-inner .quantity .qty:not(.pewc-child-quantity-field)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single_add_to_cart_button:hover{background-color:var(--PrimaryColorDark)!important}.pdp-free-calculator-wrap{margin:34px 0 29px 0}.pdp-bottom-extra-info{margin-top:42px}.icon-box{width:100%;display:flex;flex-wrap:wrap;gap:10px 22px;padding-bottom:16px;margin-bottom:34px;border-bottom:1px solid var(--Color6)}.icon-box-item{display:flex;align-items:center;gap:13px;position:relative;padding:4px 0}.icon-box-item:has(.social-buttons){cursor:pointer}.icon-box-item .icon{width:42px;height:40px}.icon-box-item .icon img{width:100%;height:100%}.icon-box-item .content p{margin:0;font:normal normal 400 16px/1 var(--PrimaryFont);letter-spacing:0;color:var(--Color3)}.icon-box-item .yith-add-to-wishlist-button-block{margin:0}.icon-box-item .yith-wcwl-add-to-wishlist-button{gap:13px!important}.icon-box-item .yith-wcwl-add-to-wishlist-button img{padding:0 12px;width:42px;height:40px;max-width:100%;border-radius:50%;background-color:var(--Color5)}.icon-box-item .yith-wcwl-add-to-wishlist-button .yith-wcwl-add-to-wishlist-button__label{margin:0;font:normal normal 400 16px/1 var(--PrimaryFont);letter-spacing:0;color:var(--Color3)}.box-sku ul{padding:0;margin:0;list-style:none}.box-sku ul li{display:flex;align-items:center;color:var(--BlackColor);gap:12px}.box-sku ul li h6{width:100%;max-width:96px;margin:0;font:normal normal 600 16px/1.2 var(--PrimaryFont);letter-spacing:0}.box-sku ul li p{font:normal normal 400 16px/1.2 var(--PrimaryFont);letter-spacing:0;margin:0}.box-sku ul li:not(:last-child){margin:0 0 20px 0}.social-buttons{position:absolute;top:100%;left:0;display:flex;align-items:center;gap:8px;background-color:var(--Color5);padding:8px;border-radius:6px;transform:translateY(-10px);opacity:0;visibility:hidden;transition:var(--TransitionAll)}.social-buttons .social-button{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--PrimaryColorDark);background-color:var(--Color5);padding:6px;color:var(--PrimaryColorDark);transition:var(--TransitionAll)}.social-buttons .social-button svg{width:100%;height:100%}.icon-box-item:hover .social-buttons{transform:none;opacity:1;visibility:visible}.social-buttons .social-button:hover{background-color:var(--PrimaryColorDark);color:var(--WhiteColor)}.social-buttons .social-button path{fill:currentColor}.calculator-popup-inner-row .dialog-close-button{display:flex;width:36px;height:36px;border-radius:50%;background-color:var(--PrimaryColor)!important;align-items:center;justify-content:center;padding:8px;position:absolute;top:10px!important;right:10px!important;outline:none;transition:var(--TransitionAll)}.calculator-popup-inner-row .dialog-message{padding:26px!important}.calculator-popup-inner-row .elementor-location-popup>.elementor-element{padding:0}.calculator-popup-inner-row .calculator-widget{width:100%;color:var(--Color3)}.calculator-widget .calculator-content{margin:0 0 16px}.calculator-widget .calculator-content .main-heading{font:normal normal 600 28px/1.2 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;margin:0 0 12px 0}.calculator-widget .calculator-content p{font:normal normal 400 16px/1.2 var(--PrimaryFont);letter-spacing:0;margin:0}.calculator-widget label{display:block;width:100%;font:normal normal 400 16px/1.2 var(--PrimaryFont);letter-spacing:0;margin:0 0 12px 0}.calculator-widget .calculator-input::-webkit-outer-spin-button,.calculator-widget .calculator-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator-widget .calculator-input{-moz-appearance:textfield;border:1px solid var(--Color3)!important;background-color:var(--WhiteColor)!important;border-radius:6px!important;font:normal normal 400 16px / 1 var(--PrimaryFont);line-height:1;letter-spacing:normal!important;padding:12px 14px!important;color:var(--Color3)!important;outline:none;margin:6px 0 0 0}.calculator-widget .submit-calculator{border:2px solid var(--PrimaryColorDark)!important;background-color:var(--PrimaryColor)!important;color:var(--WhiteColor);font:normal normal 700 12px/1 var(--PrimaryFont)!important;letter-spacing:.24px;text-transform:capitalize;width:100%;margin:0 0 12px 0;border-radius:12px;flex-direction:row!important}.calculator-widget .submit-calculator:before{display:none}.calculator-widget .submit-calculator .icon{width:12px;height:12px}.calculator-widget .submit-calculator .icon :is(img,svg){width:100%;height:100%}.calculator-widget .calculator-info{background-color:var(--WhiteColor);border:1px solid var(--PrimaryColor);padding:10px 10px 10px 38px;font:normal normal 400 14px/1.2 var(--PrimaryFont);letter-spacing:0;border-radius:8px;color:var(--Color3);position:relative}.calculator-widget .calculator-info:before{content:"";width:18px;height:18px;top:50%;left:12px;position:absolute;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 24 24"><g fill="none" stroke="%2323644A" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><circle cx="12" cy="12" r="10"/><path d="M12 16v-4m0-4h.01"/></g></svg>');background-size:contain;background-position:center;background-repeat:no-repeat}.pdp-slider-inner .pdp-items-label .product-items-label{position:relative}.customer_favourite_tag .label{background-color:#fff0;color:unset;display:flex;align-items:center;gap:13px;padding:0}.pdp-slider-inner .warranty-badge{top:auto;width:50px;height:50px;left:auto;bottom:20px;right:20px;position:absolute!important}.pdp-slider-inner .warranty-badge .label{width:100%;height:100%;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;background-color:var(--PrimaryColorDark);color:var(--WhiteColor)}.pdp-slider-inner .warranty-badge .label p{margin:0;font:normal normal 800 7px / 1.2 var(--PrimaryFont);letter-spacing:.12px;text-transform:uppercase;color:currentColor}.pdp-slider-inner:has(.product-items-sale) .warranty-badge{bottom:46px}.pdp-slider-inner .product-items-sale{position:absolute;bottom:0;left:0;width:100%}.pdp-slider-inner .product-items-sale .count-box .count-box-items{font-size:14px;gap:4px}.pdp-slider-inner .customer_favourite_tag{top:20px;left:auto;bottom:auto;right:20px;border-radius:4px}.bottom-btn-rows{display:flex;flex-wrap:wrap;gap:9px;position:relative;z-index:3;margin-top:auto}.bottom-btn-rows .product-items-btns:not(.variation-product-btn).outofstock-btn-wrap:has(.ct-button-1.grey),.bottom-btn-rows .cwg_popup_submit{width:calc(50% - 4.5px)}body:not(.single-product) .main-breadcrumb .container{max-width:100%;padding:0}.prod-detail .add_to_cart_button.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;animation:spin 2s linear infinite;right:9px!important;top:9px!important;width:13px;height:13px;display:flex;align-items:center;justify-content:center}.prod-detail .add_to_cart_button.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.quick-view-box-inner-row{gap:20px;height:100%;width:100%;overflow:auto;padding:0 10px 0 0}.quick-view-box-inner-row .quick-view-left,.quick-view-box-inner-row .quick-view-right{width:calc(50% - 10px)}.quick-view-box-inner-row .quick-view-left{position:sticky;top:0}.pdp-free-payments-text square-placement{color:var(--WhiteColor);margin:0;font:normal normal 600 16px/1.2 var(--PrimaryFont);letter-spacing:0}.woocommerce-product-rating{display:flex!important;align-items:center;line-height:1.2!important;gap:11px}.woocommerce-product-rating .star-rating{margin:0!important;color:var(--YellowColor);height:18px}.woocommerce-product-rating:before,.woocommerce-product-rating:after{display:none!important}.woocommerce-product-rating .woocommerce-review-link{font:normal normal 500 16px/1 var(--PrimaryFont);letter-spacing:0;color:var(--Color6)}.cs-pdp-tabs-section{margin:54px 0;background-color:var(--Color5);padding:48px 0}.cs-pdp-tabs-inner{display:flex;flex-wrap:wrap;gap:16px}.cs-pdp-tabs-inner .pdp-pay-in-instalments-cols{width:100%;max-width:448px}.cs-pdp-tabs-inner .woocommerce-tabs{width:100%;flex:1}.woocommerce-tabs ul.tabs{padding:0!important;margin:0 0 38px 0!important;display:flex;white-space:nowrap;overflow:auto!important}.woocommerce-tabs ul.tabs::-webkit-scrollbar,.woocommerce-tabs ul.tabs .woocommerce-tabs ul.tabs:before,.woocommerce-tabs ul.tabs:after,.woocommerce-tabs ul.tabs li:before,.woocommerce-tabs ul.tabs li:after{display:none!important}.woocommerce-tabs ul.tabs li{background-color:transparent!important;border:none!important;padding:0 8px!important;margin:0!important;flex:1;border-bottom:2px solid var(--Color6)!important}.woocommerce-tabs ul.tabs li:first-child{padding-left:0!important}.woocommerce-tabs ul.tabs li:last-child{padding-right:0!important}.woocommerce-tabs ul.tabs li a{font:normal normal 700 21px/1 var(--PrimaryFont)!important;letter-spacing:0;text-transform:capitalize;color:var(--Color3)!important;position:relative;padding:8px 0!important;transition:var(--TransitionAll)}.woocommerce-tabs ul.tabs li a:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:var(--PrimaryColorDark);transition:var(--TransitionAll)}.woocommerce-tabs ul.tabs li.active a:before,.woocommerce-tabs ul.tabs li a:hover:before{width:100%}.woocommerce-tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li a:hover{color:var(--PrimaryColorDark)!important}.cs-pdp-tabs-inner .woocommerce-Tabs-panel{font:normal normal 400 16px/1.3 var(--PrimaryFont);letter-spacing:0;color:var(--Color3)}.cs-pdp-tabs-inner .woocommerce-Tabs-panel :is(h1,h2,h3,h4,h5,h6){font:normal normal 700 18px/1.2 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;margin:0 0 20px 0}.cs-pdp-tabs-inner .woocommerce-Tabs-panel a{text-decoration:underline;color:currentColor;text-underline-offset:4px;transition:var(--TransitionAll)}.cs-pdp-tabs-inner .woocommerce-Tabs-panel a:hover{color:var(--PrimaryColor)}.cs-pdp-tabs-inner .woocommerce-Tabs-panel p{margin:0 0 20px 0}.cs-pdp-tabs-inner .woocommerce-Tabs-panel table{border-collapse:collapse;border:none!important;width:100%;max-width:610px;vertical-align:middle}.cs-pdp-tabs-inner .woocommerce-Tabs-panel table th,.cs-pdp-tabs-inner .woocommerce-Tabs-panel table td{border:none;background-color:var(--WhiteColor)!important;text-align:left;padding:13px 16px;border-radius:6px;display:flex;flex-direction:column;justify-content:center;font:normal normal 400 15px/1.2 var(--PrimaryFont);letter-spacing:0;font-style:normal}.cs-pdp-tabs-inner .woocommerce-Tabs-panel table tr{display:flex;width:100%;flex-wrap:wrap;gap:24px}.cs-pdp-tabs-inner .woocommerce-Tabs-panel table tr:not(:last-child){margin:0 0 14px 0}.cs-pdp-tabs-inner .woocommerce-Tabs-panel table th p,.cs-pdp-tabs-inner .woocommerce-Tabs-panel table td p{margin:0;padding:0;font:normal normal 400 15px/1.2 var(--PrimaryFont);letter-spacing:0;font-style:normal}.cs-pdp-tabs-inner .woocommerce-Tabs-panel table th{width:calc(44% - 12px)}.cs-pdp-tabs-inner .woocommerce-Tabs-panel table td{width:calc(56% - 12px);background-color:#FFFBF4!important}.cs-pdp-tabs-inner .woocommerce-Reviews-title{display:none}.cs-pdp-tabs-inner .commentlist{padding:0}.cs-pdp-tabs-inner .commentlist img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background-color:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.cs-pdp-tabs-inner .commentlist .comment-text{border:none!important;padding:0!important}.cs-pdp-tabs-inner .commentlist .comment-text .star-rating{float:unset;margin-bottom:8px;color:var(--PrimaryColor);height:18px}.cs-pdp-tabs-inner .commentlist .comment-text .meta,.cs-pdp-tabs-inner .commentlist .comment-text .description{font:normal normal 400 16px/1 var(--PrimaryFont)!important;letter-spacing:0;color:var(--Color3)!important}.cs-pdp-tabs-inner #review_form_wrapper{font:normal normal 400 16px/1 var(--PrimaryFont)!important;letter-spacing:0;color:var(--Color3)!important}.cs-pdp-tabs-inner #review_form_wrapper .comment-reply-title{font:normal normal 700 21px/1.2 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;margin:0 0 10px 0;display:block}.cs-pdp-tabs-inner #review_form_wrapper label{font:normal normal 400 16px / 1 var(--PrimaryFont);letter-spacing:normal;margin:0 0 8px 0;text-transform:capitalize}.cs-pdp-tabs-inner #review_form_wrapper .comment-form-rating .stars{color:var(--PrimaryColor)}.cs-pdp-tabs-inner #review_form_wrapper textarea,.cs-pdp-tabs-inner #review_form_wrapper input[type="text"],.cs-pdp-tabs-inner #review_form_wrapper input[type="email"]{border:1px solid var(--Color3)!important;background-color:var(--WhiteColor)!important;border-radius:5px!important;font:normal normal 400 16px / 1 var(--PrimaryFont);line-height:1;letter-spacing:normal!important;padding:12px 14px!important;color:var(--Color3)!important;outline:none}.cs-pdp-tabs-inner #review_form_wrapper .comment-form-cookies-consent{display:flex;align-items:center;gap:12px}.cs-pdp-tabs-inner #review_form_wrapper .comment-form-cookies-consent input{width:18px!important;height:18px;border:1px solid var(--PrimaryColor)!important;border-radius:0;appearance:none;background-color:var(--WhiteColor)!important;background-size:12px;background-position:center;background-repeat:no-repeat;cursor:pointer;margin:0!important;display:inline-block}.cs-pdp-tabs-inner #review_form_wrapper .comment-form-cookies-consent input:checked{background-color:var(--PrimaryColor)!important;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 8L5.66667 13L15 3" stroke="white" stroke-width="1.4"/></svg>')}.cs-pdp-tabs-inner #review_form_wrapper .comment-form-cookies-consent label{font:normal normal 400 14px / 1 var(--PrimaryFont);margin:0;flex:1}.cs-pdp-tabs-inner #review_form_wrapper .form-submit .submit{font:normal normal 700 14px / 1 var(--PrimaryFont)!important;letter-spacing:.14px;text-transform:capitalize!important;background-color:var(--PrimaryColor)!important;border-radius:8px!important;color:var(--WhiteColor)!important;padding:12px 24px!important;border:2px solid var(--PrimaryColorDark)!important;transition:var(--TransitionAll);text-decoration:none!important}.cs-pdp-tabs-inner #review_form_wrapper .form-submit .submit:hover{background-color:var(--PrimaryColorDark)!important}.pdp-related-products{margin:63px 0 77px 0}.pdp-related-products h2{font:normal normal 600 38px/1 var(--PrimaryFont);letter-spacing:0;text-align:center;text-transform:capitalize;color:var(--Color3);margin:0 0 49px 0}.products .outofstock .product-items-btns .button.product_type_simple{display:none!important}.pdp-details-right .cwginstock-subscribe-form{max-width:600px}.pdp-details-right .cwginstock-subscribe-form .panel{border-color:var(--PrimaryColor)!important;border-radius:6px!important;overflow:hidden;box-shadow:none!important}.pdp-details-right .cwginstock-subscribe-form .panel .panel-heading{background-color:var(--PrimaryColor)!important;border-color:var(--PrimaryColor)!important;padding:20px}.pdp-details-right .cwginstock-subscribe-form .panel .panel-heading h4{font:normal normal 600 22px / 1 var(--PrimaryFont);letter-spacing:.28px;text-transform:capitalize;color:var(--WhiteColor);margin:0}.pdp-details-right .cwginstock-subscribe-form .panel-body{padding:20px}.pdp-details-right .cwginstock-subscribe-form .panel-body .row{margin:0;display:block}.pdp-details-right .cwginstock-subscribe-form .panel-body .row:before,.pdp-details-right .cwginstock-subscribe-form .panel-body .row:after,.quick-view-left>.onsale,.product-items-content square-placement{display:none}.pdp-details-right .cwginstock-subscribe-form .panel-body .row .col-md-12{padding:0;float:unset}.pdp-details-right .cwginstock-subscribe-form .panel-body .form-group{margin:0}.pdp-details-right .cwginstock-subscribe-form .panel-body .form-group input[type="text"],.pdp-details-right .cwginstock-subscribe-form .panel-body .form-group input[type="email"]{appearance:none;border:1px solid var(--Color5);border-radius:8px;font:normal normal 400 16px / 1.3 var(--PrimaryFont);letter-spacing:.16px;color:var(--Color3);margin:0 0 15px 0;padding:9px}.pdp-details-right .cwginstock-subscribe-form .panel-body .form-group .cwgstock_button{border:2px solid var(--PrimaryColorDark);background-color:var(--PrimaryColor);appearance:none;font:normal normal 700 14px / 1 var(--PrimaryFont);letter-spacing:.34px;text-transform:capitalize;color:var(--WhiteColor);display:flex;gap:6px;padding:11px;border-radius:8px;justify-content:center;position:relative;transition:var(--TransitionAll)}.pdp-details-right .cwginstock-subscribe-form .panel-body .form-group .cwgstock_button:hover{background-color:var(--PrimaryColorDark)}.quick-view-box .pdp-main-product-slider{margin:0}.quick-view-box .pdp-details-right .product_title{font-size:32px}.single_add_to_cart_button:after{position:absolute;top:17px!important;right:24px!important}.quick-view-box .single_add_to_cart_button.loading:after{font-family:WooCommerce;content:"\e01c"!important;animation:spin 2s linear infinite}.quick-view-box .single_add_to_cart_button.added:after{font-family:WooCommerce;content:"\e017"}.cs-account-page-wrap .woocommerce:has(.woocommerce-ResetPassword){flex-direction:column}.xoo-wsc-notice-error a{color:currentColor!important;text-decoration:underline;text-underline-offset:3px}.xoo-wsc-psavings{border:none;background-color:var(--RedColor)}.xoo-wsc-psavings *{color:var(--WhiteColor)!important;font-size:10px!important;line-height:1.8!important}.xoo-wsc-psavings .amount{display:flex}.xoo-wsc-bar-in{color:var(--PrimaryColor)}.xoo-wsc-bar-in .xoo-wsc-bar-filled{background-color:var(--PrimaryColor)}.pdp-details-right .pewc-total-field-wrapper p:not(:last-child),.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-product-extra-groups .pewc-item .pewc-field-label,.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper .pewc-radio-image-desc .pewc-separator,.pdp-details-right .pewc-total-field-wrapper #pewc-grand-total-label,.xoo-wsc-markup .xoo-wsc-sp-right-col .product-items-btns .ct-button-1.grey{display:none}.pdp-details-right .pewc-group-wrap .pewc-group-heading-wrapper h3{font:normal normal 600 21px/1 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;margin:0 0 17px 0;color:var(--Color3)}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-product-extra-groups{padding:0;margin:0;list-style:none}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-product-extra-groups .pewc-item{padding:0 0 17px 0;margin:0 0 17px 0;border:none;border-bottom:1px solid var(--Color6);border-radius:0}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-product-extra-groups .pewc-item .pewc-js-validation-notice{font:normal normal 400 14px/1.2 var(--PrimaryFont);letter-spacing:0;margin-top:8px;display:block}.pdp-details-right .pewc-group-wrap .pewc-item-field-wrapper{margin:0}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper{display:flex!important;flex-direction:unset!important;flex-wrap:wrap;align-items:center;padding:0!important;position:relative;margin:0!important;box-shadow:none!important;border:none;width:100%}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper label{width:64px;height:64px;display:flex;align-items:center;flex-direction:column;justify-content:center}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper label img{width:100%;height:100%;border:3px solid var(--Color5);border-radius:8px}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-form-field{position:absolute;width:100%;height:100%;top:0;left:0;appearance:none;opacity:0;z-index:1;cursor:pointer;margin:0}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper{display:flex;width:calc(100% - 64px);padding:0 0 0 11px;flex-direction:row-reverse;justify-content:space-between;gap:12px}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper .pewc-radio-image-desc{font:normal normal 600 16px/1.2 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;display:flex;flex-direction:column;gap:4px;color:var(--Color3);flex:1;margin:0}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper .pewc-radio-image-desc .pewc-child-product-price-label{font-size:14px}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper .pewc-radio-image-desc .pewc-child-product-price-label ins{text-decoration:none}.pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box{max-width:200px;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;width:100%}.pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box:after{content:"Add";border:2px solid var(--PrimaryColorDark);background-color:var(--PrimaryColor);color:var(--WhiteColor);font:normal normal 700 12px/1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;border-radius:8px;width:100%;max-width:100px;text-align:center;padding:10px}.pdp-details-right .pewc-item-field-wrapper:has(.pewc-checkbox-form-field:checked) .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box:after{content:"Added"}.pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box .quantity{padding:5px 0}.pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box .qty-box-inner{position:relative;z-index:3}.pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box .qty-box-inner .quantity .pewc-form-field{border:none;border-radius:0;background-color:#fff0;font:normal normal 700 12px/22px var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;outline:none;width:80px;text-align:center;padding:0 9px;height:22px;margin:0}.pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box .qty-box-inner .quantity .pewc-form-field::-webkit-outer-spin-button,.pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box .qty-box-inner .quantity .pewc-form-field::-webkit-inner-spin-button{position:absolute;top:0;right:6px;width:6px;height:22px}.e--ua-safari .pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box .qty-box-inner .quantity .pewc-form-field::-webkit-outer-spin-button,.e--ua-safari .pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box .qty-box-inner .quantity .pewc-form-field::-webkit-inner-spin-button{top:4px;right:6px;width:22px;height:28px}.pdp-thumbnails-slider-wrap .slick-arrow{display:none}.tile-shop-inner-row .shop-our-sub-text p,.tile-shop-inner-row .shop-our-sub-text .read-more-btn{color:var(--WhiteColor)}.main-product-list-row .woocommerce-pagination{order:3}.main-product-list-row .woocommerce-pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;max-width:100%;overflow:auto;border:none}.main-product-list-row .woocommerce-pagination .page-numbers:before,.main-product-list-row .woocommerce-pagination .page-numbers:after{display:none!important}.main-product-list-row .woocommerce-pagination .page-numbers .page-numbers{border:none!important;font:normal normal 700 16px/1 var(--PrimaryFont);letter-spacing:.32px;text-transform:capitalize;color:var(--PrimaryColorDark);border-radius:4px;padding:0;background-color:#fff0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.main-product-list-row .woocommerce-pagination .page-numbers li{border:none;float:none}.main-product-list-row .woocommerce-pagination .page-numbers .page-numbers.current{background-color:var(--PrimaryColor);color:var(--WhiteColor)}.main-product-list-row .woocommerce-pagination .page-numbers .page-numbers.next,.main-product-list-row .woocommerce-pagination .page-numbers .page-numbers.prev{font-size:0;background-image:url('data:image/svg+xml,<svg width="57" height="57" viewBox="0 0 57 57" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7915 31.2369L11.7896 25.3335L36.7247 25.3291L27.3603 15.9646L31.4099 11.9644L47.7297 28.2842L31.4079 44.6061L27.3557 40.5539L36.7266 31.2324L11.7915 31.2369Z" fill="%231C4334"/></svg>');background-size:22px;background-repeat:no-repeat;background-position:center}.main-product-list-row .woocommerce-pagination .page-numbers .page-numbers.prev{transform:scaleX(-1)}body .accessories-right-cols .shop-category-product-row .products:not(.slick-initialized){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}body .accessories-right-cols .shop-category-product-row .products:not(.slick-initialized) li.product:not(:nth-child(-n+3)),.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-product-extra-groups .pewc-item:not(:has(img)){display:none!important}.xoo-wsc-markup .xoo-wsc-drawer{max-width:400px}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper .pewc-radio-image-desc .pewc-child-product-price-label ins{text-decoration:none}.cs-pdp-tabs-inner .woocommerce-Tabs-panel :is(h1,h2,h3,h4,h5,h6){font:normal normal 700 28px/1.2 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;margin:0 0 20px 0}.installation-video{width:100%;position:relative;max-width:920px}.installation-video :is(img,video,iframe){width:100%;height:100%;position:absolute;top:0;left:0}.installation-video:before{content:"";display:block;padding-top:56.25%;pointer-events:none}.pdp-details-right .stock{font:normal normal 600 16px/1 var(--PrimaryFont)!important;letter-spacing:0}.pdp-details-right .stock.in-stock{color:var(--PrimaryColor)!important}.pdp-details-right .stock.out-of-stock{color:var(--RedColor)!important}.single_add_to_cart_button.loading:after{content:"\e01c"!important;top:16px!important}.choose-inner-content ul{padding-left:30px;margin:0 0 14px}.choose-inner-content ul li:not(:last-child){margin:0 0 6px 0}.accessories-right-cols .slick-prev{left:20px!important}.accessories-right-cols .slick-next{left:auto!important;right:20px!important}.accessories-right-cols .slick-arrow{transform:translateY(calc(-50% - 24px))}.free-sample-left-img{width:100%;max-width:252px!important}.free-sample-left-img img{width:100%;height:100%}.woocommerce-variation-availability{margin-top:12px}.quick-view-box-inner-row .pdp-free-calculator-wrap{display:none}.pdp-details-right .pewc-item:has(.pewc-radio-images-wrapper){padding:0!important;margin:0!important;border:none!important}.pdp-details-right .pewc-item .pewc-radio-images-wrapper{flex-wrap:wrap}.pdp-details-right .pewc-item .pewc-radio-images-wrapper .pewc-radio-image-wrapper{width:100%;padding:0 0 17px 0;margin:0 0 17px 0;border:none;border-bottom:1px solid var(--Color6);box-shadow:none;display:block}.pdp-details-right .pewc-item .pewc-radio-images-wrapper .pewc-radio-image-wrapper label{display:flex!important;flex-direction:unset!important;flex-wrap:wrap;align-items:center;padding:0!important;position:relative;margin:0!important;box-shadow:none!important;border:none;width:100%}.pdp-details-right .pewc-item .pewc-radio-images-wrapper .pewc-radio-image-wrapper label img{width:64px;height:64px;border:3px solid var(--Color5);border-radius:8px}.pdp-details-right .pewc-item .pewc-radio-images-wrapper .pewc-radio-image-wrapper label .pewc-radio-image-desc{width:calc(100% - 64px);padding:0 0 0 11px;justify-content:space-between;font:normal normal 600 16px / 1.2 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;display:flex;flex-direction:row;color:var(--Color3);align-items:flex-start;text-align:left;gap:12px}.pdp-details-right .pewc-item .pewc-radio-images-wrapper .pewc-radio-image-wrapper label .pewc-radio-image-desc span:after{content:"Sample Size 300mm x 300mm";display:block;font-size:14px;font-weight:400}.pdp-details-right .pewc-item .pewc-radio-images-wrapper .pewc-radio-image-wrapper label .pewc-radio-form-field{position:absolute;top:0;left:0;width:100%!important;height:100%;z-index:1;margin:0!important}.pdp-details-right .pewc-item .pewc-radio-images-wrapper .pewc-radio-image-wrapper label .pewc-radio-image-desc:after{content:"Add";border:2px solid var(--PrimaryColorDark);background-color:var(--PrimaryColor);color:var(--WhiteColor);font:normal normal 700 12px / 1 var(--PrimaryFont);letter-spacing:.24px;text-transform:capitalize;border-radius:8px;width:100%;max-width:100px;text-align:center;padding:10px}.pdp-details-right .pewc-item .pewc-radio-images-wrapper .pewc-radio-image-wrapper label .pewc-radio-image-desc span{flex:1}.pdp-details-right .pewc-item .pewc-radio-images-wrapper .pewc-radio-image-wrapper label:has(input:checked) .pewc-radio-image-desc:after{content:"Added"}.sample-category-products .pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-product-extra-groups .pewc-item .pewc-field-label{display:block;font:normal normal 600 21px / 1 var(--PrimaryFont);letter-spacing:0;text-transform:capitalize;margin:17px 0;color:var(--Color3)}.sample-category-products .pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-product-extra-groups .pewc-item .pewc-field-label .required{color:var(--RedColor);vertical-align:super}.e--ua-safari .quick-view-box-inner-row .quick-view-left{position:relative}.e--ua-safari .quick-view-box .pdp-slider-section{overflow:unset}.shop-category-product-row .product-items-btns:not(.outofstock-btn-wrap){display:grid}.grecaptcha-badge{z-index:20}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .pewc-child-product .product-thumbnail{width:82px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .pewc-child-product .product-thumbnail img{width:100%;height:100%;border-radius:6px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .pewc-child-product .product-name{color:var(--Color3)!important;text-decoration:underline;font:normal normal 600 16px / 1.4 var(--PrimaryFont);text-underline-offset:3px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .pewc-child-product .product-name span{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .qty-box-inner.disabled-box .quantity{opacity:.6;pointer-events:none}.single-product .main-breadcrumb{background-color:var(--Color5)}.main-pdp-section{padding-top:25px}.xoo-wsc-slider .xoo-wsc-loader{opacity:1;background-color:rgb(238 238 238 / 70%)}.xoo-wsc-slider .xoo-wsc-loader:before{content:"";width:44px;height:44px;background-image:url(/staging/wp-content/themes/modern-garden-child/assets/image/logo-loader.svg)!important;background-size:30px;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--Color5);z-index:1;border-radius:50%}.xoo-wsc-container canvas,.pdp-quantity-btn-box .added_to_cart.wc-forward{display:none}.e-woocommerce-login-anchor .e-login-wrap .woocommerce-button:hover{background-color:var(--PrimaryColorDark)!important;color:var(--WhiteColor)!important}@media (min-width:1025px){.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent{transition:var(--TransitionAll)}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent:has(#wpfSliderRange){display:flex!important}}@media (max-width:1700px){.accessories-section,.composite-slider-inner{margin-left:0!important}.category-accessories-section{padding-left:20px!important}.free-composite-img{max-width:173px!important}}@media (max-width:1440px){.topbar-header>.e-con-inner{justify-content:space-between!important}.topbar-header>.e-con-inner>.elementor-element{width:auto!important}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-menu-link{padding:19px 8px!important}.main-product-list-row .add_to_cart_button:after{right:4px!important}}@media (min-width:1025px) and (max-width:1320px){.main-product-list-row .product-items-content .product-items-btns,.main-product-list-row .bottom-btn-rows{flex-direction:column}.main-product-list-row .bottom-btn-rows .product-items-btns:not(.variation-product-btn).outofstock-btn-wrap:has(.ct-button-1.grey),.main-product-list-row .bottom-btn-rows .cwg_popup_submit{width:100%}.main-product-list-row .product-items-sale .count-box .count-box-items{font-size:8px}.main-product-list-row .product-items-sale .count-box{gap:4px}.main-product-list-row .product-items-sale .count-box .count-box-items:not(:last-child):before{top:-1px;right:-4px}}@media (max-width:1280px){.cs-account-wrap .woocommerce-MyAccount-navigation{max-width:260px}.home-hero-section .hero-left-cols{--width:65% !important}.home-hero-section .hero-right-cols{--width:45% !important}.home-hero-section .hero-slider-1,.home-hero-section .hero-slider-2,.home-hero-section .hero-slider-3,.home-hero-section .hero-slider-4,.home-hero-section .hero-slider-5{padding:0 26px!important}.yellow-badge,.red-badge{margin-top:40px}.head-left-cols .elementor-widget-theme-site-logo a{width:100%;display:block;max-width:200px}.main-header:before{top:68px!important}.blog-left-cols{--width:65% !important}.blog-right-cols{--width:35% !important;top:180px}.desk-head-menu-container>.elementor-widget-heading .elementor-heading-title{font-size:12px!important}.desk-head-menu-container .head-main-menu-wrap{width:auto!important;flex:1}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-menu-link{font-size:12px!important;padding:19px 4px!important}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-menu-link .mega-indicator{width:8px!important;background-size:contain!important;background-repeat:no-repeat!important;margin:0 0 0 5px!important}.accessories-slider-wrap .slick-list{padding:0 100px 24px 0}}@media (max-width:1180px){.free-sample-left-img{position:relative!important;top:0!important;left:0!important;width:100%;right:0!important;bottom:0!important;padding:20px 20px 0 20px!important;max-width:240px!important}.free-sample-right-cols,.free-sample-left-img img,.free-sample-right-cols .elementor-widget-text-editor{width:100%!important}.free-sample-main-row{flex-direction:column-reverse!important}.free-sample-right-cols{padding:20px!important}.quick-view-box .pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper .pewc-radio-image-desc{flex:unset;width:100%}.quick-view-box .pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper{flex-direction:column-reverse}}@media (max-width:1024px){.topbar-header{padding:4px 15px!important}.topbar-header .elementor-widget-icon-box:first-child .elementor-icon{font-size:15px!important}.head-cart-wrap .elementor-button{padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.head-right-cols .elementor-icon-wrapper{display:flex}.main-header{gap:19px}.main-header .head-left-cols{width:28px!important;flex:unset!important}.main-header .head-middle-cols{width:100%!important;flex:1!important}.main-header .head-right-cols{width:fit-content!important;flex:unset!important;gap:17px}.head-left-cols .mega-menu-toggle{width:100%;background-color:transparent!important}.head-left-cols .mega-menu-wrap{width:100%}.head-left-cols .mega-menu-toggle button{width:28px!important;height:15px;background-image:url('data:image/svg+xml,<svg width="28" height="15" viewBox="0 0 28 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 1.25H28" stroke="%23222A43" stroke-width="2.5"/><path d="M0 7.25H28" stroke="%23222A43" stroke-width="2.5"/><path d="M0 13.25H28" stroke="%23222A43" stroke-width="2.5"/></svg>')!important;background-size:contain!important;background-position:center!important;border-radius:0;transform:none!important;background-repeat:no-repeat!important}.head-left-cols .mega-menu-toggle button .mega-toggle-animated-box{display:none!important}.head-left-cols .mega-toggle-blocks-right .mega-toggle-block{margin:0!important}.head-middle-cols .elementor-widget-theme-site-logo a{display:flex;width:100%;max-width:203px}.head-middle-cols .elementor-widget-theme-site-logo a img{width:100%;height:100%}.header-search{width:100%}.mobile-search-bar .dialog-widget-content{border-radius:10px!important}.mobile-search-bar .dialog-widget-content .dialog-close-button{position:absolute;background-color:var(--WhiteColor)!important;width:40px;height:40px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;color:var(--Color3)!important;padding:10px;top:-40px!important;right:-40px!important;outline:none}.mobile-search-bar .dialog-widget-content .dialog-close-button svg{fill:currentColor;width:100%;height:100%}.mobile-offer-bar .elementor-swiper-button{width:12px;height:12px;top:50%!important;transform:translateY(-50%)!important}.mobile-offer-bar .elementor-swiper-button svg{width:100%!important;height:100%!important;fill:none!important}.mobile-offer-bar .offer-bar-inner-box{width:100%}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper{display:flex!important;align-items:center!important;gap:8px;justify-content:center}.mobile-offer-bar .offer-bar-slider{padding:0 20px!important}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-content{width:fit-content;display:flex;gap:2px 15px;align-items:center;flex-wrap:wrap}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description{text-decoration:none}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description a{font:normal normal 600 14px/1.6 var(--PrimaryFont);letter-spacing:.14px;text-decoration:underline;text-underline-offset:4.5px;color:var(--WhiteColor)}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-img{margin:0!important;display:flex;align-items:center;justify-content:center}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-img img{width:100%;height:100%}.porcelain-single-product .product-items-inner .product-items-img{max-width:200px}.porcelain-single-product .product-items-inner .product-items-img .aspect-ratio{padding-bottom:100%}.porcelain-single-product{margin-bottom:40px!important}.woocommerce-cart .woocommerce .cart-collaterals{width:100%;max-width:100%}.main-header:before{display:none!important}.home-hero-section .hero-left-cols,.home-hero-section .hero-right-cols{--width:100% !important}.free-sample-left-img{position:absolute!important;left:auto!important;top:auto!important;bottom:-20px!important}.free-sample-right-cols{width:calc(100% - 240px)!important;padding:40px 20px!important}.mobile-menu-wrap .max-mega-menu.mega-menu-horizontal{padding:60px 32px 32px 32px!important;width:calc(100% - 16px)!important;max-width:380px!important;border-radius:0 16px 16px 0!important;background-color:var(--Color4)!important}.mobile-menu-wrap .mega-close{top:0!important;left:0!important;width:calc(100% - 16px)!important;max-width:380px!important;background-color:var(--PrimaryColorDark)!important;border-radius:0 16px 0 0!important;gap:8px;padding:18px 16px!important}.mobile-menu-wrap .mega-close::before{content:""!important;width:24px!important;height:24px!important;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 12H22M2 12L10 4M2 12L10 20" stroke="white" stroke-width="2"/></svg>');background-size:contain;background-position:center}.mobile-menu-wrap .mega-close:after{content:"Close";display:block!important;position:relative;font:normal normal 700 16px/1.5 var(--PrimaryFont)!important;color:var(--WhiteColor)}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-menu-link:before{display:none!important}.mobile-menu-wrap .mega-menu-horizontal>.mega-menu-item{padding:24px 0!important}.mobile-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-menu-link,.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item .mega-sub-menu .mega-menu-item .mega-menu-link{padding:0!important;display:flex!important;align-items:center;font:normal normal 400 16px/1 var(--PrimaryFont)!important;gap:8px;color:var(--Color3)!important;position:relative!important;height:auto!important;text-transform:capitalize!important}.mobile-menu-wrap .mega-menu-horizontal>.mega-menu-item:not(:last-child,:nth-last-child(2)){border-bottom:1px solid var(--Color10)!important}.mobile-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-menu-link .mega-indicator,.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item .mega-sub-menu .mega-menu-item .mega-menu-link .mega-indicator{float:none!important;margin-left:auto!important;width:fit-content!important;height:fit-content!important;background-image:none!important;outline:none!important}.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item:hover>.mega-menu-link .mega-indicator,.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.mega-current-menu-item>.mega-menu-link .mega-indicator,.head-main-menu-wrap .mega-menu-horizontal>.mega-menu-item.mega-current_page_item>.mega-menu-link .mega-indicator,.head-main-menu-wrap .regular-dropdown-menu>.mega-sub-menu>.mega-menu-item:hover>.mega-menu-link .mega-indicator{background-image:none!important}.mobile-menu-wrap .mega-menu-horizontal>.mega-menu-item>.mega-menu-link .mega-indicator:after,.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item .mega-sub-menu .mega-menu-item .mega-menu-link .mega-indicator:after{content:""!important;width:24px!important;height:24px!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M22 12H2M22 12L14 4M22 12L14 20" stroke="%23181716" stroke-width="2"/></svg>')!important;background-size:contain!important;background-position:center!important;display:block!important}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item.need-help-menu-wrap>.mega-menu-link,.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item.need-help-menu-wrap .mega-sub-menu .back-button{display:none!important}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item.need-help-menu-wrap .mega-sub-menu{position:relative!important;display:block!important;transform:none!important;z-index:0!important;background-color:transparent!important;top:0!important;height:100%!important;padding:32px!important;width:100%!important}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item.need-help-menu-wrap{margin:auto -32px -32px -32px!important;background-color:var(--Color5)!important;padding:0!important}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item .mega-sub-menu{position:fixed!important;top:60px!important;left:0!important;width:calc(100% - 16px)!important;height:calc(100% - 60px)!important;transform:translateX(-100%)!important;transition:var(--TransitionAll)!important;display:block!important;overflow:auto!important;padding:32px 32px 0 32px!important;max-width:380px!important;z-index:2!important;background-color:var(--Color4)!important;border-radius:0 16px 16px 0!important}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item.mega-toggle-on>.mega-sub-menu{transform:none!important}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item .mega-sub-menu .back-button{padding-bottom:30px;border-bottom:1px solid var(--Color4);display:flex;align-items:center;gap:12px}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item .mega-sub-menu .back-link{position:relative;top:0;left:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M22 12H2M22 12L14 4M22 12L14 20" stroke="%23181716" stroke-width="2"/></svg>');width:24px;height:24px;background-size:contain;background-position:center;transform:scaleX(-1);font-size:0}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item .mega-sub-menu .back-button .parent-link{font:normal normal 400 21px / 1.2 var(--PrimaryFont);color:var(--Color3)}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item{background-color:transparent!important;display:block!important;position:unset!important}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item .mega-sub-menu .mega-menu-item{padding:24px 0!important}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item .mega-sub-menu .mega-menu-item:not(:last-child){border-bottom:1px solid var(--Color10)!important}.mobile-menu-wrap .mega-menu-horizontal .mega-menu-item .mega-sub-menu .mega-menu-item .mega-menu-link{font:normal normal 400 16px / 1 var(--PrimaryFont)!important;display:flex!important;align-items:center;gap:8px;color:var(--Color3)!important}.masonry-grid{column-count:3}.main-choose-inner .left,.main-choose-inner .right,.main-investment-inner .left,.main-investment-inner .right{flex:unset;width:100%}.main-choose-inner .left{order:2}.main-choose-inner .right{order:1}.choose-inner-content :is(h1,h2,h3,h4,h5,h6):first-child,.investment-inner-content .title{font-size:28px}.choose-inner-content :is(h1,h2,h3,h4,h5,h6):not(:first-child){font-size:20px}.deckling-slider:not(.slick-initialized) .deckling-item:not(:nth-child(-n+2)){display:none!important}.mob-category-filter-popup .shop-filter-wrap .wpfMainWrapper{flex-direction:column;align-items:unset;gap:12px}.mob-category-filter-popup .shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper{width:100%!important;max-width:100%;border-bottom:1px solid var(--Color6)}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent{position:relative;min-height:auto;opacity:1;transform:none;visibility:visible;min-width:100%!important}.mob-category-filter-popup .dialog-message{padding:70px 10px 20px 20px!important;width:100%!important;max-width:100%!important}.mob-category-filter-popup .dialog-message .elementor-location-popup{height:100%;overflow:auto;padding-right:10px}.mob-category-filter-popup .dialog-close-button{position:absolute;background-color:var(--PrimaryColor)!important;width:32px;height:32px;top:20px!important;right:20px!important;display:flex;align-items:center;justify-content:center;color:var(--WhiteColor)!important;border-radius:0!important;padding:6px;border:1px solid var(--PrimaryColorDark);transition:var(--TransitionAll)}.mob-category-filter-popup .dialog-close-button svg{width:100%!important;height:100%!important}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent ul{padding:0}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent .ms-options-wrap>.ms-options{min-height:auto!important;padding:0 0 14px 0;border:none;background-color:#fff0;border-radius:0}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterTitle{width:100%;margin:0 0 12px 0;padding:8px 0}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent select{margin:0 0 12px 0}.shop-filter-wrap .wpfMainWrapper .wpfFilterButtons .wpfClearButton{width:100%;padding:14px;font-size:16px;display:flex!important;gap:12px;justify-content:center;align-items:center;margin:12px 0 0 0}.shop-filter-wrap .wpfMainWrapper .wpfFilterButtons .wpfClearButton:after{content:"";width:12px;height:12px;display:block;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M5.80645 12L4.74194 10.9821L9.12443 6.73661H0V5.26339L9.12443 5.26339L4.74194 1.03125L5.80645 0L12 6L5.80645 12Z" fill="%23fff"/></svg>');background-size:12px;background-repeat:no-repeat;background-position:center}.mob-category-filter-popup .dialog-widget-content{width:calc(100% - 20px)!important;max-width:375px!important;overflow:auto!important}.shop-filter-rows{padding:16px 22px!important;gap:12px!important}.shop-filter-rows .green-btn{margin:0!important;display:flex}.blog-toc-cols{position:fixed!important;bottom:20px;left:0;right:0;margin:0 auto;z-index:50!important;width:fit-content!important;max-height:100%;padding:0 20px;display:flex;flex-direction:column!important;background-color:transparent!important;border:none!important;gap:0!important}.blog-toc-cols .elementor-toc__header{gap:20px;width:fit-content;margin:0 auto;background-color:var(--WhiteColor);border-radius:8px;border:none}.blog-toc-cols:not(.elementor-toc--collapsed) .elementor-toc__header{border-radius:8px 8px 0 0}.blog-toc-cols .elementor-toc__body{flex:1;background-color:var(--WhiteColor);border-radius:8px!important;max-height:300px}.blog-left-cols,.blog-right-cols{--width:100% !important}.blog-right-cols{position:relative!important;top:0}.blog-toc-cols.footer-visible{display:none}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper .wpfFilterContent:has(#wpfSliderRange){padding:0;background-color:#fff0;border:none;min-height:70px}.shop-filter-wrap .wpfFilterContent .wpfPriceInputs{margin-bottom:20px}.composite-slider .slick-list{padding:0 220px 18px 0}.recommended-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 12px 0}.recommended-products li{margin:0}.head-left-cols .mega-menu-toggle .mega-toggle-block{margin:0!important}.shop-filter-wrap .wpfMainWrapper .wpfFilterWrapper:not(:has(.wpfHide)) .wpfFilterTitle .wpfTitleToggle{transform:translateY(-50%) rotate(180deg)!important}.quick-view-box-inner-row .quick-view-left,.quick-view-box-inner-row .quick-view-right{width:100%}.quick-view-box .pdp-slider-section{max-width:100%}.quick-view-box .pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper .pewc-radio-image-desc{flex:1}.quick-view-box .pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper{flex-direction:row-reverse}.quick-view-box-inner-row .quick-view-left{position:relative}}@media (max-width:1023px){.delivery-info-carousel .swiper-pagination{display:flex;flex-direction:row;gap:7px}.delivery-info-carousel .swiper-pagination .swiper-pagination-bullet{margin:0!important;opacity:1;background-color:#fff0;width:14px;height:14px;border:1px solid #fff0;display:flex;align-items:center;justify-content:center;transition:var(--TransitionAll)}.delivery-info-carousel .swiper-pagination .swiper-pagination-bullet:before{content:"";width:8px;height:8px;position:relative;border-radius:50%;background-color:var(--Color5);display:block}.delivery-info-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--Color5)}}@media (max-width:991px){.cs-account-wrap .woocommerce-MyAccount-navigation{max-width:100%}.cs-account-wrap .woocommerce-MyAccount-content{flex:unset;width:100%}.cs-account-wrap .woocommerce-MyAccount-navigation ul{display:flex;align-items:center;gap:12px;white-space:nowrap;overflow:auto}.cs-account-wrap .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}.cs-account-wrap .woocommerce-MyAccount-navigation li:not(:last-child){margin:0}.shop-category-product-row .products:not(.slick-initialized) li:not(:nth-child(-n+2)),.cart-cross-sells-slider ul.products:not(.slick-initialized) li.product:not(:nth-child(-n+2)){display:none}.porcelain-single-product{margin:0!important}.porcelain-single-product>.elementor-widget-container{margin-top:30px!important}.main-product-list-row ul.products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px!important}.main-choose-inner .right .aspect-ratio,.main-investment-inner .left .aspect-ratio{padding-bottom:56.3%}.main-pdp-inner .pdp-details-left{position:relative;top:0}.main-pdp-inner .pdp-details-left,.main-pdp-inner .pdp-details-right{width:100%}.main-pdp-inner .pdp-details-right{padding:0}.pdp-details-right .product_title{font-size:28px}.pdp-main-product-slider .slick-arrow{width:36px;height:36px;background-size:22px!important}.pewc-main-price{font-size:22px!important}.pewc-main-price del .amount{font-size:18px}.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-image,.pdp-details-right .variations_form .variations .rtwpvs-terms-wrapper .rtwpvs-term,.pdp-details-right .wpclv-attributes .wpclv-terms .wpclv-term-button{width:58px!important;height:58px!important;min-width:auto}.cs-pdp-tabs-inner .woocommerce-tabs{flex:unset}.cs-pdp-tabs-inner .pdp-pay-in-instalments-cols{max-width:100%}.product-tab .e-n-tabs-heading button[aria-selected="true"]{background-color:var(--PrimaryColorDark)!important}}@media (max-width:768px){.cs-account-page-wrap .woocommerce form.login,.cs-account-page-wrap .woocommerce form.register{margin-top:10px}.cs-checkout-page-wrap .woocommerce-customer-details .woocommerce-column--billing-address{margin-bottom:20px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table th,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table td{width:100%;padding:0!important;background-color:transparent!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-thumbnail{display:block;max-width:62px;min-width:auto}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-thumbnail:before{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .pewc-child-product .product-thumbnail{width:62px;height:62px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr{display:flex;flex-wrap:wrap;position:relative;border-radius:0;padding:0 0 16px 0;gap:10px;background-color:#fff0;margin-bottom:16px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tr{border-bottom:1px solid var(--Color6)}.woocommerce-cart .woocommerce .woocommerce-cart-form{padding:0!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-name{display:flex!important;flex:1;padding:0!important;padding-right:40px!important;text-align:left!important;background-color:#fff0;align-items:flex-start;flex-direction:column;justify-content:center}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-name a{text-decoration:none;font:normal normal 600 16px/1 var(--PoppinsFont)}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-remove{position:absolute;top:10px;right:10px;display:flex!important;width:fit-content}.woocommerce-cart .woocommerce .woocommerce-cart-form .coupon{max-width:100%;margin:0 0 15px 0!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table{margin:0;padding:16px!important;display:block}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table td.product-quantity .quantity{margin-left:auto!important;display:flex}.woocommerce-cart .woocommerce .cart-collaterals td:not([data-title]):before{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table td.product-quantity:before{margin-top:4px}}@media (max-width:767px){.mobile-search-bar .dialog-widget-content{max-width:calc(100% - 140px)!important;width:100%!important}.mobile-search-bar .dialog-message{width:100%!important}.cs-checkout-page-wrap .woocommerce .woocommerce-thankyou-order-details{display:flex;flex-wrap:wrap;gap:14px 0}.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .shop_table th,.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .shop_table td,.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .shop_table .order-actions-button{font-size:14px}.about-us .swiper-pagination{display:block}.why-choose-left-cols .e-n-carousel{padding:0 130px 0 0;overflow:visible}.why-choose-left-cols .elementor-widget-n-carousel{overflow:hidden}.why-choose-left-cols .e-n-carousel .swiper-wrapper{width:max-content}.woocommerce-account h2,.woocommerce-order-details__title,.woocommerce-cart .woocommerce .cart-collaterals h2,.woocommerce .woocommerce-customer-details .woocommerce-column__title,.cs-checkout-page-wrap .woocommerce .woocommerce-order-details .woocommerce-order-details__title{font-size:28px!important}.cs-checkout-page-wrap .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__input-checkbox{margin-right:6px!important}.porcelain-single-product .product-items-inner .product-items-img{max-width:100px}.porcelain-single-product .product-items-inner .product-items-img .aspect-ratio{padding-bottom:74%}.porcelain-single-product{margin-bottom:17px!important}.before-after-cols{display:block}.accessories-slider-wrap .slick-list{padding:0}.accessories-slider-wrap .products .slick-list{margin:0 -8px;width:auto}.accessories-slider-wrap .products .slick-progress{display:none}body .accessories-right-cols .shop-category-product-row .products{margin:0 0 35px 0!important;padding-bottom:32px!important}.accessories-slider-wrap .slick-dots li button{background-color:var(--WhiteColor)}.accessories-slider-wrap .slick-dots li.slick-active{border-color:var(--WhiteColor)}.composite-slider-inner{padding-left:8px}.How-to-install .install-box .elementor-icon-box-wrapper:before{width:80px;height:80px;top:0}.How-to-install .e-con-boxed>.e-con-inner:before{left:37px;height:calc(100% - 33px);top:4px;transform:none}.How-to-install .install-box .elementor-icon-box-wrapper{gap:20px!important}.shop-by-category-row .view-garden-toggle-btn{right:auto!important;left:0;width:100%;top:130px!important}.shop-by-category-row .view-garden-toggle-btn .view-in-garden-btn{justify-content:center}.slick-slider .slick-progress{width:calc(100% - 26px);margin:0 auto 0 8px}.composite-slider .slick-list{padding:0 110px 23px 0}.composite-slider .slick-arrow{display:none!important}.home-customers-say{background-color:#F0F0F0}.share-your-results .eapps-instagram-feed-content .eapps-instagram-feed-header-container{max-width:100%}.share-your-results .eapps-instagram-feed-content .eapps-instagram-feed-posts-container{width:100%}.hero-slider-4 .yellow-badge{font-size:34px;padding:18px 34px}.masonry-grid{column-count:2}.contact-frm-cols{margin:40px 0 0 0!important;padding:20px!important}.blog-inner-cols,.blog-inner-cols .elementor-widget-heading{display:block!important}.blog-items{height:auto!important}.blog-list-section .e-loop-item{height:fit-content;display:block}.blog-list-section .elementor-loop-container{display:flex!important;flex-direction:column}.breadcrumb-wpr .breadcrumb-toggle,.breadcrumb-wpr .breadcrumb-back{display:flex;font-size:0!important}.breadcrumb-wpr.active .breadcrumb-back,.breadcrumb-wpr:not(.active) .breadcrumb-ul li:not(:last-child){display:none}.breadcrumb-nav{padding-right:10px;white-space:nowrap;border-right:1px solid var(--Color3);overflow:hidden}.breadcrumb-wpr .breadcrumb-ul{overflow:auto;gap:8px}.breadcrumb-wpr .breadcrumb-ul li{gap:6px}.breadcrumb-wpr .breadcrumb-ul::-webkit-scrollbar{display:none}.breadcrumb-back{background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.53752 9.37108L3.53695 7.60006L11.0175 7.59873L8.20815 4.7894L9.42303 3.58934L14.319 8.48529L9.42244 13.3818L8.20679 12.1662L11.0181 9.36975L3.53752 9.37108Z" fill="%23181716"/></svg>');transform:scaleX(-1);background-repeat:no-repeat;background-size:contain;background-position:center}.breadcrumb-back svg{display:none}.breadcrumb-wpr .breadcrumb-toggle,.breadcrumb-wpr .breadcrumb-back,.breadcrumb-wpr .breadcrumb-ul li span,.breadcrumb-wpr .breadcrumb-ul li a{font-size:14px}.deckling-slider:not(.slick-initialized) .deckling-item:not(:nth-child(-n+1)){display:none!important}.category-accessories-section{padding-left:15px!important}.post-inner-content-cols .elementor-menu-anchor{top:-100px}.hero-slider .swiper-slide .elementor-widget-text-editor,.hero-slider .swiper-slide .elementor-widget-text-editor p{font:normal normal 400 18px/1.2 var(--SourceSansPro);letter-spacing:0;text-shadow:0 4px 4px #00000040,0 4px 6px #00000030,0 4px 8px #00000020}.hero-slider .e-n-carousel .elementor-widget-text-editor strong{font-weight:700!important}.hero-shop-now-container>.elementor-element{width:calc(50% - 8px)!important}.category-img-box .elementor-image-box-img{width:100%!important}.recommended-products-cols{display:block!important}.recommended-products-cols .elementor-widget-heading{margin-bottom:25px!important}.main-choose-inner .right .aspect-ratio,.main-investment-inner .left .aspect-ratio{padding-bottom:75%}.recommended-products{grid-template-columns:repeat(1,minmax(0,1fr))}.accessories-section{background-color:var(--Color5)!important}.bottom-payment-list,.bottom-payment-list img{width:100%}.calculator-popup-inner-row .dialog-message{width:100%!important;max-width:100%!important}.calculator-popup-inner-row .dialog-widget-content{width:calc(100% - 30px)}.pdp-related-products h2{font-size:28px;margin:0 0 25px}.quick-view-modal-inner{padding:48px 16px 16px 16px}.quick-modal-close{top:0;width:42px;height:42px;padding:13px;right:auto;left:50%;transform:translateX(-50%)}.quick-view-box{padding:16px 8px 16px 16px}.share-your-results .eapps-instagram-feed-content .eapps-instagram-feed-header-container .eapps-instagram-feed-header{min-height:260px}.main-product-list-row .add_to_cart_button:after{right:10px!important}.accessories-right-cols .slick-prev{left:-46px!important}.accessories-right-cols .slick-next{left:auto!important;right:-48px!important}body .accessories-right-cols .shop-category-product-row .products{display:block!important;margin:0 auto!important;width:calc(100% - 84px)!important}.accessories-right-cols .slick-dots{bottom:10px}.shop-category-product-row .product-items-btns{display:flex;flex-direction:column}.mobile-flex-sa .elementor-image-box-wrapper{display:flex;align-items:center;gap:5px}.topbar-header{padding:6px 15px!important}}@media (max-width:600px){.mobile-search-bar .dialog-widget-content .dialog-close-button{width:36px;height:36px;padding:8px;top:-54px!important;right:auto!important;left:50%!important;transform:translateX(-50%)}.mobile-search-bar .dialog-widget-content{max-width:calc(100% - 40px)!important}.wishlist-wrap .shop_table.mobile .item-wrapper{gap:12px}.wishlist-wrap .shop_table .product-price ins .amount,.wishlist-wrap .shop_table .product-price>.amount,.wishlist-wrap .shop_table .value ins .amount,.wishlist-wrap .shop_table .value>.amount{font-size:16px}.cs-checkout-page-wrap .woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__input-checkbox{margin-right:6px!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name{max-width:100%;padding-right:20px}.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods li{display:flex;flex-wrap:wrap}.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods li:before,.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods li:after{display:none!important}.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods li label{flex:1;text-align:left!important;display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:-2px}.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods li label a{float:unset!important;padding-left:0!important;margin-right:0!important;margin-left:auto}.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods li label img{margin:0!important}.wishlist-wrap .shop_table.mobile .item-wrapper .value{gap:2px}.product-tab .e-n-tabs-heading{padding:0 16px;overflow:auto;display:flex!important;flex-wrap:nowrap!important;flex-direction:row!important;white-space:nowrap}.composite-item-inner .composite-img .aspect-ratio{padding-bottom:92.6%}.slick-slider .slick-arrow{width:32px;height:32px;background-size:20px!important}.before-after-wrap .bafg-twentytwenty-container{height:221px!important}.before-after-wrap .twentytwenty-handle{width:10px;background-image:url('data:image/svg+xml,<svg width="3" height="11" viewBox="0 0 3 11" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="1" height="11" rx="0.5" fill="%23181716"/><rect x="2" width="1" height="11" rx="0.5" fill="%23181716"/></svg>');background-size:3px;background-repeat:no-repeat;background-color:var(--Color4);margin-left:-6px}.product-tab .e-n-tabs{width:auto;margin:0 -16px;gap:93px!important}.product-tab .e-n-tabs .e-n-tabs-content{padding:0 16px}.woocommerce-cart .woocommerce .woocommerce-cart-form .coupon .button{float:unset!important;width:100%!important;border-radius:50px!important;padding:14px}.woocommerce-cart .woocommerce .woocommerce-cart-form .coupon .input-text{border-radius:50px;padding:12px!important}.cs-account-page-wrap .woocommerce table .button{padding:8px 12px!important}.woocommerce-account .addresses .title{flex-direction:column;align-items:flex-start}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.product-items-img .aspect-ratio{padding-bottom:85%}.cart-cross-sells-slider .slick-list{margin:0 -8px;width:auto}.product-items-content{padding:12px 0 0 0;background-color:#fff0}.product-items-inner:hover{background-color:var(--WhiteColor)}.product-items-content .primary-category p{font-size:11px;letter-spacing:.33px}.category-review-wrap{margin-bottom:6px}.product-items-content .woocommerce-loop-product__title{font-size:16px!important;letter-spacing:.16px}.cart-cross-sells-slider h2{font-size:28px;margin:0 0 17px 0}.cart-cross-sells-slider ul.products{padding-bottom:32px}.sale-price-wrap .discount-percentage{font-size:8px;padding:4px 6px}.shop-category-product-row .products{padding-bottom:32px!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table .product-quantity input{line-height:1}.How-to-install .e-con-boxed>.e-con-inner:before{height:calc(100% - 80px)}.home-hero-section .hero-slider-1,.home-hero-section .hero-slider-2,.home-hero-section .hero-slider-3,.home-hero-section .hero-slider-4,.home-hero-section .hero-slider-5{padding:16px!important}.hero-slider .swiper-slide>.e-con-boxed{min-height:643px!important;text-align:center}.hero-slider .swiper-slide .elementor-widget-button{text-align:center}.hero-slider .swiper-slide .elementor-widget-button .elementor-button{border-radius:50px!important}.home-hero-section .elementor-widget-text-editor ul{width:fit-content;margin:0 auto}.home-hero-section .elementor-widget-text-editor ul{width:fit-content;margin:0 auto}.free-sample-left-img{padding:0!important;max-width:208px!important;right:-16px!important;bottom:-12px!important}.free-sample-right-cols{padding:20px 0 53px 21px!important;width:calc(100% - 150px)!important}.before-after-cols{display:block!important}.porcelain-single-product>.elementor-widget-container{margin-top:16px!important}.gallery-tabs{gap:12px;margin:0 -15px 20px -15px;padding:0 15px;width:auto;max-width:unset}.contact-frm-wrap .wpcf7-form p:not(:has(textarea,input[type="tel"])){width:100%}.contact-frm-wrap .wpcf7-form .submit p .accept-label{font-size:12px}.product-reviews .custom-product-rating .rating-value{font-size:12px}.product-reviews .custom-product-rating .star{width:13px;height:13px}.choose-inner-content :is(h1,h2,h3,h4,h5,h6):not(:first-child){font-size:20px}.investment-inner-content ul li:before{width:24px;height:24px}.investment-inner-content ul li{padding-left:32px}.choose-inner-content :is(h1,h2,h3,h4,h5,h6):first-child,.investment-inner-content .title{font-size:26px}.deckling-item-inner .aspect-ratio{padding-bottom:85%}.main-product-list-row ul.products{display:block!important}.main-product-list-row ul.products li.product{width:100%!important;display:block!important;margin-bottom:20px!important}.shop-filter-rows .green-btn,.shop-filter-rows .green-btn .elementor-button{width:100%}.shop-filter-rows{justify-content:center!important}.main-investment-inner .left .label-text{padding:8px;gap:8px}.main-investment-inner .label-text p{font-size:12px}.faq-box .faq-box-header,.faq-box .faq-box-body{padding:14px}.faq-box .faq-box-header .title{font-size:16px}.recommended-products-cols{padding:20px 12px!important;gap:14px}.recommended-products li .prod-image{max-width:60px}.recommended-products li .prod-detail{width:calc(100% - 60px)}.recommended-products .prod-detail .product-title,.recommended-products .prod-detail .product-title a{font-size:16px}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-img{max-width:60px}.price_variation_colours_wrap{flex-direction:column-reverse;align-items:flex-start}.product-items-img .aspect-ratio .onsale{font-size:10px!important;padding:4px!important}.main-product-list-row ul.products .product-items:has(.customer_favourite_tag){padding-top:24px}.customer_favourite_tag{top:0;bottom:auto}.shop-product-list-section{display:block!important}.shop-category-product-row ul.products:has(.slick-arrow){width:100%!important;padding-bottom:74px!important}.shop-category-product-row .products .slick-arrow{left:calc(50% - 26px);bottom:25px;top:auto;transform:translateX(-50%)}.shop-category-product-row .products .slick-arrow.slick-next{right:calc(50% - 58px);transform:translateX(-50%) scaleX(-1)}.before-after-wrap .twentytwenty-handle:before{margin-bottom:22px!important}.before-after-wrap .twentytwenty-handle:after{margin-top:22px!important}.why-choose-icon-box .elementor-icon-box-wrapper{position:relative}.why-choose-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon{position:absolute;top:0;left:0;width:32px;height:32px}.why-choose-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title{padding-left:39px;margin-top:8px}.product-items-sale .count-box .count-box-items{font-size:10px}.swal2-container .swal2-popup{padding:20px 0}.swal2-container .swal2-popup .swal2-close{width:32px;height:32px;background-size:14px;top:34px;right:14px}.swal2-container .cwginstock-panel-primary .cwginstock-panel-heading h4,.pdp-details-right .product_title{font-size:22px}.swal2-container .swal2-popup .swal2-content{padding:50px 16px 16px 16px}.pdp-details-right .pewc-total-field-wrapper .pewc-total-field{font-size:26px}.single_add_to_cart_button{padding:14px!important}.woocommerce-tabs ul.tabs li a{font-size:18px!important;padding:12px 0!important}.cs-pdp-tabs-inner .woocommerce-Tabs-panel table th,.cs-pdp-tabs-inner .woocommerce-Tabs-panel table td{width:100%}.cs-pdp-tabs-inner .woocommerce-Tabs-panel table tr{gap:8px}.pdp-details-right .cwginstock-subscribe-form .panel .panel-heading h4{font-size:18px}.pdp-details-right .cwginstock-subscribe-form .panel .panel-heading{padding:14px}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper .pewc-radio-image-desc{flex:unset;width:100%}.pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box{margin-right:auto;justify-content:flex-start}.pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper{flex-direction:column-reverse;gap:12px}.quick-view-modal{max-height:calc(100vh - 100px)}.quick-view-box .pdp-details-right .product_title{font-size:22px}.pdp-details-right .pewc-checkbox-desc-wrapper .pdp-quantity-btn-box .qty-box-inner .quantity .pewc-form-field{width:60px}.quick-view-box .pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper .pewc-radio-image-desc{flex:unset}.quick-view-box .pdp-details-right .pewc-group-wrap .pewc-group-content-wrapper .pewc-checkbox-image-wrapper .pewc-checkbox-desc-wrapper{flex-direction:column-reverse}.accessories-right-cols .slick-next{right:calc(50% - 58px)!important;transform:translateX(-50%) scaleX(-1)}.accessories-right-cols .slick-prev{left:calc(50% - 26px)!important}body .accessories-right-cols .shop-category-product-row .products{padding-bottom:100px!important}.accessories-right-cols .slick-arrow{bottom:48px!important}.accessories-right-cols .slick-dots{bottom:18px}.product-items-content .product-items-btns,.pdp-details-right .pewc-item .pewc-radio-images-wrapper .pewc-radio-image-wrapper label .pewc-radio-image-desc{flex-direction:column}.shop-category-product-row .product-items-img .aspect-ratio .product-items-label:not(.warranty-badge) .label p{font-size:10px}.shop-category-product-row .product-items-img .aspect-ratio .product-items-label:not(.warranty-badge) .label{padding:4px}}@media (max-width:439px){.head-right-cols{gap:4px!important}.main-header .head-left-cols,.head-left-cols .mega-menu-toggle button{width:24px!important}.topbar-header{gap:6px!important}.topbar-header .elementor-icon-box-content .elementor-icon-box-title a{font-size:12px!important}.topbar-header .elementor-widget-icon-box{margin:0!important}.shop-category-product-row .products:not(.slick-initialized) li:not(:nth-child(-n+1)),.cart-cross-sells-slider ul.products:not(.slick-initialized) li.product:not(:nth-child(-n+1)){display:none}.mobile-offer-bar .offer-bar-slider{padding:0 14px!important}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-img{max-width:52px}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title,.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description a{font-size:12px!important}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-content{gap:6px}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description a{text-underline-offset:2px}.mobile-offer-bar .offer-bar-inner-box .elementor-image-box-wrapper{width:fit-content;margin:0 auto}.composite-slider .slick-list{padding:0 33px 23px 0}.masonry-grid{column-count:1}.load-more{margin:10px auto 0}.main-header .head-right-cols{gap:10px}.hero-slider .swiper-slide .elementor-widget-text-editor,.hero-slider .swiper-slide .elementor-widget-text-editor p{font-size:16px}.cs-product-box{min-width:160px}}@media (max-width:374px){.cs-checkout-page-wrap .woocommerce-checkout-payment .payment_methods li label a{margin-left:0!important}.free-sample-right-cols{padding:16px!important;width:100%!important}.free-sample-left-img{position:relative!important;top:0!important;right:0!important;left:0!important;bottom:0!important;padding:16px 16px 0 16px!important;max-width:100%!important}.hero-shop-now-container,.hero-right-cols{display:block!important;margin-top:12px}.hero-shop-now-container>.elementor-element{width:100%!important;min-height:280px;margin:12px 0 0 0}.hero-right-cols{margin:12px 0 0 0!important}.yellow-badge,.red-badge{font-size:24px!important;padding:12px 24px!important}.yellow-badge:before,.red-badge:before{width:32px;height:30px;top:-19px;right:-16px}.hero-slider-2 .red-badge:after{font-size:16px}.hero-slider .swiper-slide .elementor-heading-title{font-size:26px!important;line-height:1.2!important}.product-items-sale .count-box .count-box-items{font-size:10px}}