.product-items-icon ul::before{display:none!important}.product-items-icon ul{margin:0!important}.product-items-content a{width:100%}.price-green{font-family:"Fredoka",Sans-serif;font-size:16px;font-weight:500;color:var(--DarkGreen);line-height:20px}.our-popular-category h5.elementor-heading-title a{font-family:"Fredoka",Sans-serif;font-size:18px;font-weight:600;color:var(--SecondColor);line-height:26px}.product-items-btns .ct-button{position:relative;top:0;left:0;width:unset}.collection-price .price p{font:normal normal 500 16px/19px var(--PrimaryFont);color:var(--DarkGreen)}.product-rec-list .collection-price .price p:not(.range-price):has(span),.quick-view-box .pdp-title-inner .collection-price .price p:not(.range-price):has(span),.back-stock-notification-popup .pdp-title-inner .collection-price .price p:not(.range-price):has(span){color:#a91714!important;gap:4px;font-weight:500}.product-rec-list .collection-price .price p:not(.range-price):has(span) span,.quick-view-box .pdp-title-inner .collection-price .price p:not(.range-price):has(span) span,.back-stock-notification-popup .pdp-title-inner .collection-price .price p:not(.range-price):has(span) span{text-decoration:line-through;color:#535353;opacity:.5;display:inline-block}.collection-price .title{font-weight:600;color:var(--SecondColor);margin-bottom:2px!important}body .collection-price .price{color:var(--SecondColor)!important;font:var(--p)!important;display:flex!important;align-items:center;gap:4px;margin:0!important}.woocommerce ul.products li.product .product-items a{color:currentColor;display:flex;flex-direction:column;gap:8px;flex:1}.collection-price .price .test ins{text-decoration:none}.collection-price .price .test ins span{color:#a91714;font-weight:600}.no-wrap{flex-wrap:nowrap}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.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-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))}.cursor-pointer{cursor:pointer}.block{display:block}.container{max-width:1676px;padding:0 16px;margin:0 auto;width:100%}h3,.h3{font:var(--h3)}h5,.h5{font:var(--h5);letter-spacing:2px}h6,.h6{font:var(--h6)}.subp1{font:var(--subp1)}.text-ellipsis{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.aspect-ratio{position:relative;padding-bottom:100%;width:100%}.ct-white:not(:disabled):hover,.product-list-basket .ct-white:not(:disabled):hover{color:var(--SecondColor);border-color:#ccc}.ct-white:after{background-color:#ccc}.ct-button-1,.ct-button-1:focus{display:flex;align-items:center;justify-content:center;font-weight:500;gap:16px;color:var(--SecondColor);background-color:var(--GrayColor2);border:1px solid rgba(0,0,0,.2);border-radius:16px;padding:13px 16px;text-transform:capitalize;position:relative;overflow:hidden}.ct-button-1:not(:disabled):hover{background-color:#dcdcdc;border-color:#dcdcdc;color:var(--SecondColor)}.ct-button-1 span{position:relative;z-index:1}.ct-button-1:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#dcdcdc;pointer-events:none;transition:var(--transitionCt)}.ct-button-1:not(:disabled):hover:after{width:100%}.product-items{padding-top:28px;height:100%}.product-items-inner{background-color:#dcdcdc;padding:8px;border-radius:28px 28px 16px 16px;transition:var(--transitionCt)}@media (pointer:fine){.product-items-inner:hover{background-color:var(--WhiteColor)}}.product-items-img{border-radius:20px;border:1px solid #dcdcdc}.product-items-img .aspect-ratio{padding-bottom:100%}.product-items-img .wishlist-btns{gap:3px;z-index:1;top:10px;right:10px;transform:translateX(50%);opacity:0;visibility:hidden;transition:var(--transitionCt)}@media (pointer:fine){.product-items-img:hover .wishlist-btns{transform:none;opacity:1;visibility:visible}}@media (pointer:coarse){.product-items-img .wishlist-btns{transform:none;opacity:1;visibility:visible}}.wishlist-btns .btn{border:1px solid var(--DarkGreen);background-color:var(--WhiteColor);width:38px;height:36px;border-radius:8px;color:var(--DarkGreen)!important;padding:5px 8px;cursor:pointer}.wishlist-btns .btn:hover{background-color:var(--DarkGreen);color:var(--WhiteColor)!important}.product-items-img .product-items-label{top:21px;left:8px;max-width:120px;gap:8px}.product-items-img .product-items-label.sale-sold-out-badge{top:68px}.product-items-label .label{background-color:var(--YellowColor);border-radius:2px;padding:2px 12px;width:fit-content;text-align:center}.product-items-label .label.offer{background-color:var(--RedColor);color:var(--WhiteColor)}.product-items-label p{font:normal normal 700 12px/16px var(--SecondFont);color:currentColor}.product-items-label .label.sold-out{background-color:var(--GrayColor3)}.product-items-img .onsale{top:21px!important;left:8px!important}.product-items-content{padding-top:8px;gap:8px}.product-items-icon{border:1px solid rgba(0,0,0,.2);background-color:var(--GrayColor2);border-radius:8px;padding:8px 10px}.product-items-icon ul{display:flex;gap:6px}.product-items-icon ul li{flex:1}.product-items-icon .icon{width:32px;height:32px;margin:0 auto 4px}.product-items-icon .text p{font:normal normal 500 12px/15px var(--PrimaryFont);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0}.product-items-title{border:1px solid var(--DarkGreen);background-color:var(--LightGreen);border-radius:8px;padding:14px 8px 14px 16px;text-align:left}.product-items-title .title{margin-bottom:6px}.product-items-title .title .woocommerce-loop-product__title{font:var(--h6)!important;text-transform:uppercase;line-height:1!important;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:0!important;letter-spacing:normal!important;color:var(--SecondColor);margin-bottom:4px!important}.product-items-title .title .review{margin-top:2px;gap:7px}.product-items-title .title .review p{font:var(--subp1);line-height:19px;font-weight:400;margin:0;color:var(--SecondColor)}.product-items-title .title .review .star-rating{margin:0!important;color:var(--YellowColor);height:17px}.product-items-title .title .review img{max-width:72px}.product-items-btns{gap:8px}.product-items-btns .btn{gap:6px!important;font:var(--subp1);line-height:17px;padding:12px 8px;border-radius:8px;flex-direction:unset!important;color:var(--SecondColor)}.product-items-sale{gap:10px;background-color:#a91714;border:1px solid rgba(0,0,0,.2);border-radius:8px;padding:8px 10px;color:var(--WhiteColor)}.product-items-sale .title .h6{line-height:14px;max-width:64px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--WhiteColor);margin:0}.collection-label{width:81%;left:0;top:0;right:0;max-width:100%;margin:0 auto;background-color:var(--SecondColor);color:var(--WhiteColor);gap:10px;border-radius:8px 8px 0 0;padding:6px 10px}.collection-label.red{background-color:var(--RedColor)}.collection-label .icon{width:auto;height:16px;max-width:23px}.collection-label .icon img{object-fit:contain}.collection-label span:not(.icon){font:normal normal 400 12px/15px var(--PrimaryFont);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:190px}.collection-label span:not(.icon) b{font-weight:600}.count-box{gap:4px}.count-box .count-box-items{border:1px solid rgba(255,255,255,.6);border-radius:4px;background-color:rgba(255,255,255,.2);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 6px}.count-box-items p{font:var(--subp1);line-height:1;margin-bottom:2px}.count-box-items span{font:normal normal 400 10px/1 var(--PrimaryFont)}.sort-by-filter-cols .elementor-shortcode :is(h6,p){font:var(--h6);font-weight:400;font-family:var(--SecondFont);text-transform:none;letter-spacing:normal;margin:0;color:var(--BlackColor)}.input-select{border:1px solid rgba(0,0,0,.1);border-radius:8px;font:var(--h6);font-weight:400;appearance:none;background-repeat:no-repeat;background-size:20px;background-position:right 24px center;padding:6px 60px 6px 24px;cursor:pointer;color:var(--BlackColor);background-color:var(--WhiteColor);background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAACw0lEQVR4nO3Zz2oUQRDH8XkCwRxUkp3NVs/G3e6NB08iyLJbFXwGCd4Fn0R8Db3nqDdB8ab3YBDFBEWJxIPRo9IhkERj2D/uzkz6+4E5hUBV1296emazDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJKsobl8Sbw+d19cSdE+CPWkFu5fVnPN2X4I9dd6+Oa+vnNcHsdey66oU1x2uS7B9F+zXn5d43cz9YDWrGddduxZrP7WnYPstb3fKrrESmivmxOvP0xbq2IJ9rVMIcj9YjTWf2ZPXH3lbiyx1EuzxWQt1tGC2W4cQuIM733ZH60kfZalzQbdGWayDy+sX6Qw7WY3vfHeiH3uTpU6CfR95wQ5D0AzDXlbF4fvR7vyjR5vuZalzwV6MFYAK7gTSGXZiTeP2Id6eZ6mTYHfHDkCFQiATDv/g6g7Xy66/EpzXl3UMgUwxfPH2rKy6K6cVBlf+9c48wvV5eaXv511zs2dh8uHrZux53jVXmohdHuuNoMSdQKbZ9oNuxV7nVWut1CEEwvCrHYJZfl0Thl/9EEjQT7MIgTD8dEMgDD/dEAjDLz8E4vVdGSHI21pw2q+AxlVdmncI8rYW8X951UswBDnDTzcE+RTDj7XxkafGIcinHH6sbdb94z+EQLwuM/yEQ+CCbh8PQc6dX09L7UFjmhC0uoMWw6+5xaKfT7cT2MfJHiX2Ngaw7P5x+DiIw5wsBMaB7zyIz/R5hEA47acbAmH41RcPds7rziyGv1j087L7Qwk7gXDnpxwC3eYLX7Ih0BMfjJBUCJThpxsCZfjnMQSj/dKnDP+8avQGbRfswxmn/ffxNbLsOjFDC+0bF5y3jb8C4G0j/o3FT0Sjd3NhOaxdj1ezeeti2fUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASNlvjpuXYIizHykAAAAASUVORK5CYII=")}.woocommerce-page span.onsale,.woocommerce .product-items-img .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce ul.products li.product .product-items-img .onsale{font:normal normal 700 12px/16px var(--SecondFont)!important;color:var(--WhiteColor)!important;border-radius:2px!important;padding:2px 12px!important;width:fit-content;text-align:center;background-color:var(--RedColor)!important}.product-items-icon ul:after{display:none!important}.categories-slider-section .elementor-widget-html{width:100%;padding-left:12px}.categories-slider-section .progress{display:block;width:100%;height:2px;overflow:hidden;background-color:#e1e1e1;background-image:linear-gradient(to right,var(--TextColor3),var(--TextColor3));background-repeat:no-repeat;background-size:0 100%;margin-top:30px;transition:all .3s ease}.slick-slider .slick-arrow,.slick-slider .slick-arrow{width:40px;height:40px;font-size:0!important;display:block;padding:0;position:absolute;top:50%;left:30px;transform:translateY(-50%) scaleX(-1);border-radius:8px;background-color:var(--WhiteColor)!important;color:var(--DarkGreen);transition:var(--transitionCt);z-index:2;border:none;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="M-8.74228e-07 6L14 6M14 6L9.1 1M14 6L9.1 11" stroke="%232A850E" stroke-width="1.5"></path></svg>');background-repeat:no-repeat;background-position:center;background-size:16px}.slick-slider .slick-arrow.slick-disabled{opacity:0;visibility:hidden}.slick-slider .slick-arrow:hover{background-color:#dcdcdc!important}.slick-slider .slick-arrow.slick-next{right:30px;left:auto;transform:translateY(-50%) scaleX(1)}.slick-slider{position:relative}.slick-slider .slick-arrow:before{display:none}.our-popular-category .slick-list{padding-right:4.6%}.categories-slider-section{width:auto;margin-left:calc(( 100% - 1672px ) / 2);margin-right:-20px}.our-popular-category{width:100%;max-width:100%!important}.our-popular-category .popular-inner-cols{padding-left:12px;padding-right:12px;padding-top:30px}.popular-inner-cols{display:flex!important;flex-direction:column!important;position:relative;padding-top:24px}.popular-inner-cols .popular-top-labels{position:absolute;top:0;left:0;width:100%}.popular-top-labels .elementor-icon-list-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:190px}.popular-top-labels .elementor-icon-list-text b{font-weight:600}.luxury-tab-slider ul.products{display:block!important}.luxury-tab-slider ul.products li.product{padding:0 12px!important;display:flex!important;height:100%}.luxury-tab-slider ul.products li.product .product-items{width:100%}.faq-wrap .e-n-accordion-item-title{justify-content:space-between!important}.faq-wrap .e-n-accordion-item-title .e-n-accordion-item-title-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="M1.01847 7.73079C0.571 7.73079 0.160823 8.11965 0.16615 8.59376C0.16615 9.06253 0.571 9.45673 1.01847 9.45673L7.54401 9.4514L7.54401 15.9823C7.54401 16.4404 7.93821 16.8346 8.40698 16.8346C8.87576 16.8239 9.26995 16.4404 9.26463 15.9769L9.26995 9.4514L15.7902 9.4514C16.2536 9.45673 16.6478 9.06253 16.6478 8.59376C16.6372 8.12498 16.2536 7.73079 15.7955 7.73079L9.26463 7.73079L9.26995 1.20524C9.26995 0.757774 8.87576 0.34227 8.40698 0.352924C7.93821 0.352924 7.54401 0.757774 7.54401 1.20524L7.54934 7.73079L1.01847 7.73079Z" fill="%232A850E"/></svg>');width:17px;height:17px;background-size:17px;background-repeat:no-repeat;background-position:center;transition:all .3s ease}.faq-wrap .e-n-accordion-item-title .e-n-accordion-item-title-icon *{display:none!important}.faq-wrap .e-n-accordion-item-title[aria-expanded=true] .e-n-accordion-item-title-icon{filter:brightness(0) invert(1);transform:rotate(45deg)}.luxury-tab-inner-row{padding-left:8px;padding-right:8px}.wc-faq-wrap .e-n-accordion-item-title[aria-expanded=true] .e-n-accordion-item-title-text{color:var(--GrayColor2);font-weight:600;font-family:"Fredoka"}.wc-faq-wrap h2,.wc-faq-wrap h3{color:var(--SecondColor);font-weight:400;font-family:"Fredoka"}.woocommerce-page span.onsale,.woocommerce .product-items-img .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce ul.products li.product .product-items-img .onsale{min-width:auto;min-height:auto;position:absolute;top:18px;left:12px}.mega-menu-item-has-children>.mega-sub-menu .mega-menu-inner-rows{padding:0 20px 33px!important}body .mega-menu-inner-rows>.mega-sub-menu{display:grid!important;flex-wrap:wrap;grid-template-columns:repeat(4,minmax(0,1fr))}body .half-width-pannel-menu .mega-menu-inner-rows>.mega-sub-menu{display:block!important;grid-template-columns:none}body .mega-menu-inner-rows ul>.mega-menu-inner-column{border-left:1px solid var(--DarkGreen)!important;padding:24px!important;width:100%!important;height:100%!important;float:unset!important}body .half-width-pannel-menu .mega-sub-menu .mega-menu-inner-column{border-left:0!important;padding-bottom:20px!important}body .mega-menu-inner-column li{padding:8px 0!important;position:relative!important;margin:0!important}body .mega-menu-inner-column li:not(:last-child){margin-bottom:0!important}body .mega-menu-inner-column .mega-block-title{font-family:var(--PrimaryFont)!important;font-weight:600!important;font-size:21px!important;line-height:25.81px;letter-spacing:0px;padding-bottom:0!important;margin:0!important}body .mega-menu-inner-column .mega-menu-link{font-family:var(--SecondFont)!important;font-weight:400!important;font-size:16px!important;line-height:24px!important;letter-spacing:0px}body .mega-menu-inner-column .mega-menu-link:hover{text-decoration:underline!important}body .mega-menu-inner-column .mega-menu-link span{font:normal normal 400 12px/16px var(--SecondFont)}.mega-menu-item.mega-toggle-on span.mega-indicator:after{transform:rotate(180deg)!important}body .mega-menu-inner-bottom-rows .elementor-image-box-wrapper .elementor-image-box-img{width:28px!important;height:28px;display:flex}body .half-width-pannel-menu .mega-sub-menu .mega-menu-inner-column{width:100%!important}body .mega-menu-product-cols .single-column-product>.elementor-element{--min-height:219px}body .mega-menu-product-cols .single-column-top-label .elementor-widget-icon-list{width:100%;max-width:198px!important}body .mega-menu-product-cols .single-column-top-label .elementor-widget-icon-list .elementor-icon-list-item{justify-content:center;align-items:center;gap:10px;padding:0!important}body .mega-menu-product-cols .single-column-top-label .elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon,body .mega-menu-product-cols .single-column-top-label .elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-text{padding:0!important}body .mega-menu-product-cols .single-column-top-label .elementor-widget-icon-list .elementor-icon-list-item b{font-weight:600}body .mega-menu-product-cols .single-column-product .elementor-absolute.elementor-widget-heading .elementor-widget-container{height:auto;display:flex;align-items:center;padding:1px 7px;width:fit-content}body .mega-menu-product-cols .single-column-product .elementor-absolute.elementor-widget-heading .elementor-heading-title{white-space:nowrap;font:normal normal 700 8px/11px var(--SecondFont);padding:0;letter-spacing:0px}body .mega-menu-product-cols .single-column-product .e-child .elementor-heading-title,body .mega-menu-product-cols .single-column-product .e-child .elementor-heading-title a{font:normal normal 600 18px/1 var(--PrimaryFont);letter-spacing:0px;transition:none!important}body .mega-menu-product-cols .single-column-product .e-child .elementor-widget-text-editor p{margin:0!important;font:normal normal 600 12px/15px var(--PrimaryFont);letter-spacing:0px}body .mega-menu-product-cols .single-column-product .e-child .elementor-button{padding:6px 10px;transition:none}.single-post .category-badge{width:fit-content}.related-post-section .post-content-block{display:flex;flex-direction:column}.related-post-section .post-content-block .elementor-widget-container>*:first-child,.latest-news-wrap .post-content-block .elementor-widget-container>*:first-child,.related-post-section .post-content-block .elementor-widget-container figure>*:first-child{display:block;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.related-post-section .post-content-block .elementor-widget-container figure>*:not(:first-child){display:none}.related-post-section .post-content-block .elementor-widget-container>*:not(:first-child),.latest-news-wrap .post-content-block .elementor-widget-container>*:not(:first-child){display:none}.news-content-section{color:#1a1a1a}.news-content-section p,.news-content-section a{font:var(--p);line-height:21px;color:rgba(26,26,26,.7)}.news-content-section a,.news-content-section a:hover{text-decoration:underline;color:currentColor}.news-content-section p:not(:last-child){margin-bottom:24px}.news-content-section b,.news-content-section strong{color:#1a1a1a}.news-content-section :is(h1,h2,h3,h4,h5,h6) :is(b,strong){color:var(--SecondColor)}.news-content-section :is(h1,h2,h3,h4,h5,h6),.news-content-section :is(h1,h2,h3,h4,h5,h6) :is(span){font:var(--h3);font-weight:700!important;letter-spacing:0px}.news-content-section ul,.news-content-section ol{padding-left:30px;color:rgba(26,26,26,.7)}.news-content-section ul li{color:rgba(26,26,26,.7);list-style:disc;font:var(--p)}.news-content-section ol li{color:rgba(26,26,26,.7);list-style:decimal}.news-content-section img{border-radius:16px;width:100%}.sidebar-team-column .elementor-image-box-content{padding-bottom:10px;border-bottom:1px solid rgba(26,26,26,.1)}.product-rec-items{background:var(--GrayColor2);padding:8px;border-radius:16px;display:flex!important;gap:8px}.product-rec-items:not(:last-child){margin-bottom:10px}.product-rec-img{width:129px;border-radius:8px;overflow:hidden}.product-rec-img .aspect-ratio{padding-bottom:150px;height:100%;display:block}.product-rec-content{gap:8px}.product-rec-heading{border:1px solid var(--DarkGreen);background-color:var(--LightGreen);padding:16px;border-radius:8px;flex:1}.product-rec-heading h6,.product-rec-heading .product-title{font:var(--h6);text-transform:uppercase;line-height:1;margin:0;margin-bottom:4px;color:var(--SecondColor)}.product-rec-heading .review{max-width:194px}.product-rec-heading .collection-price .price{gap:4px 12px;align-items:center}.product-rec-heading .collection-price .price p,.collection-price .price .range-price span,.collection-price .price .test,.collection-price .price .test span{font:var(--p);font-weight:500;color:var(--DarkGreen);line-height:1}.collection-price .price .test .alg-price-label-before{color:var(--SecondColor)}.collection-price .price .test del span{color:#6f6f6e;font:var(--subp1);line-height:17px}.product-rec-content .product-items-btns .btn{flex:1}.news-recommends-inner-cols{display:block}.news-recommends-inner-cols .elementor-heading-title{margin-bottom:10px}.single-product .woocommerce-variation.single_variation .woocommerce-variation-price,.single-product .pdp-details-right .available-on-backorder,.single-product .pdp-details-right .stock{display:none}.product-rec-list .range-price{gap:4px}.product-rec-list .product-rec-heading .collection-price .price,.product-rec-list .product-rec-heading .collection-price .price *{font:var(--subp1)!important;gap:4px}.product-collection-tab::-webkit-scrollbar{display:none}.ct-button.black{background-color:var(--BlackColor);border-color:var(--BlackColor);color:var(--WhiteColor)}.ct-button.black:hover{background-color:#3e4348;border-color:#3e4348}.ct-button.black:after{background-color:#3e4348}.ct-button.gray{background-color:#3e4348;border-color:#3e4348;color:var(--WhiteColor)}.ct-button.gray:hover{background-color:var(--BlackColor)!important;border-color:var(--BlackColor)}.ct-button.gray:after{background-color:var(--BlackColor)}.main-pdp-section{margin:23px 0 82px}.main-pdp-inner{gap:24px;align-items:stretch}.pdp-slider-section{max-width:100%;width:57%}.pdp-slider-section .pdp-slider-inner{position:sticky;top:calc(var(--headerSpac) + 20px)}.pdp-slider-left{width:100%;max-width:176px}.pdp-thumbnail{height:737px}.pdp-slider-right{width:calc(100% - 176px);padding-left:24px}.pdp-thumbnail-items{cursor:pointer;width:100%;height:100%;display:block}.pdp-thumbnail-items .aspect-ratio,.pdp-details-items .aspect-ratio{border-radius:20px;overflow:hidden;height:100%}.pdp-thumbnail-items .aspect-ratio{padding-bottom:0}.pdp-thumbnail .swiper-wrapper .swiper-slide{border:2px solid transparent;border-radius:20px}.pdp-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border-color:var(--PrimaryColor)}.pdp-items-label{top:24px;left:20px;max-width:150px;gap:8px;z-index:2}.pdp-items-label .label{background-color:var(--YellowColor);border-radius:2px;padding:3px 15px;text-align:center;width:fit-content}.pdp-items-label .label p{font-family:var(--SecondFont);font-weight:700;line-height:21px;margin:0}.pdp-items-label .label.sold-out{background-color:var(--GrayColor3)}body .pdp-slider-right-inner .pdp-items-label .onsale{position:relative;top:0;left:0;border-radius:2px!important;padding:3px 14px!important;font:var(--p)!important;font-family:var(--SecondFont)!important;font-weight:700!important;line-height:21px!important;margin:0!important}.pdp-slider-right-inner .wishlist-btns{gap:5px;z-index:1;top:16px;right:19px}.pdp-slider-right-inner .wishlist-btns .btn{width:40px;height:40px;padding:8px}.pdp-slider-btn,.pdp-slider-btn:hover,.pdp-slider-btn:focus{width:40px;height:40px;border-radius:8px;padding:12px;background-color:var(--WhiteColor);border:1px solid var(--WhiteColor);position:absolute;left:30px;color:var(--DarkGreen);top:50%;z-index:10;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:var(--transitionCt)}.pdp-slider-btn:hover{border-color:#dcdcdc}.pdp-slider-btn:after{content:"";width:0;height:100%;position:absolute;top:0;left:0;background-color:#dcdcdc;transition:var(--transitionCt)}.pdp-slider-btn:not(.swiper-button-disabled):hover:after{width:100%}.pdp-slider-btn.pdp-slider-prev{transform:scaleX(-1) translateY(-50%)}.pdp-slider-btn.pdp-slider-next{right:15px;left:auto!important}.pdp-slider-btn.swiper-button-disabled{border-color:rgba(234,253,231,.6);background-color:#babcb8;cursor:not-allowed;opacity:1}.pdp-icon-box{bottom:0;left:0;width:100%;right:0;padding:0 19px 22px 21px;z-index:2}.pdp-icon-box-row{border:1px solid rgba(0,0,0,.2);background-color:var(--WhiteColor);gap:8px;border-radius:8px;padding:8px}.icon-box-items{border-radius:3px;background-color:var(--GrayColor2);padding:8px}.icon-box-items .icon{width:40px;height:40px;border-radius:50%;margin:0 auto 4px}.icon-box-items .icon :is(img,svg){width:100%;height:100%}.icon-box-items .content p{color:var(--SecondColor);font-weight:500;line-height:19px;text-transform:capitalize;margin-bottom:4px}.icon-box-items .rating_start_five img{max-width:72px;margin:0 auto}.pdp-sku-text{margin-top:14px}.pdp-sku-text p{font:normal normal 400 14px/17px var(--PrimaryFont)}.pdp-sku-text b{font-weight:500}.pdp-details-right{width:100%;flex:1}.pdp-title-inner .pdp-title{margin-bottom:16px}.pdp-title-inner .pdp-title .h6,.single-product .pdp-title-inner .pdp-title .product_title,.pdp-title-inner .pdp-title h5{font:var(--h5);letter-spacing:normal;text-transform:uppercase;color:var(--SecondColor);font-weight:600;margin:0;margin-bottom:10px}.pdp-title-inner .pdp-title img{max-width:285px}.pdp-acc-heading{padding-bottom:2px;gap:20px;cursor:pointer}.pdp-acc-heading p{line-height:19px;font-weight:500}.pdp-acc-heading .icon{width:12px;height:12px;display:flex;align-items:center;justify-content:center;transition:var(--transitionCt)}.pdp-acc-heading.active .icon{transform:rotate(180deg)}.pdp-cms-content p{font:var(--subp1);font-weight:400;line-height:17px}.pdp-cms-content p:not(:last-child){margin-bottom:12px}.pdp-cms-content .woocommerce-product-details__short-description ul{font-size:14px}.pdp-details-right .pdp-acc-body .woocommerce-product-details__short-description li,.pdp-tab-content .product-description li{list-style:disc}.pdp-cms-content .woocommerce-product-details__short-description ul,.pdp-cms-content .woocommerce-product-details__short-description ol,.pdp-tab-content .product-description ul,.pdp-tab-content .product-description ol{padding:0 0 10px 16px;line-height:26px}.pdp-title-card{margin-bottom:19px}.pdp-choose-heading{padding-bottom:17px;border-bottom:1px solid var(--GrayColor2)}.pdp-choose-heading :is(h6,h4,.h6,.h4){font:var(--p);text-transform:uppercase;font-weight:500;line-height:19px;margin-bottom:16px!important;letter-spacing:0}.pdp-choose-heading p{font:var(--subp1);font-weight:400;line-height:17px;max-width:352px}.pdp-choose-width{margin-top:14px}.choose-select{margin-bottom:16px}.choose-select p,.pdp-choose-size label{font:var(--subp1);font-weight:500!important;line-height:17px;width:100%;padding:0 8px;margin-bottom:12px!important}.ct-select,.woocommerce div.product form.cart .pdp-choose-size .variations select{border:none;border-radius:8px;appearance:none;color:rgba(34,42,67,.85);font:var(--p);line-height:19px;padding:12px 46px 12px 16px;background-color:var(--GrayColor2);width:100%;cursor:pointer;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="M11 0.549989L6 5.44999L1 0.549987" stroke="%23222A43" stroke-width="1.5"/></svg>');background-repeat:no-repeat;background-position:right 16px center;background-size:12px;margin:0}.clear-btn,.clear-btn .btn{font:var(--subp1);color:var(--RedColor);display:flex;align-items:center;gap:4px;line-height:17px}.clear-btn .icon{width:14px;height:14px}.pdp-choose-width .clear-btn,.woocommerce div.product form.cart .pdp-choose-size .variations .reset_variations{margin:0 0 16px 8px;background-color:transparent;color:var(--RedColor)}.woocommerce div.product form.cart .pdp-choose-size .variations .reset_variations{font:var(--subp1);margin:10px 0 0 16px}.ct-button-2{border-radius:8px;background-color:var(--SecondColor);display:flex;align-items:center;justify-content:center;color:var(--WhiteColor);font-family:Fredoka;font-weight:400;font-size:12px;line-height:15px;gap:10px;border:1px solid var(--SecondColor);padding:6px;position:relative;overflow:hidden}.ct-button-2:not(:disabled):hover{background-color:#090b11;border-color:#090b11;color:var(--WhiteColor)}.ct-button-2:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#090b11;pointer-events:none;transition:var(--transitionCt)}.ct-button-2:not(:disabled):hover:after{width:100%}.ct-button-2 span{position:relative;z-index:1}.ct-button-2 .icon{width:18px;height:18px}.ct-button-2 b{font-weight:600}.pdp-choose-width .ct-button-2,.hurry-up-wrap .ct-button-2{width:100%;margin-bottom:16px}.hurry-up-wrap .ct-button-2{margin:0}.pdp-cal-box{border:1px solid #cfe5c5;background-color:var(--LightGreen);border-radius:12px;padding:16px;gap:12px;margin-top:16px}.pdp-cal-inner{gap:12px}.pdp-cal-inner .icon{width:27px;height:34px}.pdp-cal-inner .content .h6{font:normal normal 500 16px/20px var(--SatoshiFont);color:#333;margin-bottom:4px}.pdp-cal-inner .content p{font:normal normal 400 12px/16px var(--PoppinsFont);color:#848484}.pdp-cal-inner .content a{font:normal normal 600 12px/16px var(--PoppinsFont);text-decoration:underline;color:currentColor}.pdp-cal-box .ct-button-2{font:var(--h6);font-weight:400;padding:9px 24px;color:var(--WhiteColor)}.pdp-cal-box .ct-button-2:focus{background-color:#090b11;color:var(--WhiteColor)}.pdp-cal-box .ct-button-2 .icon{width:16px;height:12px}.pdp-choose-size{margin-bottom:28px;padding:24px}.pdp-accessories-box .pdp-acc-heading{padding-bottom:11px;border-bottom:1px solid var(--GrayColor2)}.pdp-accessories-inner{padding:22px 8px 8px}.pdp-qty-box{gap:16px;border:1px solid rgba(0,0,0,.04);background-color:var(--GrayColor2);border-radius:8px;padding:4px}.pdp-qty-box span{font:var(--subp1);font-weight:400;text-transform:uppercase;color:rgba(34,42,67,.4)}.qty-box-inner{gap:4px}.qty-box-inner .btn,.qty-box-inner .btn:hover,.qty-box-inner .btn:focus{width:15px;height:15px;color:var(--BlackColor);border:none;padding:0;background-color:transparent;display:flex;align-items:center;justify-content:center}.qty-box-inner input[type=number]{-moz-appearance:textfield;width:auto!important;flex:1;border:none;background-color:transparent;font:var(--h6);line-height:26px;text-align:center!important;color:var(--SecondColor);padding:0;max-width:28px;font-weight:400}.qty-box-inner input[type=number]::-webkit-outer-spin-button,.qty-box-inner input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-box-inner .quantity{display:flex;align-items:center;gap:4px}.pdp-acc-item,.pdp-acc-left,.pdp-acc-right{gap:13px}.pdp-acc-item{border:1px solid var(--DarkGreen);background-color:var(--LightGreen);padding:4px 13px 4px 4px;border-radius:12px;width:100%;cursor:pointer}.pdp-acc-item:not(:last-child){margin-bottom:11px}.pdp-acc-left .img{width:40px;height:45px}.pdp-acc-left .img .aspect-ratio{height:100%;padding-bottom:0;border-radius:11px;overflow:hidden}.pdp-acc-left .content .h6{font:var(--p);font-weight:600;line-height:1;text-transform:uppercase}.pdp-acc-left .content .price{gap:8px}.pdp-acc-left .content .price span{font-family:Fredoka;font-weight:600;font-size:12px;line-height:15px}.pdp-acc-left .content .price .woocommerce-Price-amount,.pdp-acc-left .content .price .woocommerce-Price-amount span{font:var(--p);font-weight:500;line-height:19px;color:var(--DarkGreen);text-transform:uppercase}.check-box .input-check{margin:0;appearance:none;border:1px solid var(--TextColor3);background-color:transparent;width:29px;height:32px;border-radius:8px;transition:var(--transitionCt);background-size:22px;background-position:center;cursor:pointer;background-repeat:no-repeat}.check-box .input-check:checked{background-image:url('data:image/svg+xml,<svg width="22" height="17" viewBox="0 0 22 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 9.4L6.71429 15L21 1" stroke="white" stroke-width="1.5"/></svg>');background-color:var(--DarkGreen)}.pdp-accessories-box{margin-bottom:26px}.pdp-total-heading .heading,.pdp-total-heading .text{gap:12px;margin-bottom:4px}.pdp-total-heading .heading .h5{letter-spacing:0px;font-weight:500;text-transform:capitalize}.pdp-total-heading .heading .total{font-weight:600;color:var(--DarkGreen)}.pdp-total-heading .text p{font:normal normal 400 12px/16px var(--PrimaryFont);color:#848484}.pdp-total-request .input-checkbox{border:1px solid var(--TextColor3);width:16px;height:16px;margin:0;appearance:none;border-radius:4px;transition:all .3s ease;background-size:contain;background-position:center;cursor:pointer}.pdp-total-request .input-checkbox:checked{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-linecap="round" stroke-linejoin="round" stroke-width="2" d="M20 7L10 17l-5-5"/></svg>');background-color:var(--DarkGreen);border-color:var(--DarkGreen)}.pdp-total-request .form-group{gap:6px;margin-bottom:14px}.pdp-total-request .form-group label{font:var(--subp1);line-height:17px;cursor:pointer}.pdp-total-heading{margin-bottom:12px}.pdp-total-request .payment p{display:flex;flex-wrap:wrap;gap:4px;align-items:center;line-height:20px;color:#83837b;margin-bottom:14px}.pdp-total-request .payment b{color:#1c2050;font-weight:600}.pdp-total-request .payment img{max-width:64px}.pdp-total-request .payment .btn{width:8px;height:8px;background-color:transparent!important;color:currentColor!important}.pdp-total-btn{gap:8px}.pdp-total-btn>.btn{border-radius:8px;padding:12px}.pdp-total-btn .ct-button-1{font-weight:400;border-color:transparent;width:100%;color:var(--SecondColor)}.pdp-total-btn .ct-button-1:focus{background-color:#dcdcdc;border-color:#dcdcdc}.pdp-total-btn:not(.not-sample-btn) .ct-button.yellow,.pdp-total-btn.no-qty-box .ct-button.yellow{grid-column:span 2/span 2}.pdp-total-btn .ct-button.gray:hover,.pdp-total-btn .ct-button.black:hover{color:var(--WhiteColor)}.pdp-total-btn .ct-button[disabled=disabled]{pointer-events:none}.pdp-tab-section{margin:58px 0}.pdp-tab-content{color:#4c4c4c}.pdp-tab-content :is(h1,h2,h3,h4,h5,h6){margin:10px 0 6px;letter-spacing:0px;font:var(--p);line-height:1.2;font-weight:600;text-transform:uppercase;color:var(--SecondColor)}.pdp-tab-content p,.pdp-tab-content li{font:normal normal 400 15px/26px var(--SecondFont)}.pdp-tab-content p:not(:last-child){margin-bottom:25px}.pdp-tab-content :is(b,strong){font-weight:700}.pdp-tab-content a{font-family:var(--PrimaryFont)!important;color:var(--SecondColor)!important;font-weight:700;text-decoration:underline}.pdp-tab-content a:hover{color:var(--PrimaryColor)!important}.product-collection-tab{overflow:auto}.product-collection-tab ul{display:flex;align-items:center;gap:8px;padding:0 32px;width:100%}.product-collection-tab ul li{flex:1}.product-collection-tab .btn{background-color:#d7d7d7;width:100%;height:100%;border-radius:16px 16px 0 0;color:var(--DarkGreenText);font:normal normal 700 21px/28px var(--SecondFont);padding:18px 25px;white-space:nowrap;transition:all .3s ease}.product-collection-tab .btn.active,.product-collection-tab .btn:hover{background-color:var(--WhiteColor)}.product-collection-body{padding:25px 20px 20px;border-radius:16px;background-color:var(--WhiteColor)}.pdp-specification-row{border:1px solid rgba(0,0,0,.2);background-color:var(--WhiteColor);padding:8px;border-radius:8px;gap:8px}.icon-box-items span{font:normal normal 400 15px/26px var(--OpenSansFont);color:#4c4c4c}.pdp-specification-box .h3{font:var(--h6);text-transform:uppercase;margin-bottom:16px}.pdp-slider-right-inner .wishlist-btns .yith-wcwl-add-to-wishlist-button{width:40px;height:40px}.pdp-total-heading .heading .total ins{text-decoration:none}.pdp-total-heading .heading .total del{color:#6f6f6e;font-size:16px;font-weight:500}.quick-view-overlay.open{opacity:.6;visibility:visible}.loader{border:5px solid var(--GrayColor);border-top:5px solid var(--DarkGreen);border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:50px auto}.quick-view-loader{width:70px;height:70px;background-color:var(--WhiteColor);border-radius:50%}.quick-view-modal.open{opacity:1;visibility:visible}body:has(.quick-view-overlay.open){overflow:hidden}.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:24px}.quick-view-box{width:100%;height:100%;background-color:var(--GrayColor2);overflow-x:hidden;overflow-y:auto;border:2px solid var(--TextColor3);padding:24px 10px 27px 30px;border-radius:24px;margin:auto}.quick-view-box .pdp-slider-right{padding:0;width:100%;height:100%;display:flex;flex-direction:column}.quick-view-box .pdp-slider-section{max-width:530px;overflow:auto;height:100%}.quick-view-box .pdp-details-items .aspect-ratio{padding-bottom:0;height:100%;border-radius:20px}.quick-view-box .main-pdp-inner,.quick-view-box .pdp-slider-inner,.quick-view-box .pdp-slider-right-inner,.quick-view-box .pdp-details-slider,.quick-view-box .pdp-details-items{height:100%}.quick-view-box .pdp-slider-right-inner{flex:1}.quick-view-box .pdp-details-right{overflow-x:hidden;overflow-y:auto;height:100%;padding-right:12px}.quick-view-box .pdp-details-right::-webkit-scrollbar-track{border-radius:10px;background-color:var(--WhiteColor)}.quick-view-box .pdp-details-right::-webkit-scrollbar{width:8px;border-radius:10px;background-color:var(--WhiteColor)}.quick-view-box .pdp-details-right::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--PrimaryColor);border:2px solid var(--WhiteColor)}.quick-view-box .pdp-title-card .view-btn{display:flex;align-items:center;width:100%;font:var(--p);color:var(--SecondColor);text-transform:uppercase;font-weight:500}.quick-view-box .pdp-title-card .view-btn .icon{width:13px;height:13px}.quick-view-box .pdp-total-btn>.btn{padding:11px}.collection-price .price{gap:4px 12px;align-items:center}.collection-price .price p{display:flex;color:var(--DarkGreen)!important;align-items:center}.collection-price .price p del span,.collection-price .price p ins span{margin:0}.collection-price .price p ins span{text-decoration:none}.pdp-title-inner .collection-price .price .range-price{font-weight:400;gap:4px}.pdp-choose-heading .news-content-section{margin-top:12px;color:var(--SecondColor)}.pdp-choose-heading .news-content-section :is(h1,h2,h3,h4,h5,h6){font:var(--p);line-height:1.2;font-weight:600!important;margin:12px 0}.pdp-choose-heading .news-content-section :is(b,strong){color:currentColor}.pdp-total-btn .pdp-qty-box{padding:11px}.main-pdp-inner :is(h1,h2,h3,h4,h5,h6){margin:0}.pdp-title .review{gap:8px;color:var(--SecondColor)!important}.pdp-title .review p,.pdp-title .review a{line-height:19px}.pdp-title .review p:last-child{text-decoration:underline}.pdp-title .review .star-rating{margin:0;color:var(--YellowColor)}.pdp-slider-right-inner .product-items-sale{align-items:center}.pdp-slider-right-inner .product-items-sale .title .h6{max-width:100%;text-align:left}.pdp-choose-size tr{display:flex;width:100%;flex-wrap:wrap}.pdp-choose-size tr th,.pdp-choose-size tr td{width:100%;text-align:left;padding:0;background-color:transparent!important;border:none!important}.pdp-choose-size tr:not(:last-child){margin-bottom:16px}.pdp-choose-size table{margin:16px 0 0!important}.head-search-bar ul{display:flex;flex-wrap:wrap;align-items:center}.head-search-bar ul li{padding:0}.head-search-bar ul li:has(input[type=text]){flex:1;display:flex;width:100%}.ts-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}.ts-search-result-container .no-product-found{text-align:center}.ts-search-result-container .product-rec-heading{border:none;background-color:transparent;padding:0;border-radius:0}.ts-search-result-container .product-rec-items{margin:0}.ts-search-result-container .product-rec-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ts-search-result-container .product-rec-img{width:80px;height:fit-content}.ts-search-result-container .product-rec-img .aspect-ratio{padding-bottom:80px;height:auto}.ts-search-result-container .product-rec-heading .h6{font:var(--subp1);font-weight:600;line-height:1.2;color:var(--SecondColor)}.ts-search-result-container .product-items-btns .btn{padding:6px;gap:5px!important;font-size:12px}.ts-search-result-container .product-items-btns .btn .icon{width:12px;height:10px;display:flex}.ts-search-result-container .view-all-wrapper a{display:flex;align-items:center;justify-content:center;font-weight:500;gap:16px;color:var(--WhiteColor);background-color:var(--PrimaryColor);border:1px solid var(--PrimaryColor);border-radius:12px;padding:8px 16px;text-transform:capitalize;margin:20px auto 0 AUTO}.ts-search-result-container .view-all-wrapper a:hover{background-color:#13491d;border-color:#13491d}.wishlist-btns .yith-wcwl-add-to-wishlist-button{border:1px solid var(--DarkGreen);background-color:var(--WhiteColor);width:38px;height:36px;border-radius:8px;color:var(--DarkGreen)!important;padding:5px 8px}.wishlist-btns .yith-wcwl-add-to-wishlist-button .yith-wcwl-add-to-wishlist-button__label{display:none}.wishlist-btns .yith-add-to-wishlist-button-block{margin:0!important}.product-items-img .aspect-ratio img{height:100%!important;margin:0!important;border-radius:20px;background-color:var(--WhiteColor);transition:var(--transitionCt)}@media (pointer:fine){.product-items-img .aspect-ratio:hover img:last-of-type{opacity:1;visibility:visible}.product-items-img .aspect-ratio img:last-of-type,.product-items-img .aspect-ratio:hover img:first-of-type{opacity:0;visibility:hidden}}.show_results .elementor-shortcode p{margin:0;font:var(--h6);font-weight:500;font-family:var(--SecondFont);color:var(--BlackColor);text-transform:capitalize}.filter_col>.elementor-element{padding:8px!important;gap:6px;position:relative}.filter_col .wpfFilterWrapper .wpfFilterTitle .wpfTitleToggle.fa-minus{transform:rotate(180deg)}.filter_col .wpfFilterWrapper .wpfPriceFilterRange .ui-slider-handle{border:none!important;background-color:var(--YellowColor);border-radius:50%;width:18px;height:18px;top:-7px}.filter_col .wpfFilterWrapper .wpfPriceFilterRange .ui-slider-handle.ui-state-hover{background-color:var(--YellowColor)!important}.filter_col .wpfFilterWrapper .wpfPriceFilterRange{height:4px;border:none!important;background-color:var(--DarkGreen)!important;border-radius:5px!important}.filter_col .wpfFilterWrapper .wpfPriceFilterRange .ui-slider-range{background-color:var(--WhiteColor)!important}.filter_col .wpfFilterWrapper .wpfPriceInputs input{-moz-appearance:textfield;border:none;padding:0;text-align:center;background-color:transparent;font:var(--p);width:fit-content!important}.filter_col .wpfFilterWrapper .wpfPriceInputs input::-webkit-outer-spin-button,.filter_col .wpfFilterWrapper .wpfPriceInputs input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter_col .wpfFilterWrapper .wpfPriceInputs .wpfFilterDelimeter{margin:0}.hidden-content{display:none}.faq-wrap .faq-inner-content p,.faq-wrap .elementor-widget-html .read-more-content p{font:var(--p);font-weight:400!important;line-height:19px;display:block}.faq-wrap .elementor-widget-html .read-more-content a{display:inline}.faq-wrap .faq-inner-content.full-width p{max-width:100%}.faq-wrap .faq-inner-content a,.faq-wrap .faq-inner-content{font:var(--p);line-height:19px}.faq-wrap .faq-inner-content a,.news-content-section a,.news-content-section a :is(b,strong){font-weight:700;line-height:1;letter-spacing:0px;text-decoration:underline;color:var(--SecondColor);transition:var(--transitionCt)}.faq-wrap .faq-inner-content a:hover,.news-content-section a:hover,.news-content-section a:hover :is(b,strong){color:var(--PrimaryColor)}.faq-wrap .faq-inner-content p,.faq-wrap .faq-inner-content li{margin-bottom:14px}.faq-wrap .faq-inner-content p:not(:last-child) a,.faq-wrap .faq-inner-content p:last-child a:hover{text-decoration:underline}.faq-wrap .faq-inner-content :is(h1,h2,h3,h4,h5,h6) :is(b,strong){color:var(--SecondColor)}.faq-wrap .faq-inner-content ul,.faq-wrap .faq-inner-content ol{padding-left:30px}.faq-wrap .faq-inner-content ul li{list-style:disc}.faq-wrap .faq-inner-content ol li{list-style:decimal}.col-product-list .products:has(.wpfPreviewLoader){display:flex!important}.col-product-list .wpfPreviewLoader{margin-top:20%}body .mega-menu-inner-bottom-rows .elementor-image-box-wrapper .elementor-image-box-img{width:28px!important;height:28px;display:flex;opacity:.8;transition:none}body .mega-menu-inner-bottom-rows .elementor-image-box-wrapper .elementor-image-box-img img{transition:none}body .mega-menu-inner-bottom-rows .elementor-image-box-wrapper{display:flex;gap:16px;flex-wrap:wrap}body .mega-menu-inner-bottom-rows .elementor-image-box-wrapper .elementor-image-box-content{display:flex;flex-direction:column;gap:4px;flex:1}body .mega-menu-inner-bottom-rows .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description,body .mega-menu-inner-bottom-rows .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title{margin:0!important;line-height:1}.read-more-content p{display:inline}.read-more-content p:not(:last-child){margin-bottom:16px}.read-more-content a{color:currentColor}.clear-variations{display:none}.pdp-thumbnail .swiper-wrapper{overflow:unset!important;gap:0!important}.xoo-wsc-markup .xoo-wsc-drawer-header .xoo-wsc-toggle-drawer{position:relative;right:0}.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{border-radius:4px;background-color:var(--DarkGreen);color:var(--WhiteColor);border:none;width:fit-content}.xoo-wsc-markup .xoo-wsc-sm-info{flex-wrap:wrap;gap:4px}.xoo-wsc-markup .xoo-wsc-sp-right-col,.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:var(--h6);line-height:1;color:var(--SecondColor);padding:0}.xoo-wsc-markup .xoo-wsc-qty-price,.xoo-wsc-markup .xoo-wsc-qty-price span{padding:0;font:var(--subp1);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:var(--subp1);line-height:1;color:var(--DarkGreen)}.xoo-wsc-markup .xoo-wsc-pprice del,.xoo-wsc-markup .xoo-wsc-pprice del span{color:var(--RedColor)!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;border:1px solid rgba(0,0,0,.04);background-color:var(--GrayColor2);border-radius:6px;padding:4px;display:flex;flex-wrap:wrap;align-items:center;width:100%;max-width:110px}.xoo-wsc-markup .xoo-wsc-qty-box .xoo-wsc-chng{width:15px;height:15px;color:var(--BlackColor);border:none;padding:0;background-color:transparent;min-width:unset;display:flex;align-items:center;justify-content:center;align-self:center}.xoo-wsc-markup .xoo-wsc-qty-box .xoo-wsc-qty{width:auto!important;flex:1;border:none;background-color:transparent;font:var(--h6);line-height:26px;text-align:center!important;color:var(--SecondColor);padding:0;max-width:28px;font-weight:400}.xoo-wsc-markup .xoo-wsc-pprice{font:var(--subp1)}.xoo-wsc-markup .xoo-wsc-sm-right{padding:0;max-width:100%;margin-top:8px}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart{font:var(--h6);text-transform:capitalize;margin:0;position:relative;display:flex;align-items:center;justify-content:center;gap:16px;color:var(--WhiteColor);background-color:var(--SecondColor);border:1px solid transparent;border-radius:8px;font-weight:400;width:100%;padding:11px;max-width:192px;max-width:100%;order:2;overflow:hidden}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart span{position:relative;z-index:1}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart:hover{background-color:#090b11;border-color:#090b11;color:var(--WhiteColor)}.xoo-wsc-markup .xoo-wsc-smr-del:hover{background-color:#dcdcdc;border-color:#dcdcdc}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#090b11;pointer-events:none;transition:var(--transitionCt)}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart:hover:after{width:100%}.xoo-wsc-markup .xoo-wsc-smr-ptotal,.xoo-wsc-markup .xoo-wsc-smr-ptotal .amount{font:var(--h5);font-weight:500;color:var(--DarkGreen)}.xoo-wsc-markup .xoo-wsc-sp-container{background-color:transparent;padding:12px 0 0}.xoo-wsc-markup .xoo-wsc-sp-container .xoo-wsc-sp-heading{margin-bottom:16px;padding:0 15px}.xoo-wsc-markup .xoo-wsc-sp-slider{width:100%!important;transform:none!important;display:flex!important;flex-direction:column!important}.xoo-wsc-markup .xoo-wsc-sp-rc-top{margin-bottom:7px}.xoo-wsc-markup .xoo-wsc-sp-atc .add_to_cart_button{display:flex;font:var(--p);align-items:center;justify-content:center;font-weight:500;gap:6px;text-transform:capitalize;background-color:var(--YellowColor);color:var(--SecondColor);border-radius:8px;padding:6px 16px;width:100%;border:1px solid var(--YellowColor);position:relative;overflow:hidden}.xoo-wsc-markup .xoo-wsc-sp-atc .add_to_cart_button span{order:2;z-index:1;position:relative}.xoo-wsc-markup .xoo-wsc-sp-atc .add_to_cart_button:hover{color:var(--SecondColor);border-color:#e6ac00;background-color:#e6ac00}.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 .xoo-wsc-sl-apply-coupon{margin:0;gap:10px}.xoo-wsc-markup .xoo-wsc-sl-apply-coupon input{text-transform:capitalize;border:1px solid var(--DarkGreen);width:100%;font:var(--p);line-height:19px;background-color:transparent;border-radius:8px;padding:16px;color:var(--SecondColor);flex:1;text-align:left}.xoo-wsc-markup .xoo-wsc-sl-apply-coupon .xoo-wsc-btn{border-radius:8px;background-color:var(--YellowColor)!important;padding:10px;color:var(--SecondColor)!important;gap:16px;width:53px;height:53px;display:flex;align-items:center;justify-content:center;font-size:0;border:1px solid var(--YellowColor)!important;background-image:url('data:image/svg+xml,<svg width="33" height="33" viewBox="0 0 33 33" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 16.5L23.5 16.5M23.5 16.5L18.6 11.5M23.5 16.5L18.6 21.5" stroke="currentColor" stroke-width="1.5"></path></svg>')!important;background-size:33px;background-repeat:no-repeat;background-position:center}.xoo-wsc-markup .xoo-wsc-sl-apply-coupon .xoo-wsc-btn:hover{background-color:var(--WhiteColor)!important;border-color:var(--SecondColor)!important}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout{font:var(--h6);display:flex;align-items:center;justify-content:center;font-weight:500;gap:16px;text-transform:capitalize;background-color:var(--YellowColor);border:1px solid var(--YellowColor);color:var(--SecondColor);padding:11px;border-radius:8px;grid-column:span 2/span 2;position:relative;overflow:hidden;width:100%}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout span{position:relative;z-index:1}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout:hover{color:var(--SecondColor);border-color:#e6ac00}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout: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="currentColor" stroke-width="1.5"></path></svg>');background-repeat:no-repeat;background-size:contain;display:block;position:relative;z-index:1}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#e6ac00;pointer-events:none;transition:var(--transitionCt)}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout:hover:before{width:100%}.clr_white h2{color:var(--WhiteColor)!important;text-transform:capitalize;font-size:24px}.clr_white h3,.clr_white h4{color:var(--WhiteColor)!important}.main-faq-inner{background-color:var(--WhiteColor);border-radius:32px;padding:8px}.main-faq-box{border:1px solid var(--GrayColor);border-radius:24px;padding:16px}.main-faq-heading{margin-bottom:24px}.main-faq-heading p{font:var(--subp1);margin-top:19px}.main-faq-heading :is(h1,h2,h3,h4,h5,h6,.faq_heading){text-transform:uppercase;margin:0;margin-bottom:1px;font:var(--h3);line-height:1}.main-faq-heading p a,.main-faq-heading p a:hover{text-decoration:underline}.faq-box-right-inner{column-count:2;gap:26px}.faq-box-right-inner:has(.faq-box-inner:only-child){column-count:1}.faq-box-left .collection-items,.faq-box-left .collection-items-inner{padding:0}.faq-box-left .collection-items-img .aspect-ratio{padding-bottom:78%}.faq-box-left .collection-content-inner{max-width:278px}.faq-box-inner{break-inside:avoid}.faq-box-inner:not(:last-child){margin-bottom:8px}.faq-header{gap:24px;padding:13px 24px;background-color:var(--GrayColor2);border:1px solid var(--GrayColor);border-radius:16px;cursor:pointer;position:relative;align-items:flex-start;transition:var(--transitionCt)}.faq-header.active{border-radius:16px 16px 0 0;background-color:var(--DarkGreen);border-color:var(--DarkGreen);color:var(--WhiteColor)}.faq-header .number,.faq-header :is(h1,h2,h3,h4,h5,h6){font:var(--h6);font-weight:400;margin:0;text-transform:capitalize;color:currentColor;letter-spacing:0px;transition:var(--transitionCt)}.faq-header.active .number,.faq-header.active :is(h1,h2,h3,h4,h5,h6){font-weight:600}.faq-header :is(h1,h2,h3,h4,h5,h6){padding-right:17px}.faq-header.active h6{font-weight:600}.faq-header .icon{width:17px;height:17px;position:absolute;top:50%;right:24px;transform:translateY(-50%);color:var(--DarkGreen);transition:var(--transitionCt)}.faq-header.active .icon{color:currentColor;transform:translateY(-50%) rotate(45deg)}.faq-header .icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;height:2px;width:100%}.faq-header .icon span:nth-child(1){transform:translate(-50%,-50%) rotate(90deg)}.faq-body{background-color:var(--LightGreen);border:1px solid var(--DarkGreen);padding:24px;border-radius:0 0 16px 16px}.faq-box-inner:not(:first-child) .faq-body{display:none}.faq-body p{font:var(--p);line-height:19px}.faq-box-inner:only-child .faq-body p{max-width:100%}.faq-content :is(h1,h2,h3,h4,h5,h6),.faq-wrap :is(.faq-inner-content,.elementor-widget-html) :is(h1,h2,h3,h4,h5,h6){margin:0 0 6px;letter-spacing:0px;text-transform:unset;font:var(--p);line-height:1.2;font-weight:600}.faq-content :is(h1,h2,h3,h4,h5,h6) :is(strong,b){font-family:var(--PrimaryFont)}.faq-body .faq-content p{margin-bottom:14px}.faq-box-inner:not(:first-child) .faq-body{display:none}.faq-body .faq-content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;transition:all .3s ease}.faq-body.show .faq-content{-webkit-line-clamp:unset}.main-faq-section .container{max-width:100%;padding:0}.cat-faq-read-more{cursor:pointer;display:inline;font:normal normal 400 16px/1.2 var(--SecondFont);letter-spacing:0px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .page-header{margin:40px 0 30px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .site-main,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .site-main:is(h1,h2,h3,h4,h5,h6,p,a){color:var(--SecondColor)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .page-header .entry-title{font:var(--h2);margin:0}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .u-columns h2,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce h3{margin:0 0 12px;font:var(--h3);text-transform:capitalize;letter-spacing:0px;flex:1}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #ship-to-different-address span{font:var(--h6);font-weight:500;color:var(--BlackColor);top:0}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce form.checkout_coupon,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce form.login,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce form.register,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-ResetPassword,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-EditAccountForm,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{padding:16px;border:none;border-radius:12px;margin:0;background-color:var(--WhiteColor)}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{margin-bottom:14px;font-family:var(--PrimaryFont)}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page a{color:var(--SecondColor);font-size:14px;text-decoration:underline;font-weight:700}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page a:hover{color:var(--PrimaryColor)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce form .form-row{padding:0;margin:0 0 10px;width:100%}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce form .form-row label,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row label,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row label,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row label{font:var(--p);margin-bottom:6px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce form .form-row .required{font-weight:unset}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce form .form-row input.input-text,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce form .form-row textarea,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row .input-text,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea{border:1px solid var(--DarkGreen);width:100%;font:var(--p);line-height:19px;background-color:transparent;border-radius:8px;padding:10px;color:var(--SecondColor)}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #ship-to-different-address{padding:0}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce #shipping_method li input,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .input-radio{accent-color:var(--PrimaryColor)}.woocommerce-account.woocommerce-page form .show-password-input{top:50%;right:12px;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"><path fill="%23222A43" fill-rule="evenodd" d="M12 17.8c4.034 0 7.686-2.25 9.648-5.8C19.686 8.45 16.034 6.2 12 6.2S4.314 8.45 2.352 12c1.962 3.55 5.614 5.8 9.648 5.8M12 5c4.808 0 8.972 2.848 11 7c-2.028 4.152-6.192 7-11 7s-8.972-2.848-11-7c2.028-4.152 6.192-7 11-7m0 9.8a2.8 2.8 0 1 0 0-5.6a2.8 2.8 0 0 0 0 5.6m0 1.2a4 4 0 1 1 0-8a4 4 0 0 1 0 8"/></svg>');background-repeat:no-repeat;width:24px;height:24px;background-size:20px;background-position:center}.woocommerce-account.woocommerce-page form .show-password-input.display-password{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="%23222A43" fill-rule="evenodd" d="m18.67 16.973l2.755 2.755l-.849.848L3.85 3.85L4.697 3l2.855 2.855C8.932 5.303 10.432 5 12 5c4.808 0 8.972 2.848 11 7a12.65 12.65 0 0 1-4.33 4.973M8.486 6.79l1.664 1.664a4 4 0 0 1 5.398 5.398l2.255 2.255c1.574-1 2.904-2.403 3.845-4.106C19.686 8.45 16.034 6.2 12 6.2a10.8 10.8 0 0 0-3.514.59m6.152 6.152a2.8 2.8 0 0 0-3.579-3.579zm1.81 5.204c-1.38.552-2.88.855-4.448.855c-4.808 0-8.972-2.848-11-7a12.65 12.65 0 0 1 4.33-4.973l.867.867A11.36 11.36 0 0 0 2.352 12c1.962 3.55 5.614 5.8 9.648 5.8a10.8 10.8 0 0 0 3.514-.59l.934.935zM8.453 10.15l.909.91a2.8 2.8 0 0 0 3.579 3.579l.91.908a4 4 0 0 1-5.398-5.398z"/></svg>')}.woocommerce-account.woocommerce-page form .show-password-input:after{display:none}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{max-width:120px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce button.button,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order{font:var(--subp1);line-height:17px;padding:11px 24px!important;border-radius:8px;color:var(--WhiteColor)!important;background-color:var(--PrimaryColor);border:1px solid var(--PrimaryColor);float:unset;margin:0;display:block;position:relative;overflow:hidden}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce button.button:disabled:hover,body.woocommerce-cart .woocommerce .coupon button.button:focus{background-color:var(--PrimaryColor)!important}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce button.button:not(:disabled):hover,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment #place_order:hover{background-color:#13491d;color:var(--WhiteColor)!important;border-color:#13491d}body.woocommerce-cart .woocommerce button.button span{position:relative;z-index:1}body.woocommerce-cart .woocommerce button.button:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#13491d;pointer-events:none;transition:var(--transitionCt)}body.woocommerce-cart .woocommerce button.button:not(:disabled):hover:after{width:100%}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{width:fit-content;display:flex;align-items:center;gap:6px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-form__input-checkbox,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .input-checkbox{appearance:none;width:14px;height:14px;border-radius:3px;border:1px solid var(--DarkGreen);margin:0;background-repeat:no-repeat;background-position:center;background-size:10px;cursor:pointer;transition:var(--transitionCt)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-form__input-checkbox:checked,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row .input-checkbox:checked{background-image:url('data:image/svg+xml,<svg width="9" height="7" viewBox="0 0 9 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 3.62646L3 5.62646L8 0.626465" stroke="white"/></svg>');background-color:var(--DarkGreen)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-LostPassword{margin:0}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .page-content{margin-bottom:50px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-ResetPassword{max-width:570px;margin:0 auto}.woocommerce-account:has(.woocommerce-ResetPassword) .page-header .entry-title{text-align:center;margin:0 auto}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce{display:flex;flex-wrap:wrap;gap:24px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation{width:100%;float:unset;max-width:320px;background-color:var(--WhiteColor);padding:16px;border-radius:8px;height:fit-content}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation li:not(:last-child){margin-bottom:8px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation li a{font:var(--subp1);line-height:17px;padding:11px 24px;border-radius:8px;color:var(--PrimaryColor);background-color:var(--LightGreen);border:1px solid var(--LightGreen);float:unset;margin:0;display:block;text-decoration:none;width:100%;transition:var(--transitionCt)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation li.is-active a,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation li a:hover{background-color:var(--PrimaryColor);border-color:var(--PrimaryColor);color:var(--WhiteColor)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-content{width:100%;float:none;flex:1}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce::after,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce::before,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .addresses .title::after,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .addresses .title::before{display:none}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce table:is(.woocommerce-orders-table,.woocommerce-table,.woocommerce-checkout-review-order-table,.woocommerce-cart .woocommerce table.shop_table){font:var(--subp1);background-color:var(--WhiteColor);border:none;overflow:hidden}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce table:is(.woocommerce-orders-table,.woocommerce-table,.woocommerce-checkout-review-order-table,.woocommerce-cart .woocommerce table.shop_table) th,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce table:is(.woocommerce-orders-table,.woocommerce-table,.woocommerce-checkout-review-order-table,.woocommerce-cart .woocommerce table.shop_table) td{border:none;padding:8px 14px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce table:is(.woocommerce-orders-table,.woocommerce-table,.woocommerce-checkout-review-order-table,.woocommerce-cart .woocommerce table.shop_table) th,body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce table:is(.woocommerce-orders-table,.woocommerce-table,.woocommerce-checkout-review-order-table,.woocommerce-cart .woocommerce table.shop_table):is(strong,b,.woocommerce-Price-amount){font-weight:600}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce table:is(.woocommerce-orders-table,.woocommerce-table,.woocommerce-checkout-review-order-table,.woocommerce-cart .woocommerce table.shop_table) tfoot{background-color:var(--LightGreen)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce :is(address,.woocommerce-address-fields){box-shadow:none;border:none;padding:16px;background-color:var(--WhiteColor);border-radius:8px;font-family:var(--PrimaryFont);font-style:italic;color:var(--SecondColor)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .button{white-space:nowrap;font:var(--subp1);line-height:17px;padding:8px 16px;border-radius:4px;color:var(--WhiteColor);background-color:var(--PrimaryColor);border:1px solid var(--PrimaryColor);float:unset;margin:0;display:block;text-decoration:none;transition:var(--transitionCt)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .button span{position:relative;z-index:1}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .button:not(:disabled):hover{border-color:#13491d;color:var(--WhiteColor)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .button:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#13491d;pointer-events:none;transition:var(--transitionCt)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .button:not(:disabled):hover:after{width:100%}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-Address-title h2{margin:0}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-Address-title .edit{float:unset}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-info{border-top-color:var(--PrimaryColor);background-color:var(--LightGreen);color:var(--PrimaryColor)}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce-info::before{color:var(--PrimaryColor)}body:is(.woocommerce-checkout,.woocommerce-cart) .woocommerce{flex-direction:column}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce fieldset{padding:0;border:none;display:block;margin-top:24px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce fieldset legend{display:block;margin:0 0 12px;font:var(--h3);text-transform:capitalize;letter-spacing:0px;width:100%}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .site-main{max-width:1344px!important;padding:0 16px;margin:0 auto;width:100%!important}.woocommerce-wishlist .woocommerce .wishlist-title{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:0}.woocommerce-wishlist .woocommerce .wishlist-title h2{padding:0;margin:0;background-color:transparent}.woocommerce-wishlist .woocommerce .wishlist-title .show-title-form{font:var(--subp1);line-height:17px;padding:10px 16px;border-radius:8px;color:var(--WhiteColor)!important;background-color:var(--PrimaryColor);border:1px solid var(--PrimaryColor);float:unset;margin:0;display:flex;gap:10px;align-items:center;visibility:visible}.woocommerce-wishlist .woocommerce .wishlist-title .show-title-form:after{display:none}.woocommerce-wishlist .woocommerce .wishlist-title .show-title-form:hover{background-color:#13491d;border-color:#13491d}.woocommerce-wishlist .woocommerce table.shop_table{background-color:var(--WhiteColor);border:none;overflow:hidden;font:var(--p)!important}.woocommerce-checkout #customer_details :is(.col-1,.col-2){padding:16px;border:none;border-radius:12px;margin:0;background-color:var(--WhiteColor)}body:is(.woocommerce-checkout,.woocommerce-cart) .woocommerce:is(input[type=radio],input[type=check]){appearance:none;width:14px;height:14px;border-radius:3px;border:1px solid var(--DarkGreen);margin:6px 6px 0 0!important;background-repeat:no-repeat;background-position:center;background-size:10px;cursor:pointer;transition:var(--transitionCt)}body:is(.woocommerce-checkout,.woocommerce-cart) .woocommerce:is(input[type=radio],input[type=check]):checked{background-image:url('data:image/svg+xml,<svg width="9" height="7" viewBox="0 0 9 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 3.62646L3 5.62646L8 0.626465" stroke="white"/></svg>');background-color:var(--DarkGreen)}.woocommerce-checkout .woocommerce .woocommerce-checkout-payment{background-color:var(--WhiteColor)!important}.woocommerce-checkout #add_payment_method #payment div.payment_box,.woocommerce-checkout .woocommerce-cart #payment div.payment_box,.woocommerce-checkout .woocommerce-checkout #payment div.payment_box{background-color:var(--DarkGreen);color:var(--WhiteColor)}.woocommerce-checkout #payment div.payment_box p{color:currentColor}.woocommerce-checkout #add_payment_method #payment div.payment_box::before,.woocommerce-checkout .woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid var(--DarkGreen);border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce-checkout #payment ul.payment_methods:is(input[type=radio],input[type=check]){margin:8px 6px 0 0}.woocommerce-checkout #payment ul.payment_methods label{line-height:1.3}.woocommerce-checkout .woocommerce ul.order_details li{border-color:var(--PrimaryColor);font:var(--subp1)}.woocommerce-checkout .woocommerce-order .woocommerce-thankyou-order-received{font:var(--h5);font-weight:600;margin-bottom:30px}.woocommerce-cart .woocommerce .coupon{float:unset!important;display:flex;flex-wrap:wrap;max-width:420px;margin-bottom:14px;gap:10px}.woocommerce-cart .woocommerce .coupon input{border:1px solid var(--DarkGreen)!important;font:var(--p);line-height:19px;background-color:transparent;border-radius:8px;padding:10px!important;color:var(--SecondColor);width:100%!important;flex:1;margin:0!important}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-login-wrap{flex-wrap:wrap}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-login-wrap-start{flex:unset;width:100%}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-login-wrap-end{flex:unset;width:100%;margin-top:10px}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-login-wrap-end .e-login-label{display:none}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-login-wrap-end .woocommerce-form-login__submit{width:100%;max-width:180px}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table thead th,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce #shipping_method li label,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .wc_payment_method label{color:var(--BlackColor)}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page{color:var(--SecondColor)}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page{font-family:var(--PrimaryFont)}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce #shipping_method li label,.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .wc_payment_method label{font-weight:500}.woocommerce-account .woocommerce-form-register .woocommerce-privacy-policy-text{margin-bottom:10px}.woocommerce-dashboard .woocommerce .woocommerce-MyAccount-content :is(p,a){font:var(--h6);font-weight:400}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr:last-child :is(th,td){padding-bottom:14px!important}.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table{font:var(--p)!important}.ft-newsletter-frm-wrap .klaviyo-form>.needsclick{min-height:auto!important;gap:10px;flex-wrap:wrap;flex-direction:unset!important}.ft-newsletter-frm-wrap .klaviyo-form input,.ft-newsletter-frm-wrap .klaviyo-form input:hover{border:1px solid var(--DarkGreen)!important;width:100%!important;font:var(--p)!important;line-height:19px!important;background-color:transparent!important;border-radius:16px!important;padding:16px!important;color:var(--SecondColor)!important;height:auto!important;font-family:var(--PrimaryFont)!important}.ft-newsletter-frm-wrap .klaviyo-form input::placeholder{font:var(--p)!important}.faq-wrap .e-n-accordion-item-title .e-n-accordion-item-title-header{flex:1}.product-list-inner :is(h1,h2,h3,h4,h5,h6,p,a,input){font-family:var(--PrimaryFont);margin:0}.product-list-inner :is(svg,img,video){width:100%;height:100%;max-width:100%}.product-select{background-color:var(--WhiteColor);border-radius:16px;padding:7px;transition:var(--transitionCt)}.product-select:has(.check-box .input-check:checked){background-color:#dcdcdc}.product-select-inner{border:1px solid var(--DarkGreen);background-color:var(--LightGreen);border-radius:16px;padding:8px 24px 9px 9px;gap:24px}.product-select-inner .product-img{width:100%;max-width:293px;border-radius:20px;overflow:hidden;height:100%}.product-img .aspect-ratio{padding-bottom:43%;height:100%;display:block}.product-content .content{border-right:1px solid var(--DarkGreen);padding-right:20px}.product-content .price-content{padding-left:44px}.product-content .price-content .left{width:100%;max-width:139px;text-align:center}.price-content .ct-button{font:normal normal 500 12px/15px var(--PrimaryFont);letter-spacing:0px;width:100%;border-radius:4px;padding:6px;margin-bottom:8px;gap:4px;cursor:unset}.price-content .ct-button:not(:disabled):hover{border-color:var(--YellowColor)}.price-content .ct-button:after{display:none}.price-content .sample-btn{font:var(--p);line-height:19px;letter-spacing:0px;color:var(--SecondColor)}.price-content .check-box .input-check{width:33px;height:33px;border:1px solid var(--DarkGreen);border-radius:2px}.product-content .woocommerce-loop-product__title{font:var(--h6);letter-spacing:0px;margin-bottom:2px;color:var(--SecondColor)}.product-content .title{margin-bottom:18px}.product-list{gap:26px}.product-name-header{margin-bottom:24px}.product-name-header h6:first-child,.product-name-header p:first-child{flex:1;max-width:70%}.product-name-header :is(h6,p){font:var(--h6);margin:0;font-weight:600}.product-select-items .collection-label{margin-left:38px;max-width:246px}.product-list-load{margin-top:80px;position:relative}.product-list-load .loading-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(231,231,231,.08);backdrop-filter:blur(4px);z-index:2}.ct-white{border:1px solid rgba(0,0,0,.2);background-color:var(--WhiteColor);border-radius:8px;padding:12px 10px;display:flex;align-items:center;font-family:Fredoka;font-weight:500;font-size:14px;line-height:17px;letter-spacing:0px;gap:10px;position:relative;overflow:hidden}.ct-white span{position:relative;z-index:1}.ct-white .icon{width:16px;height:12px;display:flex}.product-list-basket .btn:disabled{cursor:not-allowed}.product-list-load .ct-white{gap:36px;margin:0 auto;color:var(--SecondColor)}.product-list-basket{border:1px solid var(--DarkGreen);background:var(--LightGreen);border-radius:16px;padding:14px 16px;gap:40px;margin-top:42px;position:sticky;bottom:20px;left:0;z-index:2}.product-list-basket :is(h6,p){font:var(--h6)}.product-list-basket .left h6:last-child,.product-list-basket .left p:last-child{color:var(--RedColor)}.product-list-basket .right{gap:39px}.product-list-basket .ct-white{border-color:#ccc;background-color:var(--GrayColor2);font:var(--h6);font-weight:400;border-radius:16px;padding:13px;gap:16px 24px;color:var(--SecondColor)}.product-list-basket .ct-white:not(:disabled):hover{color:var(--SecondColor)}.product-list-basket .ct-button{font-weight:400}.product-list-basket .ct-button .icon{display:flex}.single-product .extra-product-qty,.extra-product-qty-box{display:none}.google-review-hero-section .es-badge-container{border:8px solid var(--GrayColor2);border-radius:22px;width:100%;flex:unset;max-width:486px;padding:25px;flex-direction:unset;gap:5px}.google-review-hero-section .es-badge-container .es-rating-value{font:normal normal 600 20px/24px var(--PrimaryFont);letter-spacing:0px;text-decoration:underline}.google-review-hero-section .es-rating-bar-container{gap:4px;margin-right:8px}.google-review-hero-section .es-rating-bar-container .es-rating-item{width:16px;height:16px}.google-review-hero-section .es-badge-total-reviews{font:normal normal 400 11px/13px var(--PrimaryFont);letter-spacing:0px;text-decoration:underline;color:var(--SecondColor)}.arichive-google-review-hero-section .google-review-hero-section .es-badge-container{border:none;padding:4px;border-radius:10px 10px 0 0;gap:0}.arichive-google-review-hero-section .google-review-hero-section .es-badge-container .es-rating-value,.arichive-google-review-hero-section .google-review-hero-section .es-badge-title{font-size:16px;line-height:19px;margin:0 0 0 3px}.arichive-google-review-hero-section .google-review-hero-section .es-badge-total-reviews,.arichive-google-review-hero-section .google-review-hero-section .es-rating-bar-container{display:none}.arichive-google-review-hero-section .google-review-hero-section .es-source-image{width:20px;height:20px}.arichive-google-review-hero-section .google-review-hero-section .es-badge-rating{margin:0}.arichive-google-review-hero-section .es-badge-sources-container{margin:0}.woocommerce-cart .woocommerce-info{margin-bottom:0}.woocommerce-cart .return-to-shop{margin-bottom:60px;text-align:center}.woocommerce-cart .return-to-shop .button{margin:0 auto!important}.woocommerce-cart .woocommerce .product-remove .remove{display:flex;align-items:center;justify-content:center;width:fit-content;height:auto;font:var(--p);letter-spacing:0px;color:var(--SecondColor)!important;gap:16px;background-color:var(--GrayColor2);border-radius:8px;padding:8px 20px}.cart-wrap-rows{display:flex;gap:40px;flex-wrap:wrap;margin-bottom:60px}.cart-wrap-rows .woocommerce-cart-form{width:100%;flex:1}.cart-wrap-rows .cart-collaterals{width:fit-content;max-width:410px}.cart-wrap-rows .cart-collaterals .cart_totals{float:unset;width:100%;border-radius:12px;padding:12px;border:2px solid var(--PrimaryColor)}.cart-wrap-rows .cart_totals h2{margin-top:0}.woocommerce-cart .woocommerce-shipping-methods input{accent-color:var(--DarkGreen);margin:8px 6px 0 0!important}.woocommerce-cart .woocommerce .product-name a{font:var(--p);font-weight:600;letter-spacing:0px;color:var(--SecondColor)}.woocommerce-cart .product-thumbnail a{display:flex;max-width:90px;width:100%;border-radius:6px;overflow:hidden;min-width:50px}.woocommerce-cart .product-thumbnail img{width:100%!important;max-width:100%;height:100%!important}.woocommerce-cart .woocommerce .pdp-qty-box{flex-wrap:nowrap}.woocommerce-cart .woocommerce table.shop_table .cart-bottom-wrap{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px;width:100%}.woocommerce-cart .woocommerce table.shop_table .cart-bottom-wrap .coupon{margin:0;justify-content:flex-start;padding:0}.woocommerce-cart .woocommerce table.shop_table .cart-bottom-wrap .coupon::before,.woocommerce-cart .woocommerce table.shop_table .cart-bottom-wrap .coupon::after{display:none}.woocommerce-cart .woocommerce .cart-wrap-rows .cart-collaterals .checkout-button{background-color:var(--YellowColor);color:var(--SecondColor);border-color:var(--YellowColor);font:var(--h6);font-weight:500;border-radius:8px;width:100%;position:relative;overflow:hidden}.woocommerce-cart .woocommerce .cart-wrap-rows .cart-collaterals .checkout-button span{position:relative;z-index:1}.woocommerce-cart .woocommerce .cart-wrap-rows .cart-collaterals .checkout-button:hover{color:var(--SecondColor);border-color:#e6ac00}.woocommerce-cart .woocommerce .cart-wrap-rows .cart-collaterals .checkout-button:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#e6ac00;pointer-events:none;transition:var(--transitionCt)}.woocommerce-cart .woocommerce .cart-wrap-rows .cart-collaterals .checkout-button:hover:after{width:100%}.woocommerce-cart .woocommerce .shipping-calculator-form .select2-selection--single{background-color:transparent;border:1px solid var(--PrimaryColor);font:var(--p);line-height:19px;height:41px;display:flex;align-items:center;border-radius:8px}.woocommerce-cart .woocommerce .shipping-calculator-form .select2-selection--single .select2-selection__rendered{color:var(--SecondColor)}.woocommerce-cart .woocommerce .shipping-calculator-form .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}.woocommerce-cart .woocommerce .woocommerce-shipping-totals strong{font-weight:unset}.woocommerce-cart .woocommerce .shop_table_responsive,.woocommerce-cart .woocommerce .shop_table_responsive th,.woocommerce-cart .woocommerce .shop_table_responsive td{font:var(--p)!important}.woocommerce-cart .woocommerce .shop_table_responsive th{font-weight:600!important}.cross-sells>h2,.up-sells>h2{text-align:center}.cross-sells>h2{margin:0 0 14px}.up-sells .products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-bottom:60px!important}.cross-sells{width:100%}.up-sells .products:before,.up-sells .products:after,.cross-sells .products:before,.cross-sells .products:after{display:none!important}.up-sells .products .product.type-product,.cross-sells .products .product.type-product{float:unset!important;margin:0!important;width:100%!important}.cross-sells .products .product.type-product{padding-left:8px;padding-right:8px;height:100%}.cross-sells .products .slick-slide{float:unset;height:auto}.cross-sells .products .slick-track{display:flex;flex-direction:row}.cross-sells .products .slick-slide>div{height:100%}.cross-sells .products{margin-bottom:40px!important}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table_responsive th,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table_responsive td{padding:20px 14px!important}.main-collection-section{margin:41px 0 66px}.main-collection-section .container .title{font:var(--h4);letter-spacing:2px;margin:0;text-transform:uppercase}.main-collection-heading{gap:20px}.collection-heading-inner{max-width:867px}.collection-heading-inner h4{text-transform:uppercase;margin-bottom:16px}.collection-heading-inner p{max-width:816px}.collection-heading-inner p:not(:last-of-type){margin-bottom:22px}.collection-heading-inner p:not(:last-of-type) a,.collection-heading-inner p:nth-child(3){font-weight:700;color:var(--PrimaryColor);text-decoration:underline}.collection-heading-inner p:nth-child(3){color:currentColor}.collection-heading-inner h4:not(:first-child){margin-top:66px}.main-collection-slider{padding-left:16px;margin-left:calc(( 100% - 1672px ) / 2);margin-top:31px}.collection-items{height:100%}.collection-items-inner{border-radius:28px 28px 16px 16px;padding:12px 7px 9px 9px;background-color:var(--WhiteColor);height:100%}.collection-items-img{border-radius:20px;overflow:hidden;height:100%}.collection-content{width:100%;bottom:0;left:0;right:0;padding:8px}.collection-content-inner{border:1px solid var(--DarkGreen);background-color:var(--LightGreen);border-radius:20px;padding:16px 10px 10px 16px}.sample-top-category-rows .collection-content-inner{min-height:130px;display:flex;flex-direction:column;justify-content:space-between}.collection-content-inner .collection-heading{margin-bottom:8px}.collection-content-inner .collection-heading .h6{font:var(--h6);text-transform:uppercase;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;color:var(--SecondColor);min-height:auto}.collection-content-inner .collection-heading p{font:var(--subp1);line-height:17px;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:36px}.collection-price-main{gap:20px}.collection-price .price{gap:4px}.collection-price .price p{font:normal normal 500 16px/19px var(--PrimaryFont);color:var(--DarkGreen)}.collection-price .price p:has(span){color:#a91714}.collection-price .title{font-weight:600}.collection-price-main .btn{width:44px;height:44px;border-radius:11px;background-color:var(--YellowColor);padding:14px;display:flex;color:var(--SecondColor);position:relative;overflow:hidden}.collection-price-main .btn:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#e6ac00;pointer-events:none;transition:var(--transitionCt)}.collection-price-main .btn:hover:after{width:100%}.collection-price-main .btn:hover{color:var(--SecondColor)}.collection-slider{padding-right:4.6%!important}.collection-items-img .aspect-ratio{padding-bottom:118%;height:100%;display:block}.main-collection-slider .collection-slider-progress{width:100%;height:2px;background-color:#e1e1e1;position:relative;margin-top:30px}.main-collection-slider .collection-slider-progress .swiper-pagination-progressbar-fill{background-color:var(--TextColor3)}.collection-slider-btn,.collection-slider-btn:focus,.collection-slider-btn:hover{width:40px;height:40px;border-radius:8px;padding:12px;background-color:var(--WhiteColor);position:absolute;left:10px;color:var(--DarkGreen);top:50%;z-index:2;display:flex;transform:translateY(-50%);overflow:hidden;transition:var(--transitionCt)}.main-collection-section :is(img,svg){width:100%;height:100%;max-width:100%}.collection-slider-btn:after{content:"";width:0;height:100%;position:absolute;top:0;left:0;background-color:#dcdcdc;transition:var(--transitionCt)}.collection-slider-btn:not(.swiper-button-disabled):hover:after{width:100%}.collection-slider-btn.collection-slider-prev{transform:scaleX(-1) translateY(-50%)}.collection-slider-btn.collection-slider-next{right:10px;left:auto}.collection-slider-btn.swiper-button-disabled{opacity:0;visibility:hidden}.product-collection-info .cr-all-reviews-shortcode .cr-summaryBox-wrap,.product-collection-info .cr-reviews-grid .cr-summaryBox-wrap{background-color:var(--LightGreen)}.product-collection-info .ivole-meter{box-shadow:none;background:var(--WhiteColor);background-color:var(--WhiteColor);border-radius:4px}.product-collection-info .ivole-meter .ivole-meter-bar{background:var(--DarkGreen);background-color:var(--DarkGreen);box-shadow:none;border:none;border-radius:4px}.product-collection-info .ivole-meter .ivole-meter-bar::before{display:none}.product-collection-info .cr-all-reviews-shortcode .crstar-rating{color:var(--DarkGreen)}.product-collection-info .cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-summary-separator-int,.product-collection-info .cr-reviews-grid .cr-summaryBox-wrap .cr-summary-separator-int,.product-collection-info .cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review,.product-collection-info .cr-reviews-grid .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review,.product-collection-info .cr-all-reviews-shortcode ol li.review .comment_container .cr-avatar-check,.product-collection-info .cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit{background-color:var(--DarkGreen)}.product-collection-info .cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-summary-separator-int:hover,.product-collection-info .cr-reviews-grid .cr-summaryBox-wrap .cr-summary-separator-int:hover,.product-collection-info .cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review:hover,.product-collection-info .cr-reviews-grid .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review:hover,.product-collection-info .cr-all-reviews-shortcode ol li.review .comment_container .cr-avatar-check:hover,.product-collection-info .cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit:hover{background-color:#13491d;border-color:#13491d;color:var(--WhiteColor)}.product-collection-info .cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel:hover{background-color:var(--GrayColor2);border-color:var(--GrayColor2)}.product-collection-info .cr-all-reviews-shortcode .cr-ajax-search .cr-input-text,.product-collection-info .cr-ajax-search input[type=text]{border:1px solid var(--DarkGreen);width:100%;font:var(--p);line-height:19px;box-shadow:none;background-color:transparent;border-radius:6px;padding:16px;padding-left:calc(1.5em + .75rem);color:var(--SecondColor)}.product-collection-info .cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review{transition:var(--transitionCt)}.product-collection-info .cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review:hover{background-color:#13491d}.product-collection-info .cr-all-reviews-shortcode .cr-ajax-search .cr-ajax-search-icon,.product-collection-info .cr-ajax-search .cr-ajax-search-icon{fill:var(--DarkGreen)}.product-collection-info .cr-all-reviews-shortcode .cr-button-search,.contact-frm-row .wpcf7-submit,.contact-frm-row .wpcf7-submit:focus{background:no-repeat;background-color:var(--DarkGreen);border-color:var(--DarkGreen);color:var(--WhiteColor);padding:8px 44px;font:var(--p)}.product-collection-info .cr-all-reviews-shortcode .cr-button-search:hover,.product-collection-info .cr-all-reviews-shortcode .cr-button-search:focus,.contact-frm-row .wpcf7-submit:hover{background-color:#13491d!important;color:var(--WhiteColor)}.contact-frm-row,.contact-frm-row .wpcf7-checkbox{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contact-frm-row .form-input:not(.wpcf7-checkbox,[type=file]){border:1px solid var(--DarkGreen);width:100%;font:var(--p);line-height:19px;box-shadow:none;background-color:transparent;border-radius:6px;padding:12px;color:var(--SecondColor);display:block}.contact-frm-row .contact-frm-cols:not(:nth-child(-n+2)){grid-column:span 2/span 2}.contact-frm-row .contact-frm-cols .lb-label{font-size:18px;font-weight:600;display:block;margin-bottom:12px}.contact-frm-row .wpcf7-checkbox label,.contact-frm-row .wpcf7-acceptance label{display:flex;align-items:center;flex-wrap:wrap;gap:6px;width:fit-content;cursor:pointer}.contact-frm-row :is(input[type=checkbox],input[type=radio]){appearance:none;width:14px;height:14px;border-radius:3px;border:1px solid var(--DarkGreen);margin:0;background-repeat:no-repeat;background-position:center;background-size:10px;cursor:pointer;transition:var(--transitionCt)}.contact-frm-row :is(input[type=checkbox]:checked,input[type=radio]:checked){background-image:url('data:image/svg+xml,<svg width="9" height="7" viewBox="0 0 9 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 3.62646L3 5.62646L8 0.626465" stroke="white"/></svg>');background-color:var(--DarkGreen)}.contact-frm-row .wpcf7-list-item{margin:0;display:block}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:var(--DarkGreen)}.woocommerce-wishlist .woocommerce table.shop_table :is(th,td){padding:20px 14px;font:var(--p);font-weight:400;background-color:var(--WhiteColor);border:none;color:var(--BlackColor)!important}.woocommerce-wishlist .woocommerce table.shop_table .wishlist-items-wrapper tr:nth-child(odd) td{background-color:hsla(0,0%,50.2%,0.1019607843)}.woocommerce-wishlist .woocommerce table.shop_table th{font-weight:600}.woocommerce-wishlist .woocommerce table.shop_table .product-name a{font:var(--p);font-weight:600;letter-spacing:0px;color:var(--SecondColor);text-decoration:none}.woocommerce-wishlist .woocommerce table.shop_table .product-remove .remove_from_wishlist{font-weight:400;color:var(--RedColor)!important;background-color:transparent!important;display:flex;justify-content:center;font-size:28px;top:-4px;position:relative}.woocommerce-wishlist .woocommerce table.shop_table .product-thumbnail a{display:flex;max-width:90px;width:100%;border-radius:6px;overflow:hidden;min-width:50px}.woocommerce-wishlist .woocommerce table.shop_table .product-thumbnail img{width:100%;height:100%!important}.woocommerce-wishlist .woocommerce .product-add-to-cart .add_to_cart_button{font:var(--subp1);line-height:17px;padding:11px 24px!important;border-radius:8px;color:var(--WhiteColor);background-color:var(--PrimaryColor);border:1px solid var(--PrimaryColor);float:unset;margin:0;display:block;text-decoration:none;transition:var(--transitionCt)}.woocommerce-wishlist .woocommerce .product-add-to-cart .add_to_cart_button:hover{background-color:var(--LightGreen);color:var(--PrimaryColor)}.woocommerce-wishlist .woocommerce ul.shop_table.mobile{background-color:var(--WhiteColor);padding:12px;border-radius:8px}.woocommerce-wishlist .woocommerce ul.shop_table.mobile li{display:flex;flex-wrap:wrap;position:relative;padding:12px;border-radius:12px}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .item-wrapper{display:flex;width:100%;flex-wrap:wrap;gap:14px}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .item-wrapper .product-thumbnail{display:flex;width:100%;height:100%;margin:0;max-width:100px}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .item-wrapper .item-details{display:block;width:100%;flex:1;padding-top:24px}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .product-name :is(h3,a){font:var(--p);font-weight:600;letter-spacing:0px;color:var(--SecondColor);text-decoration:none;margin:0}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .item-details-table{margin:0}.woocommerce-wishlist .woocommerce ul.shop_table.mobile table td{background-color:transparent;font:var(--p);padding:8px 0}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .additional-info-wrapper{width:100%}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .wishlist-in-stock{color:var(--PrimaryColor)}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .add_to_cart_button{margin-left:0!important}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .product-remove{width:24px;height:24px;position:absolute;top:12px;right:12px;z-index:1;display:flex;align-items:center;justify-content:center}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .product-remove .remove_from_wishlist{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--RedColor)}.woocommerce-wishlist .woocommerce ul.shop_table.mobile li:nth-child(odd){background-color:hsla(0,0%,50.2%,0.1019607843)}.woocommerce-wishlist .page-header .entry-title{text-align:center;width:100%;max-width:100%}.compare-table-heading{margin-bottom:22px}.compare-table-heading .title{font:var(--h6);letter-spacing:0px;margin:0 0 12px}.compare-table{width:100%;height:100%;background-color:var(--LightGreen);border-spacing:0;white-space:nowrap;margin:0;border-collapse:unset;font-size:unset}.compare-table-box{width:100%;height:100%;overflow:auto}.compare-table th,.compare-table td{padding:10px 14px;text-align:center;text-transform:capitalize;border:none;border-bottom:1px solid var(--DarkGreen);border-right:1px solid var(--DarkGreen);vertical-align:middle;background-color:var(--LightGreen)!important}table.compare-table thead:first-child tr:first-child th{border-block-start:1px solid var(--DarkGreen)}.compare-table thead .title-label{background-color:var(--WhiteColor)!important;border-left:none;border-top:none!important}.compare-table .title-label{text-align:left;position:sticky;left:0;z-index:2;background-color:var(--LightGreen);border-left:1px solid var(--DarkGreen)}.compare-table .content img{width:auto;height:auto;max-width:100%;margin:0 auto}.compare-table :is(p,a){font:var(--p);margin:0;font-weight:400;color:currentColor}.compare-table .title-label-inner .title p{font-weight:600}.compare-table .title-label-inner{gap:12px}.compare-table .title-label-inner .icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.compare-table .title-label-inner .title{flex:1}.compare-table .content p{margin-bottom:5px}.compare-table .mobile-heading{display:none}.outofstock-rows .product_type_simple{display:none!important}.outofstock-rows .cwg_popup_submit{gap:10px;font:var(--subp1);line-height:17px;padding:12px;border-radius:8px;width:100%;background-color:rgba(255,204,51,.5)!important;border:1px solid rgba(255,204,51,.5)!important;color:var(--SecondColor)!important}.outofstock-rows .cwg_popup_submit:hover .swal2-container{align-items:unset!important}.swal2-container .swal2-popup{border:none;background-color:transparent;border-radius:0;padding:24px 80px;width:100%;max-width:741px}.swal2-container .swal2-popup .swal2-content{border:2px solid var(--TextColor3);background-color:var(--GrayColor2);border-radius:24px;padding:24px;text-align:left}.swal2-container .swal2-popup .swal2-close{position:absolute;background-color:var(--WhiteColor)!important;width:64px;height:64px;border-radius:50%;top:24px;right:3px;display:flex;align-items:center;justify-content:center;color:var(--BlackColor);padding:24px;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.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="currentColor"></path><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="currentColor"></path></svg>');background-repeat:no-repeat;font-size:0;background-size:16px;background-position:center;box-shadow:none}.product-items-sale:has(.sale-ended){align-items:center}.swal2-container .swal2-popup .swal2-content .panel-primary{border:none;box-shadow:none;margin:0}.back-stock-notification-popup .notify-content-wrap .panel-heading h4{font-family:Fredoka;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0px;text-transform:uppercase;color:var(--SecondColor);text-align:unset!important;margin:0 0 10px}.back-stock-notification-popup .notify-content-wrap .panel-body .col-md-12{padding:0}.back-stock-notification-popup .ct-button input{width:100%;padding:0;border-radius:0;background-color:transparent;height:100%;position:absolute;top:0;left:0;opacity:0}.pdp-details-right .cwginstock-subscribe-form .panel-primary{border:none;box-shadow:none}.back-stock-notification-popup .pdp-title .review p{font:var(--p);line-height:19px}.woocommerce .blockUI.blockOverlay{opacity:1!important;background-color:rgba(0,0,0,.4)!important}.woocommerce .blockUI.blockOverlay::before{background-image:url("https://www.artificialgrassdirect.co.uk/wp-content/themes/hello-theme-child/assets/image/loader.svg");width:64px;height:64px;background-color:var(--WhiteColor);opacity:1;border-radius:50%;--lzl-bg-img:"https://www.artificialgrassdirect.co.uk/wp-content/themes/hello-theme-child/assets/image/loader.svg"}.read-more-spacing .read-more-content p{display:block;margin-bottom:16px}.read-more-spacing .read-more-content a:not(.read-more-toggle){color:var(--PrimaryColor)}.bottom-pdf-row{margin-top:30px}.bottom-pdf-row a{font-family:Fredoka;font-weight:500;font-size:14px;line-height:16.94px;letter-spacing:0px;color:var(--SecondColor);display:flex;align-items:center;gap:9px}.ct-button.red{background-color:var(--RedColor);font:var(--h6);font-weight:400;color:var(--WhiteColor);border-color:var(--RedColor)}.ct-button.red:after,.ct-button.red:hover{background-color:#af0420}.out-of-stock-wrap .ct-button.red{pointer-events:none}.compare-table .check-img{width:32px;height:32px;margin:0 auto}.woocommerce .woocommerce-breadcrumb{margin:0;color:#04121d;background-color:#d7d7d7;padding:4px 0;font-size:12px;font-weight:500;font-family:Red Hat Display}.woocommerce .woocommerce-breadcrumb a{color:#04121d;font-size:12px;font-weight:800;font-family:Red Hat Display}.installation-bottom-cols .elementor-widget-container a{display:block;width:100%;position:relative;z-index:1}.installation-bottom-cols .elementor-widget-container img{width:100%}.show_results .show-results-cols{flex:1;width:auto}.show_results .sort-by-filter-cols{width:auto}.table_grid_view_cols{width:fit-content!important}.show_results .show-results-cols.table_grid_view_rows{flex-direction:unset;align-items:center;flex-wrap:wrap}.show_results .show-results-cols.table_grid_view_rows .elementor-widget-shortcode{width:fit-content!important}.hero-slide-section .elementor-slide-heading{margin:0 auto 16px!important;padding-bottom:16px;position:relative;width:fit-content}.hero-slide-section .elementor-slide-heading:before{content:"";width:75%;height:1px;background-color:currentColor;bottom:0;left:0;right:0;margin:0 auto;position:absolute}.arichive-google-review-hero-section .google-review-hero-section .es-badge-title{font-size:12px;line-height:1;font-weight:600;margin:0 10px 0 0}.elementor-widget-html .read-more-content p,.elementor-widget-html .read-more-content a{font-size:16px;font-weight:700;font-family:var(--SecondFont)}.elementor-widget-html .read-more-content .read-more-toggle{font-weight:400;color:var(--SecondColor)}.hero-slide-section .elementor-slide-description b{font-weight:600}.search-no-results .elementor-nothing-found{text-align:center;position:relative;max-width:500px;margin:0 auto;color:var(--SecondColor)!important}.search-no-results .elementor-nothing-found:before{content:"";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="%23222a43" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"><path fill="%23222a43" d="M8.5 9a.5.5 0 1 1 0-1a.5.5 0 0 1 0 1m7 0a.5.5 0 1 1 0-1a.5.5 0 0 1 0 1"/><path d="M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2S2 6.477 2 12s4.477 10 10 10"/><path d="M7.5 15.5s1.5-2 4.5-2s4.5 2 4.5 2"/></g></svg>');width:64px;height:64px;position:relative;display:block;margin:0 auto 12px;background-size:contain;background-position:center}body .col-product-list .filter_col{--width:23%!important}.pdp-total-btn .ct-button.gray,.pdp-total-btn .ct-button.black{font-family:var(--PoppinsFont);font-size:16px;line-height:24px;padding:10px!important;gap:4px;width:100%}.pdp-total-btn .ct-button.yellow{font:var(--h6);font-weight:400;overflow:hidden}.quick-view-box .collection-price .price>p,.back-stock-notification-popup .collection-price .price>p{font:var(--h3);line-height:1;letter-spacing:0px}.quick-view-box .collection-price .price,.back-stock-notification-popup .collection-price .price{align-items:end!important}.quick-view-box .collection-price .price>span,.back-stock-notification-popup .collection-price .price>span{font-weight:500}.hero-slide-section .elementor-button{display:flex!important;margin:0 auto;align-items:center;gap:14px;position:relative;overflow:hidden}.hero-slide-section .elementor-button:after{content:"";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 5.59344L14 5.59344M14 5.59344L9.1 0.593445M14 5.59344L9.1 10.5934" stroke="white" stroke-width="1.5"/></svg>');width:16px;height:12px;position:relative;display:block;top:1px;background-repeat:no-repeat;background-size:contain;background-position:center}.hero-slide-section .elementor-swiper-button{width:40px;height:40px;font-size:0!important;display:block;padding:0;transform:translateY(-50%) scaleX(-1);border-radius:8px;background-color:var(--WhiteColor)!important;color:var(--DarkGreen);transition:var(--transitionCt);transition:var(--transitionCt);z-index:2;border:none;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="M-8.74228e-07 6L14 6M14 6L9.1 1M14 6L9.1 11" stroke="%232A850E" stroke-width="1.5"></path></svg>');background-repeat:no-repeat;background-position:center;background-size:16px}.hero-slide-section .elementor-swiper-button:hover{background-color:#dcdcdc!important}.hero-slide-section .elementor-swiper-button.elementor-swiper-button-prev{transform:translateY(-50%) scaleX(-1)}.cr-reviews-rating .cr-review-link,.cr-reviews-rating .cr-review-link:hover{font:normal normal 400 14px/1 var(--PrimaryFont);letter-spacing:0px;vertical-align:middle;color:var(--SecondColor)}.half-width-pannel-menu .mega-menu-inner-bottom-rows .elementor-heading-title u{font-family:"Fredoka";font-weight:700;letter-spacing:1.4px}.xoo-wsc-drawer-active .xoo-wsc-modal .xoo-wsc-dtg-icon{display:none}.category-hero-sort-description .hero-sort-content,.category-additional-sort-description .hero-sort-content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:15;transition:var(--transitionCt);font:normal normal 700 16px/1.2 var(--SecondFont);letter-spacing:0px}.category-hero-sort-description .hero-sort-content{-webkit-line-clamp:4;margin-bottom:14px}.category-hero-sort-description .hero-sort-content a{font-size:16px;font-weight:700}.category-hero-sort-description .hero-sort-content a:hover{text-decoration:underline}.category-hero-sort-description.show .hero-sort-content,.category-hero-sort-description:not(:has(.cat-faq-read-more)) .hero-sort-content,.category-additional-sort-description.show .hero-sort-content,.category-additional-sort-description:not(:has(.cat-faq-read-more)) .hero-sort-content{-webkit-line-clamp:2000;transition:var(--transitionCt)}.hero-sort-content ul,.hero-sort-content ol{margin-bottom:16px;padding-left:18px}.hero-sort-content ul li,.hero-sort-content ol li{list-style:disc;list-style-position:outside}.hero-sort-content ol li{list-style:decimal}.hero-sort-content :is(h1,h2,h3,h4,h5,h6){font-family:var(--PrimaryFont)}.cat-top-description{gap:0}.cat-top-description .cat-expand-read-more{display:flex;align-items:center;gap:2px;cursor:pointer;width:fit-content;margin:0 auto}.search-results .woocommerce-result-count{margin:0;font:var(--h6);font-weight:500;font-family:var(--SecondFont);color:var(--BlackColor)}.search-results .woocommerce-ordering select{border:1px solid rgba(0,0,0,.1);border-radius:8px;font:var(--h6);font-weight:400;appearance:none;background-repeat:no-repeat;background-size:20px;background-position:right 24px center;padding:6px 60px 6px 24px;cursor:pointer;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAACw0lEQVR4nO3Zz2oUQRDH8XkCwRxUkp3NVs/G3e6NB08iyLJbFXwGCd4Fn0R8Db3nqDdB8ab3YBDFBEWJxIPRo9IhkERj2D/uzkz6+4E5hUBV1296emazDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJKsobl8Sbw+d19cSdE+CPWkFu5fVnPN2X4I9dd6+Oa+vnNcHsdey66oU1x2uS7B9F+zXn5d43cz9YDWrGddduxZrP7WnYPstb3fKrrESmivmxOvP0xbq2IJ9rVMIcj9YjTWf2ZPXH3lbiyx1EuzxWQt1tGC2W4cQuIM733ZH60kfZalzQbdGWayDy+sX6Qw7WY3vfHeiH3uTpU6CfR95wQ5D0AzDXlbF4fvR7vyjR5vuZalzwV6MFYAK7gTSGXZiTeP2Id6eZ6mTYHfHDkCFQiATDv/g6g7Xy66/EpzXl3UMgUwxfPH2rKy6K6cVBlf+9c48wvV5eaXv511zs2dh8uHrZux53jVXmohdHuuNoMSdQKbZ9oNuxV7nVWut1CEEwvCrHYJZfl0Thl/9EEjQT7MIgTD8dEMgDD/dEAjDLz8E4vVdGSHI21pw2q+AxlVdmncI8rYW8X951UswBDnDTzcE+RTDj7XxkafGIcinHH6sbdb94z+EQLwuM/yEQ+CCbh8PQc6dX09L7UFjmhC0uoMWw6+5xaKfT7cT2MfJHiX2Ngaw7P5x+DiIw5wsBMaB7zyIz/R5hEA47acbAmH41RcPds7rziyGv1j087L7Qwk7gXDnpxwC3eYLX7Ih0BMfjJBUCJThpxsCZfjnMQSj/dKnDP+8avQGbRfswxmn/ffxNbLsOjFDC+0bF5y3jb8C4G0j/o3FT0Sjd3NhOaxdj1ezeeti2fUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASNlvjpuXYIizHykAAAAASUVORK5CYII=")}.contact-form-section .wpcf7-response-output{border-color:var(--RedColor)!important;color:var(--RedColor)}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link .mega-indicator:after{content:""!important}.pdp-cms-content{padding-top:8px}.pdp-cms-content p img{max-width:90px;display:inline-block;margin-right:6px}.woocommerce-wishlist .woocommerce-message{width:100%;margin:0;border-top-color:var(--DarkGreen)}.woocommerce-wishlist .woocommerce-message:before{color:var(--DarkGreen)}.head-sign-inner .ft-newsletter-frm-wrap form.klaviyo-form{padding:0!important}.contact-form-section .e-n-tabs-heading{flex-wrap:nowrap;flex-direction:row;padding:0 20px}.contact-form-section .e-n-tabs-heading .e-n-tab-title{flex:1;padding:24px}.contact-form-section .contact-frm-row .wpcf7-submit{font:var(--p);font-weight:500;color:var(--WhiteColor);background-color:var(--PrimaryColor);border:1px solid var(--PrimaryColor);border-radius:10px;padding:10px 16px;text-transform:capitalize;width:100%;max-width:160px}.contact-form-section .contact-frm-row .wpcf7-submit:hover{background-color:#13491d!important;color:var(--WhiteColor)}.scroll_btn_wrapper .e-con-inner,.page-top-category-wrap .elementor-icon-list-items{display:flex;flex-direction:row!important;gap:11px;overflow:auto;flex:unset!important;white-space:nowrap;justify-content:flex-start!important;max-width:100%;flex-wrap:nowrap!important;padding-bottom:10px!important;margin:0!important}.scroll_btn_wrapper .elementor-button,.page-top-category-wrap a{background-color:var(--DarkGreen);color:var(--WhiteColor);border-radius:8px;font:var(--p);font-weight:500;display:block;line-height:1;padding:9px 12px;transition:var(--transitionCt)}.scroll_btn_wrapper .elementor-button:hover,.page-top-category-wrap a:hover{background-color:var(--RedColor);color:var(--WhiteColor)}.scroll_btn_wrapper .link_scroll_btn{width:fit-content;flex:unset;max-width:fit-content!important;display:block;min-width:auto}.scroll_btn_wrapper .link_scroll_btn .elementor-button-wrapper{width:100%;display:block}.scroll_btn_wrapper .link_scroll_btn .elementor-widget-container{width:100%;display:block}.woocommerce nav.woocommerce-pagination ul{border:none;margin:0 auto;display:flex;flex-direction:row;align-items:center;width:fit-content;gap:6px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:var(--PrimaryColor);border-radius:4px}.woocommerce nav.woocommerce-pagination ul li{border:none;display:block!important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:var(--DarkGreen);color:var(--WhiteColor)}.woocommerce nav.woocommerce-pagination{overflow:auto}.meet-the-team-row-wrap .elementor-social-icons-wrapper .elementor-icon{justify-content:flex-start}.pdp-card .wpclv-attribute-label{font:var(--subp1);font-weight:500!important;line-height:17px;width:100%;padding:0 8px;margin-bottom:12px!important}.pdp-card .wpclv-attributes .wpclv-terms .wpclv-term{margin:0;background-color:var(--GrayColor2);border:1px solid var(--WhiteColor);border-radius:8px}.pdp-card .wpclv-attributes .wpclv-terms{margin:0;display:flex;align-items:center;gap:3px}.pdp-card .wpclv-attributes .wpclv-terms .wpclv-term-color span,.pdp-card .wpclv-attributes .wpclv-terms .wpclv-term-color a{border-radius:8px}.pdp-card .wpclv-attributes .wpclv-terms .wpclv-term.active{border-color:var(--SecondColor)}.pdp-card .color_attribute_wrap{margin-top:16px}.call-to-action-section p:not(:last-child){margin-bottom:24px}.call-to-action-section a:not(.read-more-toggle){font-weight:700;text-decoration:underline!important;color:var(--WhiteColor)!important}.call-to-action-section a:not(.read-more-toggle):hover{text-decoration:underline!important;color:var(--PrimaryColor)!important}.page-benefits-rows .page-benefits-cols .elementor-widget-image-box{flex:1}.page-customer-gallery .container{max-width:1684px}.page-customer-gallery .main-collection-slider{margin-left:calc(( 100% - 1692px ) / 2)}.page-customer-gallery .main-collection-section{margin-bottom:40px}.alg-price-label-before,.alg-price-label-instead{color:var(--SecondColor);font:normal normal 500 16px/1 var(--PrimaryFont)}.alg-price-label-before .price-green,.alg-price-label-instead .price-green{color:var(--DarkGreen);font:normal normal 500 28px/1 var(--PrimaryFont);letter-spacing:0px}.product-items-content .alg-price-label-before,.product-items-content .alg-price-label-instead{font-size:12px}.product-items-content .alg-price-label-before .price-green,.product-items-content .alg-price-label-instead .price-green{font-size:16px}.hero-inner-cols-v2 .elementor-widget-heading,.hero-inner-cols-sub-desc{padding-bottom:10px;border-bottom:1px solid var(--GrayColor2)}.hero-inner-cols-sub-desc a{text-decoration:underline}.woocommerce-cart-form .price-green{font-size:16px;color:currentColor}.woocommerce-cart-form .alg-price-label-before{font-size:12px}.single-column-product .mega-menu-price .elementor-widget-text-editor:last-child .elementor-widget-container .off-price{color:#6f6f6e;text-decoration:line-through;font:var(--subp1);line-height:1;font-weight:500}.elementor-widget-shortcode:has(.main-faq-section){width:100%}.category-addtional-content .category-additional-sort-description .hero-sort-content{font:normal normal 400 14px/24px var(--PrimaryFont);letter-spacing:0px}.category-addtional-content .category-additional-sort-description .cat-faq-read-more{font-size:14px;margin-top:14px;display:inline-block}.sale-ended-hide,.woocommerce a.added_to_cart{display:none}.product-rec-items.hidden-post{display:none!important}.product-rec-btn{width:100%;margin-top:12px}.product-rec-btn .ct-button{align-items:center;width:100%;border-radius:8px;padding:8px;cursor:pointer;font-weight:500}.product-rec-btn .ct-button .icon{display:flex}.blog-sidebar-cols{height:fit-content;position:sticky;top:130px;left:0}.blog-sidebar-sticky-off .product-rec-list{max-height:455px;overflow:auto}.blog-sidebar-sticky-off .product-rec-list::-webkit-scrollbar-track{background-color:var(--WhiteColor);border-left:3px solid var(--WhiteColor)}.blog-sidebar-sticky-off .product-rec-list::-webkit-scrollbar{width:8px;background-color:var(--WhiteColor);border-left:3px solid var(--WhiteColor)}.blog-sidebar-sticky-off .product-rec-list::-webkit-scrollbar-thumb{border-left:4px solid var(--WhiteColor);background-color:var(--PrimaryColor)}.pdp-total-btn .ct-button.yellow{background-color:var(--YellowColor)!important;border-color:var(--YellowColor)!important;color:var(--SecondColor)!important}.pdp-total-btn .ct-button.yellow:not(:disabled):hover{background-color:#e6ac00!important;border-color:#e6ac00!important;color:var(--SecondColor)!important}.variations option:disabled,.ct-select .out-of-stock,.woocommerce div.product form.cart .pdp-choose-size .variations select .out-of-stock{color:#aaa}.current_category_children .collection-slider{padding:0!important}.current_category_children .collection-items-img .aspect-ratio{padding-bottom:83%}.collection-content-inner .collection-heading .h3{margin:0}.mySwiper:not(.swiper-initialized) .swiper-wrapper>div:not(:first-child){display:none}.mySwiper:not(.swiper-initialized) .swiper-wrapper>div:first-child{width:25%}.pdp-details-slider:not(.swiper-initialized) .swiper-wrapper>div:first-child{width:100%}.pdp-thumbnail:not(.swiper-initialized) .swiper-slide:first-child{height:calc(100% / 3);width:100%}.pdp-total-btn .ct-button.yellow:after{content:""!important;transform:none!important}.pdp-total-btn .ct-button.yellow.loading:before{font-family:WooCommerce;content:"";animation:spinBefore 2s linear infinite;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.woocommerce .blockUI.blockOverlay.lzl:not(.lzl-ed)::before,.woocommerce .blockUI.blockOverlay.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22333%22%20height%3D%22333%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.current_category_children .collection-price-main .btn{width:auto;height:auto;padding:13px 23px;line-height:1}.current_category_children .collection-price-main .btn:only-child{width:100%}.current_category_children .collection-price-main .btn{width:auto;height:auto}.current_category_children .collection-price-main .btn .icon{display:flex}.current_category_children .main-collection-slider{margin:0;padding:0}.current_category_children{margin:0!important}.sticky-add-to-cart{position:fixed;bottom:0;left:0;width:100%;height:auto;z-index:99999;background-color:var(--WhiteColor);box-shadow:0 0 9px rgba(0,0,0,.12);padding:16px 0;display:none}.sticky-add-to-cart .product-info{width:100%;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1672px;padding:0 16px;gap:20px}.sticky-add-to-cart .product-info-left{display:flex;align-items:center;flex:1;gap:14px}.sticky-add-to-cart .product-image{position:relative;padding-bottom:70px;width:70px;border-radius:10px;overflow:hidden;border:1px solid #ccc}.sticky-add-to-cart .product-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;object-position:center}.sticky-add-to-cart .product-inner-info{flex:1}.sticky-add-to-cart .product-inner-info .product-name{display:block;font:var(--p);font-weight:500;margin-bottom:6px;line-height:1}.sticky-add-to-cart .product-inner-info .product-price{color:var(--SecondColor);font:var(--p);display:flex;align-items:center;gap:4px;margin:0}.sticky-add-to-cart .product-inner-info .product-price .test{font:var(--p);font-weight:500;color:var(--DarkGreen);line-height:1}.sticky-add-to-cart .product-inner-info .product-price .test del span{color:#6f6f6e;font:var(--subp1);line-height:17px}.sticky-add-to-cart .product-inner-info .product-price .test ins{text-decoration:none}.sticky-add-to-cart .product-inner-info .product-price .test ins span{color:#a91714;font-weight:600}.sticky-add-to-cart .product-info-right{display:flex;align-items:center;flex-wrap:wrap;gap:12px;justify-content:flex-end}.sticky-add-to-cart .pdp-qty-box{padding:8px}.sticky-add-to-cart .ct-button-1{font:var(--p);font-weight:500;border-radius:8px;padding:9px 16px}.sticky-add-to-cart .ct-button-1 .icon,.sticky-add-to-cart .ct-button.yellow .icon{display:flex}.sticky-add-to-cart .ct-button.yellow{background-color:var(--YellowColor)!important;border-color:var(--YellowColor)!important;color:var(--SecondColor)!important;font:var(--p);border-radius:8px;font-weight:500;display:flex;align-items:center;overflow:hidden}.sticky-add-to-cart .ct-button.red{border-radius:8px;font:var(--subp1);pointer-events:none;padding:9px 26px}.sticky-add-to-cart .outofstock-rows .cwg_popup_submit{padding:12px 36px}.simple_extra_box{margin-bottom:26px;display:flex;flex-direction:column;gap:16px}.simple_extra_box .simple-calculator-wrap{margin:0}.inner-content-more.elementor-widget-html .read-more-content p,.inner-content-more.elementor-widget-html .read-more-content a{font-size:unset;font-weight:unset;font-family:unset}.inner-content-more.elementor-widget-html .read-more-content p{display:block}.inner-content-more.elementor-widget-html .read-more-content a{font-weight:700;color:var(--SecondColor)}.inner-content-more.elementor-widget-html .read-more-content a:hover{color:var(--PrimaryColor)}.inner-content-more ul{margin-bottom:16px}.inner-content-more ul li{list-style:disc;list-style-position:inside}.search-mobile-popup-wrap .dialog-widget-content{border-radius:10px!important}.search-mobile-popup-wrap{padding:0 20px}.search-mobile-popup-wrap .e-search-input-wrapper .e-search-input{padding:12px 20px!important;height:auto;min-height:auto}.search-mobile-popup-wrap .e-search-submit,.search-mobile-popup-wrap .e-search-submit:focus{padding:10px 20px!important;gap:8px;line-height:1!important;background-color:var(--DarkGreenText)!important}.search-mobile-popup-wrap .e-search-input-wrapper .e-font-icon-svg{width:16px;height:16px}.search-mobile-popup-wrap .dialog-close-button{position:absolute;background-color:#fff!important;width:40px;height:40px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;color:#222a43!important;padding:10px;top:-40px!important;right:-40px!important}.xoo-wsc-markup .xoo-wsc-pprice .alg-price-label-before,.xoo-wsc-markup .xoo-wsc-pprice .alg-price-label-before .price-green{font-size:14px}.compare-table .alg-price-label-before{font-weight:400}.compare-table .alg-price-label-before .price-green{font-size:16px}.woocommerce .woocommerce-breadcrumb .container{max-width:1676px}.woocommerce .woocommerce-breadcrumb a{color:#777;font:normal normal 500 12px/24px var(--SecondFont)}.woocommerce .woocommerce-breadcrumb .hfe-breadcrumbs-separator-icon{font-size:0!important;background-image:url('data:image/svg+xml,<svg width="7" height="12" viewBox="0 0 7 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 11L6 6L1 1" stroke="%23777777"/></svg>');width:12px;height:12px;background-size:contain;background-position:center;background-repeat:no-repeat}.woocommerce .woocommerce-breadcrumb .breadcrumbs li{color:#04121d;font:normal normal 700 12px/24px var(--SecondFont)}.luxury-tab-slider ul.products .slick-track{display:flex;flex-direction:row}.luxury-tab-slider ul.products .slick-slide{float:unset;height:auto}.luxury-tab-slider ul.products .slick-slide>div{height:100%}.why-choose-content-wrap .read-more-content{color:var(--WhiteColor)}.why-choose-content-wrap .read-more-content p,.why-choose-content-wrap .read-more-content a:not(.read-more-toggle){font-size:14px;line-height:24px;font-weight:400}.why-choose-content-wrap .read-more-content a:not(.read-more-toggle){font-weight:600}.why-choose-content-wrap .read-more-content p{display:block;margin-bottom:24px}.why-choose-content-wrap ul{padding-left:20px;margin-bottom:24px}.why-choose-content-wrap li{list-style:disc}.area-page-top-section .cat-top-description :is(h1,h2,h3,h4,h5,h6),.area-page-top-section .cat-top-description :is(h1,h2,h3,h4,h5,h6) strong{margin:0;font-size:16px;font-weight:700;letter-spacing:0;text-transform:lowercase;font-family:var(--SecondFont)}.area-page-top-section .cat-top-description :is(h1,h2,h3,h4,h5,h6)::first-letter,.area-page-top-section .cat-top-description :is(h1,h2,h3,h4,h5,h6) strong::first-letter{text-transform:uppercase}.why-choose-content-wrap .read-more-content .read-more-toggle{color:var(--WhiteColor)!important;text-decoration:none}.call-to-action-section b{font-weight:700}.faq-body .faq-content ul,.faq-body .faq-content ol{padding-left:30px}.faq-body .faq-content ul li{list-style:disc}.faq-body .faq-content ol li{list-style:decimal}.faq-body .faq-content li{margin-bottom:5px}.category-speak-popup .dialog-close-button{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:22px;right:-77px!important;top:0!important}.category-speak-popup .right-cols-popup{position:relative;padding:116px 36px;border:none!important}.category-speak-popup .right-cols-popup:before{content:"";width:100%;height:100%;background-color:transparent;border:16px solid var(--WhiteColor);top:0;left:0;border-radius:26px;pointer-events:none}.category-speak-popup .right-cols-popup:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 32px);height:calc(100% - 32px);right:0;bottom:0;margin:auto;border:1px solid var(--DarkGreen);background-color:transparent;pointer-events:none;border-radius:8px}.category-speak-popup .elementor-location-popup .e-con-boxed{overflow:auto;height:100%;max-height:100%;padding:30px}.category-speak-popup .elementor-location-popup .e-con-boxed .e-con-inner{overflow:auto;padding:0}.category-speak-popup .elementor-location-popup .e-con-boxed .e-con-inner::-webkit-scrollbar{display:none}.category-speak-popup .left-cols-popup{min-height:100%}.category-speak-popup .dialog-widget-content{overflow:unset!important}.category-speak-popup .right-cols-popup .elementor-widget-container{margin:0!important}.category-speak-popup .right-cols-popup .elementor-widget-text-editor a{text-decoration:underline;font-weight:600}.product-info-right .ct-button:after{display:none}.product-info-right .ct-button.added:before{font-family:WooCommerce;content:""}.product-info-right .ct-button.loading:before{content:"";animation:spin 2s linear infinite}.sidebar-team-column.top-author-cols .elementor-image-box-content{padding:0;border:none}.sidebar-team-column.top-author-cols .elementor-image-box-img{display:flex;align-items:center}.sidebar-team-column.top-author-cols .elementor-image-box-content .elementor-image-box-title{margin:0}.mega-menu-inner-bottom-rows .elementor-widget-heading .elementor-heading-title{margin:0!important}.nav-link-list{width:100%}.nav-link-list ul{display:flex;gap:11px;overflow:auto;align-items:center;padding-bottom:10px}.nav-link-list .link{text-transform:none;letter-spacing:normal;padding:9px 12px;background-color:var(--DarkGreen);color:var(--WhiteColor);border-radius:8px;font:normal normal 400 14px/1 "Reem Kufi",Sans-serif;line-height:1;white-space:nowrap}.nav-link-list .link:hover{background-color:var(--RedColor);color:var(--WhiteColor);font:normal normal 400 14px/1 "Reem Kufi",Sans-serif}.nav-link-list li>*{display:flex;flex-direction:column;justify-content:center;margin:0}.quick-view-box .back-stock-notification-popup .pdp-title-card{display:none}.back-stock-notification-popup .iti__country-container .iti__selected-country,.back-stock-notification-popup .iti__country-container .iti__selected-country .iti__selected-country-primary,.back-stock-notification-popup .iti__country-container .iti__dropdown-content .iti__search-input{background-color:transparent!important}.back-stock-notification-popup .iti__country-container .iti__dropdown-content .iti__search-input{margin:0}.back-stock-notification-popup .iti__country-container .iti__selected-country .iti__selected-dial-code{color:rgba(34,42,67,.85)}.category-sidebar-filter-cols .filter_col{padding:20px}.category-sidebar-filter-cols .dialog-close-button{position:absolute;background-color:var(--WhiteColor);width:64px;height:64px;border-radius:50%;top:24px!important;right:-77px!important;left:auto!important;display:flex;align-items:center;justify-content:center;color:var(--BlackColor)!important;padding:24px}.category-sidebar-filter-cols .dialog-message{height:100%!important;padding:0!important}.faq-box-inner.force-column-break{break-after:column}.load-sample-list-view .product-content .content .price-content{display:none}.load-sample-list-view .product-content .price-content .view-product-btn,.load-sample--grid .product-content .price-content .price-btn,.load-sample--grid .product-content .price-content .add-to-basket-sample .check-box,.load-sample--grid .product-content .price-content .add-to-basket-sample .selected-items,.load-sample--grid .product-content .price-content .add-to-basket-sample:has(.input-check:checked) .add-basket{display:none}.load-sample--grid .product-content .price-content .add-to-basket-sample:has(.input-check:checked) .selected-items{display:block}.load-sample--grid{display:grid;grid-template-columns:repeat(3,1fr)}.load-sample--grid .collection-label{margin:0 auto;max-width:min(246px,calc(100% - 25px));position:absolute}.load-sample--grid .product-select-items .product-select{height:100%}.load-sample--grid .product-select-inner{padding:10px;flex-direction:column;height:100%}.load-sample--grid .product-select-inner .product-content{width:100%;gap:20px;flex:1;display:flex;flex-direction:column}.load-sample--grid .product-content .content{padding:0;border:0;flex:1}.load-sample--grid .product-content .content .price-content{margin-top:15px}.load-sample--grid .product-content .price-content{padding-left:0;width:100%}.load-sample--grid .product-content .price-content .right{position:absolute;top:10px;right:10px;display:none}.load-sample--grid .product-content .price-content .left{max-width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.load-sample--grid .product-select-items{display:flex;flex-direction:column;justify-content:end;position:relative;padding-top:28px}.load-sample--grid .product-content .title{margin-bottom:10px}.load-sample--grid .product-content .price-content .btn{margin:0;width:100%;padding:6px;font:normal normal 500 12px/15px var(--PrimaryFont)}.load-sample--grid .price-content .check-box .input-check{border-width:2px;height:25px;width:25px;background-color:var(--WhiteColor);background-size:16px}.load-sample--grid .price-content .check-box .input-check:checked{background-image:url('data:image/svg+xml,<svg width="22" height="17" viewBox="0 0 22 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 9.4L6.71429 15L21 1" stroke="white" stroke-width="1.5"/></svg>');background-color:var(--DarkGreen)}.load-sample--grid .product-select-inner .product-img{max-width:100%;height:auto;border-radius:12px}.load-sample--grid .product-content .price-content .right .check-box{position:static}.category-sidebar-filter-cols .dialog-widget-content{height:100%}.mob-topbar-row .elementor-icon-box-description,.mob-topbar-row .elementor-icon-box-description a{font-size:16px!important;line-height:1.2;text-align:center}.load-sample--grid .product-content .price-content .left .sample-btn,.load-sample-list-view .product-content .price-content .left .add-to-basket-sample{display:none}.load-sample--grid .add-to-basket-sample{border-radius:4px;color:var(--SecondColor)}.sample-top-category-rows .e-con-inner .slick-slide>div,.related-post-section .elementor-loop-container .category-artificial-grass-direct{padding:0 15px}.sample-top-category-rows .e-con-inner .slick-list,.related-post-section .elementor-loop-container{margin:0 -15px}.popular-inner-items>.elementor-element>.elementor-element{justify-content:space-between;gap:10px}.popular-inner-items .elementor-heading-title a,.popular-inner-items .elementor-heading-title,.popular-inner-items .elementor-element:first-child .elementor-widget-text-editor:last-child .elementor-widget-container p,.popular-inner-items .elementor-element:first-child .elementor-widget-text-editor:last-child .elementor-widget-container{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.popular-inner-items .elementor-element:first-child .elementor-widget-text-editor:last-child .elementor-widget-container{padding:0}.home-tab-section .e-n-tabs-heading{display:flex;flex-wrap:nowrap;flex-direction:row;padding:0 70px;overflow:auto}.home-tab-section .e-n-tabs-heading .e-n-tab-title{flex:1;padding:15px 44px}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid{display:flex;gap:10px;margin-top:10px}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid .coupon-col-1{flex:1}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid .woocommerce-button{width:100%}.related-post-section .elementor-loop-container .slick-track{display:flex;flex-direction:row}.related-post-section .elementor-loop-container .slick-track .slick-slide{height:auto}.related-post-section .elementor-loop-container .slick-track .slick-slide>div,.related-post-section .elementor-loop-container .category-artificial-grass-direct{height:100%}.related-post-section .elementor-loop-container .category-artificial-grass-direct{padding-bottom:2px}.single-row-product .popular-inner-items>.elementor-element>.elementor-element{min-height:115px}.sample-top-category-rows .slick-track{margin-left:0}.sample-top-category-rows .e-con-inner{display:block}.woocommerce-wishlist .woocommerce table.shop_table .product-price span:not(.nobr){font-size:16px!important;font-weight:500;color:currentColor}.cr-all-reviews-shortcode .cr-review-form-item img{border:1px solid var(--GrayColor3);border-radius:8px;overflow:hidden}.sample-top-category-rows .e-con-inner:not(.slick-initialized,:has(.main-collection-section)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.load-sample--grid .product-content .price-content .add-to-basket-sample{gap:6px;cursor:pointer;transition:var(--transitionCt)}.product-content .category li{font:var(--p);line-height:1}.woocommerce-cart-form .cart_item .product-price span,.woocommerce-cart-form .cart_item .product-subtotal span{font-size:16px;font-weight:500}.cs-checkout-rows .woocommerce-checkout-review-order-table .product-name,.cs-checkout-rows .woocommerce-checkout-review-order-table tfoot td:first-child{width:56%}.cs-checkout-rows .woocommerce-checkout-review-order-table .product-total,.cs-checkout-rows .woocommerce-checkout-review-order-table tfoot td:last-child{text-align:right}.cs-checkout-rows .button:after{display:none}.cs-checkout-rows .revolut-payment-method-save label{margin:0!important}.cs-checkout-rows .wc_payment_method.payment_method_revolut_pay input{margin-right:19px!important}.cs-checkout-rows .woocommerce-privacy-policy-text p{font-size:14px}.cs-checkout-rows .woocommerce-terms-and-conditions-checkbox-text{font-size:14px}.cs-checkout-rows input#terms{margin-top:2px}.cs-checkout-rows .woocommerce-checkout-payment{margin-top:10px!important}.cs-checkout-rows .woocommerce-billing-fields__field-wrapper,.cs-checkout-rows .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap}.cs-checkout-rows .woocommerce-billing-fields__field-wrapper .form-row-first,.cs-checkout-rows .woocommerce-billing-fields__field-wrapper .form-row-last,.cs-checkout-rows .woocommerce-shipping-fields__field-wrapper .form-row-first,.cs-checkout-rows .woocommerce-shipping-fields__field-wrapper .form-row-last{width:calc(100% / 2)!important}.cs-checkout-rows .woocommerce-billing-fields__field-wrapper .form-row-first,.cs-checkout-rows .woocommerce-shipping-fields__field-wrapper .form-row-first{padding-right:5px!important}.cs-checkout-rows .woocommerce-billing-fields__field-wrapper .form-row-last,.cs-checkout-rows .woocommerce-shipping-fields__field-wrapper .form-row-last{padding-left:5px!important}.cs-checkout-rows .woocommerce-checkout-review-order-table thead th{border-bottom:1px solid #ebebeb!important}.cs-checkout-rows .woocommerce-checkout-review-order-table .product-total{padding-right:0!important}.cs-checkout-rows .woocommerce-checkout-review-order-table tfoot .order-total .includes_tax{display:block}body .cs-checkout-rows .woocommerce-checkout-review-order-table .product-name{padding-left:0!important}.classic-tab-rows .collection-label{flex-wrap:nowrap}.category-addtional-content .category-additional-sort-description.show .hero-sort-content{-webkit-line-clamp:2000}.cs-checkout-rows .woocommerce-checkout-review-order-table .woocommerce-shipping-methods label{cursor:pointer}.woocommerce-wishlist .woocommerce .wishlist_table.responsive.mobile{width:100%}.woocommerce-wishlist .woocommerce .wishlist_table.responsive.mobile .wishlist-empty{margin:60px 0}body.woocommerce-cart .woocommerce .return-to-shop .button:after{display:none}body.woocommerce-cart .woocommerce .return-to-shop .button:hover{background-color:#13491d}.outofstock-rows .cwg_popup_submit:hover{background-color:#e6ac00!important}.terms-and-conditions-rows p:not(:has(strong)){margin-bottom:12px}.inner-hero-header-v2 .swiper-slide-contents .elementor-button:hover{background-color:#13491d!important}.load-sample--grid:has(.wpfPreviewLoader){display:flex}.col-product-list .wpfPreviewLoader{margin:5% auto}.main-collection-slider:not(:has(.mySwiper.swiper-initialized)) .collection-slider-btn{display:none}.load-sample--grid .product-content .price-content .add-to-basket-sample:has(.input-check:checked){background-color:var(--PrimaryColor);color:var(--WhiteColor);border-color:var(--PrimaryColor)}.load-sample--grid .product-content .price-content .add-to-basket-sample:has(.input-check:checked):after{background-color:#13491d}.load-sample--grid .product-content .price-content .view-product-btn:after{display:block}.blog-right-table-cols .elementor-toc__list-item-text-wrapper{align-items:flex-start}.read-more-content .hidden-content a{font-size:16px;font-weight:400;text-decoration:underline}.read-more-content .hidden-content a:hover{color:var(--PrimaryColor)}.pdp-thumbnail-items .play-btn{width:46px;height:46px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:var(--WhiteColor)}.faq-body .cat-faq-read-more:not(.active){margin-top:14px;display:inline-block}.hero-sort-content.show{-webkit-line-clamp:unset}.cta-page-section .cta-title .elementor-heading-title a,.popular-inner-items .elementor-heading-title a{font-weight:unset;text-decoration:none}.read-more-content a:not(.read-more-toggle){font:var(--p);font-weight:700;line-height:1;letter-spacing:0px;text-decoration:underline;color:var(--SecondColor)}.read-more-content a:not(.read-more-toggle):hover{color:var(--PrimaryColor)}.hero-inner-cols-sub-desc a{font:var(--p);font-weight:700;line-height:1;letter-spacing:0px;text-decoration:underline;font-style:italic}.hero-inner-cols-sub-desc a:hover{color:var(--SecondColor)!important}.news-content-section span{font-weight:unset!important}.compare-header-product-row .product-items-content{padding:0}.compare-header-product-row .product-items-title{padding:0;border:none;background-color:transparent}.compare-table .compare-header-product-row .alg-price-label-before{font-weight:500}.compare-header-product-row .product-items-btns .btn,.compare-header-product-row .product-items-btns .cwg_popup_submit{white-space:nowrap;padding:8px;flex:1}.compare-header-product-row .product-items-btns,.compare-header-product-row .product-items-btns .btn .icon{display:flex}.compare-header-product-row .product-items-btns .outofstock-rows{width:100%}.blog-right-table-cols .elementor-toc__header{cursor:pointer}.blog-right-table-cols .elementor-toc__header .elementor-toc__toggle-button{pointer-events:none}.pdp-slider-right-inner .pdp-items-label{max-width:unset}.woocommerce-checkout .payment_method_revolut_cc input{margin-right:18px!important}.our-popular-category:not(.slick-initialized) .popular-inner-cols:first-child{width:25%}.our-popular-category:not(.slick-initialized) .popular-inner-cols:not(:first-child){display:none!important}.main-quality-section .collection-price-main .btn{align-items:center}.main-quality-section .main-faq-row{gap:29px}.quality-right-content :is(h1,h2,h3,h4,h5,h6,.title){font:var(--h4);margin:0 0 21px}.quality-right-content p{font:var(--p)}.quality-right-content p:not(:last-child){margin-bottom:16px}.main-quality-section .faq-box-left .collection-items-img .aspect-ratio{padding-bottom:74.6%}.main-quality-section .collection-items-img{width:100%}.quality-right-content{padding:20px 0;display:flex;flex-direction:column;justify-content:center}.quality-right-content-inner{height:auto;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:15;transition:var(--transitionCt)}.quality-right-content.show .quality-right-content-inner{-webkit-line-clamp:unset;display:block}.main-quality-section .alg-price-label-before .price-green,.main-quality-section .alg-price-label-instead .price-green{font-size:16px}.main-quality-section .alg-price-label-before,.main-quality-section .alg-price-label-instead{font-size:12px}.quality-right-content .cat-faq-read-more{display:inline-block;width:fit-content;margin-top:16px}.mega-menu-inner-bottom-rows .elementor-widget-heading .elementor-heading-title a,.mega-menu-inner-bottom-rows .elementor-widget-heading .elementor-heading-title a:hover{color:var(--WhiteColor);font-family:var(--PrimaryFont);font-weight:700;text-decoration:underline;letter-spacing:1px;transition:none}.quick-view-box .pdp-choose-size{padding:16px}.search-result-inner-wrap{width:100%}.search-result-inner-wrap .elementor-grid{grid-template-columns:repeat(4,1fr)!important}.left-single-product .elementor-widget-heading a,.about-location-row .elementor-widget-heading a{font-weight:unset}.about-location-row .elementor-heading-title{letter-spacing:normal!important}.cr-all-reviews-shortcode .cr-comment-productname-a,.woocommerce-shipping-totals .shipping-calculator-button{font:var(--p)!important;font-weight:700!important;line-height:1!important;letter-spacing:0;text-decoration:underline;color:var(--SecondColor)!important}.cr-all-reviews-shortcode .cr-comment-productname-a:hover,.woocommerce-shipping-totals .shipping-calculator-button:hover{color:var(--PrimaryColor)!important}.woocommerce-shipping-totals .shipping-calculator-button:after{color:var(--SecondColor)!important;text-decoration:none!important}.woocommerce-shipping-calculator .button:hover{background-color:#13491d}.woocommerce-shipping-calculator .button:after{display:none}.wc-revolut-pay-express-checkout-instance #wc-revolut-pay-express-checkout-button-separator{margin-top:24px}.cr-all-reviews-shortcode .cr-show-more-review-spinner{background:url("https://www.artificialgrassdirect.co.uk/wp-content/themes/hello-theme-child/assets/image/loader.svg")!important;background-size:contain!important;animation:none!important;background-color:var(--WhiteColor)!important;border-radius:50%;width:64px;height:64px;--lzl-bg-img:"https://www.artificialgrassdirect.co.uk/wp-content/themes/hello-theme-child/assets/image/loader.svg"}.sticky-add-to-cart .ct-button.yellow:after{display:block}.pdp-thumbnail:not(.swiper-initialized) .swiper-wrapper>div:first-child{width:100%}.news-content-section .elementor-menu-anchor{display:block}.show_results .elementor-shortcode .woocommerce-ordering{margin:0;float:unset}.show_results .woocommerce-ordering select{border:1px solid rgba(0,0,0,.1);border-radius:8px;font:var(--h6);font-weight:400;appearance:none;background-repeat:no-repeat;background-size:20px;background-position:right 24px center;padding:6px 60px 6px 24px;cursor:pointer;color:var(--BlackColor);background-color:var(--WhiteColor);background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAACw0lEQVR4nO3Zz2oUQRDH8XkCwRxUkp3NVs/G3e6NB08iyLJbFXwGCd4Fn0R8Db3nqDdB8ab3YBDFBEWJxIPRo9IhkERj2D/uzkz6+4E5hUBV1296emazDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJKsobl8Sbw+d19cSdE+CPWkFu5fVnPN2X4I9dd6+Oa+vnNcHsdey66oU1x2uS7B9F+zXn5d43cz9YDWrGddduxZrP7WnYPstb3fKrrESmivmxOvP0xbq2IJ9rVMIcj9YjTWf2ZPXH3lbiyx1EuzxWQt1tGC2W4cQuIM733ZH60kfZalzQbdGWayDy+sX6Qw7WY3vfHeiH3uTpU6CfR95wQ5D0AzDXlbF4fvR7vyjR5vuZalzwV6MFYAK7gTSGXZiTeP2Id6eZ6mTYHfHDkCFQiATDv/g6g7Xy66/EpzXl3UMgUwxfPH2rKy6K6cVBlf+9c48wvV5eaXv511zs2dh8uHrZux53jVXmohdHuuNoMSdQKbZ9oNuxV7nVWut1CEEwvCrHYJZfl0Thl/9EEjQT7MIgTD8dEMgDD/dEAjDLz8E4vVdGSHI21pw2q+AxlVdmncI8rYW8X951UswBDnDTzcE+RTDj7XxkafGIcinHH6sbdb94z+EQLwuM/yEQ+CCbh8PQc6dX09L7UFjmhC0uoMWw6+5xaKfT7cT2MfJHiX2Ngaw7P5x+DiIw5wsBMaB7zyIz/R5hEA47acbAmH41RcPds7rziyGv1j087L7Qwk7gXDnpxwC3eYLX7Ih0BMfjJBUCJThpxsCZfjnMQSj/dKnDP+8avQGbRfswxmn/ffxNbLsOjFDC+0bF5y3jb8C4G0j/o3FT0Sjd3NhOaxdj1ezeeti2fUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASNlvjpuXYIizHykAAAAASUVORK5CYII=")}.wc_payment_method.payment_method_ppcp-googlepay label img{width:100%!important;max-width:40px}.pdp-details-right .back-stock-notification-popup .pdp-card.pdp-title-card{display:none}.product-items-title .alg-price-label-before del{color:#6f6f6e!important;font:var(--subp1);line-height:17px;opacity:1!important}.product-items-title .alg-price-label-before{font:var(--subp1);line-height:17px}.product-items-title .alg-price-label-before ins{font:var(--p);line-height:1;color:var(--DarkGreen);font-weight:500!important;text-decoration:none}.product-items-title .alg-price-label-before:has(del) ins{color:#a91714;font-weight:600!important}.wc-revolut-pay-express-checkout-instance,.wc-revolut-payment-request-instance #wc-revolut-payment-request-button-separator{margin-bottom:20px}.cart-wrap-rows:has(.woocommerce-error){flex-wrap:wrap}.cart-wrap-rows .woocommerce-error{width:100%;margin:0}.payment_method_revolut_payment_request{margin-bottom:10px!important;display:flex!important;align-items:center}.payment_method_revolut_payment_request .revolut-apple-pay-logo{width:100%;max-width:30px!important}.payment_method_revolut_pay{display:flex!important;align-content:center}.payment_method_revolut_pay #payment_method_revolut_pay,.payment_method_revolut_cc #payment_method_revolut_cc{margin-top:2px!important}.woocommerce-form__label.woocommerce-form__label-for-checkbox input{display:inline-block!important}.single-product .pdp-qty-box #revolut-pay-informational-banner,.single-product #revolut-pay-informational-banner,.single-product .wc-revolut-payment-request-instance #wc-revolut-payment-request-button-separator,.quick-view-review .cr-review-link{display:none}.single-product .wc-revolut-pay-express-checkout-instance{padding:0!important;margin:3px 0 0!important}.single-product .wc-revolut-pay-express-checkout-instance #revolut-pay-express-checkout-button>div,.single-product #revolut-payment-request-button iframe,#woocommerce-revolut-payment-request-element iframe,#woocommerce-revolut-pay-element iframe{min-width:100%!important}.single-product .cs_payment_button_wrap{grid-column:span 2/span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pdp-total-box{margin-bottom:16px}.installation-video .installation-title{margin:10px 0 26px;letter-spacing:0;font:var(--p);line-height:1.2;font-weight:700;text-transform:uppercase;color:var(--SecondColor)}.xoo-wsc-pprice .alg-price-label-instead .price-green,.xoo-wsc-pprice .alg-price-label-instead{font-size:14px}.sticky-add-to-cart .ct-button.yellow:after{content:""!important;margin:0!important;font-family:none!important;animation:none!important}.sticky-add-to-cart .ct-button.yellow:before{font-family:WooCommerce}.simple-product-color-swatches{margin-bottom:19px}.simple-product-color-swatches .choose-select,.simple-product-color-swatches .wpclv-attribute-pa_colour{margin-bottom:0}.quick-view-review .crstar-rating-svg .cr-rating-icon-base,.quick-view-review .crstar-rating-svg .cr-rating-icon-frnt{align-items:center}.qty-box-inner .btn.btn-none{pointer-events:none}.our-popular-category .popular-inner-items .elementor-button{padding:4px!important;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.our-popular-category .popular-inner-items .e-con-full:first-child .e-con-full:first-child .e-con-full:last-child .e-con-full:first-child{flex:1}.compare-table thead .title-label:empty{padding:0}.sample-top-category-rows .popular-inner-items .e-con-full:first-child .e-con-full:first-child .e-con-full:last-child .e-con-full:first-child{justify-content:center}.page-calculator .panel-body{margin-top:20px}.page-calculator .panel-body .form-group label{font:var(--subp1);font-weight:500!important;line-height:17px;width:100%;padding:0 8px;margin-bottom:12px!important;color:var(--SecondColor)}.page-calculator .panel-body .form-group input{background-color:var(--GrayColor2);font-family:Fredoka;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:rgba(34,42,67,.85);border:none;border-radius:8px;padding:11px;text-align:left!important}.page-calculator .panel-body .form-group .ct-button,.page-calculator .panel-body .form-group .pdp-title-inner,.page-calculator .panel-body .result-group{margin:0}.page-calculator .panel-body .form-group .ct-button:focus{color:var(--SecondColor)}.page-calculator .panel-heading .h4{font-family:Fredoka;font-weight:600;font-size:22px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:var(--SecondColor);text-align:unset!important;margin:0 0 10px}.page-calculator .panel-heading p{font-family:Fredoka;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:var(--SecondColor)}.page-calculator .panel-body .form-group .ct-button{border-radius:8px}.collection-slider .collection-price .alg-price-label-before .price-green{font-size:16px}.collection-slider .alg-price-label-before .price-disc{color:var(--SecondColor)!important}.collection-slider .alg-price-label-before .price-disc del{color:#6f6f6e}.collection-slider .alg-price-label-before .price-disc ins{color:#a91714;font-weight:600}@media (min-width:2000px){.container,.woocommerce .woocommerce-breadcrumb .container{max-width:1872px}.categories-slider-section{margin-left:calc(( 100% - 1872px ) / 2)}.main-collection-slider{margin-left:calc(( 100% - 1842px ) / 2)}.page-customer-gallery .main-collection-slider{margin-left:calc(( 100% - 1892px ) / 2)}.news-content-section .elementor-menu-anchor{top:-60px!important}}@media (min-width:1367px){.classic-tab-rows .slick-track{width:100%!important;transform:none!important}.classic-tab-rows .slick-track .slick-slide{width:100%!important}.main-collection-slider:not(:has(.mySwiper.swiper-initialized)) .swiper-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.main-collection-slider:not(:has(.mySwiper.swiper-initialized)) .swiper-wrapper .swiper-slide{width:100%;display:block}}@media (max-width:1720px){.categories-slider-section{margin-left:0;max-width:100%}.page-customer-gallery .main-collection-slider{margin-left:0}.main-collection-slider{margin-left:0;width:100%}}@media (max-width:1360px){.pdp-slider-right{display:flex;flex-direction:column}.pdp-slider-right-inner{flex:1}.pdp-details-slider,.pdp-details-items,.pdp-details-items .aspect-ratio,.pdp-thumbnail-items,.pdp-thumbnail-items .aspect-ratio{height:100%}.pdp-slider-left{max-width:140px}.pdp-slider-right{width:calc(100% - 140px);padding-left:16px}.main-pdp-inner{gap:16px}.product-rec-img{width:80px}.product-rec-img .aspect-ratio{padding-bottom:100%;height:auto}body .col-product-list .filter_col{--width:28%!important}body .col-product-list .filter_col{--width:28%!important}.category-speak-popup .dialog-widget-content .dialog-message{width:100%!important}.category-speak-popup .dialog-widget-content{position:relative}.load-sample--grid{grid-template-columns:repeat(2,1fr)}.sample-top-category-rows .e-con-inner:not(.slick-initialized,:has(.main-collection-section)){grid-template-columns:repeat(3,1fr)}.classic-tab-rows .slick-list{margin:0 -12px}body .mega-menu-inner-rows ul>.mega-menu-inner-column{padding:24px 12px!important}body .mega-menu-product-cols .single-column-product .e-child .elementor-button{white-space:nowrap}.main-header-inner-wrap .e-con-inner{gap:0}.main-header-inner-wrap .main-head-logo{width:fit-content}.main-header-inner-wrap .main-head-serach-bar{width:100%;flex:1}.main-header-inner-wrap .header-right-cols{width:fit-content}}@media (max-width:1280px){.header-main-menu-rows .e-con-inner{gap:10px}.free-order-menu .elementor-icon-list-text{white-space:nowrap}.free-order-menu{width:22%}body .mega-menu-inner-rows ul>.mega-menu-inner-column{padding:24px 12px!important}body .mega-menu-product-cols .single-column-product .e-child .elementor-button,body .mega-menu-product-cols .single-column-product .e-child .elementor-widget-button{width:100%}.pdp-thumbnail{height:555px}.search-result-inner-wrap .elementor-grid{grid-template-columns:repeat(3,1fr)!important}.product-list-basket .right{gap:20px}.up-sells .products,.cross-sells .products{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.product-rec-img{width:100%}.product-rec-img .aspect-ratio{padding-bottom:56%}.product-rec-img .aspect-ratio img{object-position:top}.single-product .cs_payment_button_wrap{grid-template-columns:repeat(1,minmax(0,1fr))}.product-select-inner .product-img{max-width:230px}.product-content .price-content{padding-left:20px}.product-list-basket{display:flex;align-items:center}.product-list-basket .left{flex:1}.meet-the-team-row-wrap .e-con-inner{grid-template-columns:repeat(3,minmax(0,1fr))!important}.quick-view-box .pdp-slider-section{max-width:450px}.quick-view-box .pdp-total-btn>.btn{padding:11px!important;font-size:14px}}@media (max-width:1024px){.pdp-total-btn>.btn{font:var(--p);font-weight:500;gap:6px}.quick-view-box .pdp-slider-section{max-width:400px}.mob-navigation-bar{padding:10px 20px;align-items:center;gap:15px}.mob-navigation-bar :is(.mob-menu-cols,.mob-search-cols,.mob-logo-cols,.mob-account-cols,.mob-cart-cols){padding:0;width:fit-content}.mob-navigation-bar .mob-logo-cols{flex:1}.mob-navigation-bar .mob-menu-cols .mega-toggle-block{margin:0!important}.mob-navigation-bar .mob-search-cols .hfe-search-icon-toggle{display:flex}.mob-navigation-bar .mob-search-cols .hfe-search-icon-toggle .hfe-search-form__input{left:0;display:none}.mob-navigation-bar .mob-search-cols .hfe-search-icon-toggle .fa-search{width:auto!important}.mob-navigation-bar .mob-account-cols .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center}.mob-navigation-bar .mob-cart-cols .hfe-menu-cart__toggle{display:flex;align-items:center;justify-content:flex-end}.mob-navigation-bar .mob-search-cols .hfe-search-icon-toggle .fa-search:before{font-size:18px!important}.mob-navigation-bar .mob-logo-cols .elementor-widget-container{width:100%;max-width:200px;margin:0 auto}.mob-navigation-bar .mob-logo-cols .elementor-widget-container img{width:100%}.product-rec-img{width:150px}.product-rec-img .aspect-ratio{height:100%;padding-bottom:100%}.product-rec-img .aspect-ratio img{object-position:center}.product-rec-items:not(:last-child){margin-bottom:0}.product-rec-list .slick-slide>div{padding:0 15px}.product-rec-list{margin:0 -15px}.product-rec-btn{display:none}.up-sells .products,.cross-sells .products{grid-template-columns:repeat(3,minmax(0,1fr))}body .mega-menu-inner-rows>.mega-sub-menu{grid-template-columns:repeat(1,minmax(0,1fr))}body .mega-menu-inner-rows ul>.mega-menu-inner-column{border:none!important;padding:0!important}body .mega-menu-inner-rows ul>.mega-menu-inner-column:not(:last-child){margin-bottom:12px}.mega-menu-inner-bottom-rows,.mega-menu-product-cols{display:none!important}body .col-product-list .filter_col,body .col-product-list .shop-product-inner-rows{--width:100%!important}body .col-product-list .filter_col{max-width:100%}.col-product-list .e-con-inner{flex-direction:column!important}.blog-sidebar-sticky-off .product-rec-list{max-height:100%;overflow:unset}.mob-menu-cols .mega-menu-toggle{z-index:99999!important}body:has(.mega-menu-toggle.mega-menu-open) .mob-menu-cols .mega-menu-wrap .mega-close{background-color:var(--WhiteColor)!important;width:42px!important;height:42px!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.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="currentColor"></path><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="currentColor"></path></svg>')!important;background-size:16px!important;background-position:center!important;background-repeat:no-repeat!important;border-radius:50%!important;margin:8px 0 0 8px!important}.mob-menu-cols .mega-close:before{display:none!important}.mob-menu-cols .mega-menu .mega-menu-link{border-bottom:1px solid rgba(135,135,135,.2)!important;height:auto!important;line-height:1!important;padding:14px 8px!important;font-family:var(--SecondFont)!important;font-weight:500!important;font-size:14px!important}.mob-menu-cols .mega-menu .mega-menu-link::before{color:var(--DarkGreen)!important;font-size:16px!important}.mob-menu-cols .need-help-menu-wrap .mega-sub-menu{opacity:1!important;position:relative!important;visibility:visible!important;display:block!important;background-color:transparent!important;margin-top:0!important;padding:10px!important;padding-top:0!important}.mob-menu-cols .need-help-menu-wrap .mega-menu-link{border:none!important}.mob-menu-cols .need-help-menu-wrap .mega-menu-link .mega-indicator{display:none!important}.need-help-menu-wrap .menu-contact-info-cols{display:flex;gap:8px;align-items:center}.need-help-menu-wrap .menu-contact-info-cols a{font-size:14px}.need-help-menu-wrap .menu-contact-info-cols img{width:18px;height:18px}.need-help-menu-wrap .menu-contact-info-cols span{flex:1}body .mega-menu-inner-column li{padding:0!important}.mob-menu-cols .mega-menu .mega-menu-inner-column .mega-menu-link{padding:14px!important}.mob-menu-cols .mega-menu .mega-menu-inner-column .mega-menu-item:before{left:16px}.mob-menu-cols .mega-menu .mega-menu-inner-column .mega-menu-item:after{left:24px}.mega-menu-item-has-children>.mega-sub-menu .mega-menu-inner-rows{padding:0!important}.mob-menu-cols .need-help-menu-wrap>.mega-menu-link{pointer-events:none!important}.mob-menu-cols .badge-up-to-50-off-red,.mob-menu-cols .badge-new-yellow,.mob-menu-cols .badge-bestseller-yellow{padding-top:16px!important}.mob-menu-cols .badge-up-to-50-off-red:before,.mob-menu-cols .badge-new-yellow:before,.mob-menu-cols .badge-bestseller-yellow:before{bottom:calc(100% - 20px)}.mob-menu-cols .badge-up-to-50-off-red:after,.mob-menu-cols .badge-new-yellow:after,.mob-menu-cols .badge-bestseller-yellow:after{bottom:calc(100% - 28px)}.load-sample--grid{grid-template-columns:repeat(3,1fr)}.ts-search-result-container:has(.product-rec-list,.no-product-found){position:relative;top:0;padding:14px 0 0}.search-mobile-popup-wrap:has(.ts-search-result-container .product-rec-list) .dialog-widget-content{max-height:calc(100% - 140px)!important;height:100%}.search-mobile-popup-wrap .dialog-widget-content{padding:20px 0}.search-mobile-popup-wrap .dialog-widget-content .dialog-message{height:100%!important;max-height:100%!important;padding:0!important}.ts-search-result-container .product-rec-list{margin:0}.mega-menu-menu-1-off-canvas-open .mob-navigation-bar{z-index:999999!important}.filter_col .wpfFilterWrapper .wpfPriceInputs input{min-width:auto!important}.blog-sidebar-cols{position:relative;top:0;z-index:50}.blog-right-table-cols{position:fixed;bottom:40px;left:0;right:0;margin:0 auto;z-index:50!important;width:fit-content!important;max-height:100%;padding:180px 20px 0;display:flex;flex-direction:column}.blog-right-table-cols.footer-visible{display:none}.blog-right-table-cols .elementor-toc__header{gap:20px;width:fit-content;margin:0 auto;background-color:var(--WhiteColor);border-radius:10px 10px 0 0}.blog-right-table-cols .elementor-widget-container{width:100%;height:100%;display:flex;flex-direction:column;flex:1;background-color:transparent!important}.blog-right-table-cols .elementor-toc__body{flex:1;background-color:var(--WhiteColor);border-radius:10px 10px 0 0}.product-rec-items.hidden-post{display:flex!important}.blog-sidebar-inner{padding:24px 15px 20px}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid #coupon_code{margin:0}.wc_payment_method.payment_method_revolut_pay label[for=payment_method_revolut_pay]>div,.wc_payment_method.payment_method_revolut_cc label>div{display:flex}.wc_payment_method.payment_method_revolut_pay label[for=payment_method_revolut_pay]>div img,.wc_payment_method.payment_method_revolut_cc label>div img{width:100%!important}.mob-navigation-bar .mega-menu{height:100%!important;max-height:100%!important}.product-list-basket{display:grid}.meet-the-team-row-wrap .e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:991px){.pdp-slider-section{flex:unset;width:100%;max-width:100%}.pdp-slider-right{width:100%;padding:0;order:1;margin-bottom:20px}.pdp-thumbnail{height:auto}.pdp-slider-left{max-width:100%;order:2}.pdp-specification-row{grid-template-columns:repeat(3,minmax(0,1fr))}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation{max-width:100%;overflow:auto;padding:16px 0}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:row;align-items:center;white-space:nowrap}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation li{padding:0 8px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation li:first-child{padding-left:16px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation li:last-child{padding-right:16px}body:is(.woocommerce-account,.woocommerce-checkout,.woocommerce-cart,.woocommerce-wishlist) .woocommerce .woocommerce-MyAccount-navigation li:not(:last-child){margin-bottom:0}.product-select-inner .product-img{max-width:220px}.product-select-inner{gap:12px}.product-content .content{padding-right:14px}.product-content .price-content{padding-left:14px}.product-list-basket .right,.product-list-basket{gap:20px}.product-list-basket .ct-white,.product-list-basket .ct-button{font:var(--subp1);line-height:1.2;font-weight:400}.cart-wrap-rows .woocommerce-cart-form{flex:unset}.cart-wrap-rows .cart-collaterals{width:100%;max-width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table_responsive th,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table_responsive td{padding:8px!important}.collection-slider{padding-right:10.6%!important}.shop-product-inner-rows .collection-label{max-width:200px;gap:8px}.shop-product-inner-rows .products{gap:12px!important}.shop-product-inner-rows .collection-label span:not(.icon){max-width:140px;white-space:nowrap}.sample-top-category-rows .elementor-grid{grid-template-columns:repeat(2,1fr);gap:12px!important}.category-speak-popup .left-cols-popup,.category-speak-popup .right-cols-popup{width:100%}.category-speak-popup .left-cols-popup{min-height:280px}.category-speak-popup .elementor-location-popup .e-con-boxed .e-con-inner{flex-direction:column}.category-speak-popup .right-cols-popup{padding:36px}.sample-top-category-rows .e-con-inner:not(.slick-initialized,:has(.main-collection-section)){grid-template-columns:repeat(2,1fr)}.pdp-thumbnail-items .aspect-ratio{padding-bottom:100%}}@media (max-width:840px){.quick-modal-close{width:38px;height:38px;padding:12px}.quick-view-box .pdp-slider-section{max-width:100%}.quick-view-box .pdp-details-right{overflow:unset;padding:0;flex:unset;display:flex;flex-direction:column;height:unset}.quick-view-box{padding:12px}.faq-box-right-inner{column-count:1}.faq-header,.main-faq-row{gap:16px}.faq-header .number,.faq-header :is(h1,h2,h3,h4,h5,h6){font:var(--p);line-height:1.2}.faq-body p,.faq-body a{font:var(--subp1);line-height:19px;font-weight:400}.faq-header{border-radius:10px}.faq-header.active{border-radius:10px 10px 0 0}.up-sells .products,.cross-sells .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.product-rec-list{grid-template-columns:repeat(1,minmax(0,1fr))}.sticky-add-to-cart .ct-button.yellow{padding:10px}.sticky-add-to-cart .ct-button-1{padding:9px}.sticky-add-to-cart .pdp-qty-box{padding:6px}.sticky-add-to-cart .product-info-right{gap:8px}.pdp-slider-section .pdp-slider-inner{position:relative;top:0}.filter_col .wpfFilterWrapper .wpfPriceInputs input{min-width:auto!important}.load-sample--grid{grid-template-columns:repeat(2,1fr)}.faq-box-inner.force-column-break{break-after:unset}.shop-product-inner-rows .products{grid-template-columns:repeat(2,1fr)}.meet-the-team-row-wrap .e-con-inner{grid-template-columns:repeat(2,1fr)!important;gap:24px 0}.related-post-section{margin-top:40px}.related-post-section .slick-slider .slick-arrow{top:-33px}.related-post-section .slick-slider .slick-arrow.slick-prev{right:80px;left:auto}.main-quality-section .main-faq-row{grid-template-columns:repeat(1,minmax(0,1fr))}.quality-right-content p:not(:last-child){margin-bottom:12px}.quality-right-content :is(h1,h2,h3,h4,h5,h6,.title){line-height:1.2}.quality-right-content{padding:0}.pdp-choose-size{padding:16px}.search-result-inner-wrap .elementor-grid{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:768px) and (max-width:991px){.shop-product-inner-rows .count-box .count-box-items{padding:6px 3px}.shop-product-inner-rows .count-box-items p{font-size:12px}.shop-product-inner-rows .count-box-items span{font-size:9px}}@media (max-width:768px){.woocommerce-cart .product-thumbnail{display:block!important}.woocommerce-cart .product-thumbnail:before{display:none}.woocommerce-cart .product-thumbnail a{max-width:100%}.woocommerce-cart .woocommerce table.shop_table td{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.woocommerce-cart .product-thumbnail{max-width:100px}.woocommerce-cart .cart-wrap-rows .woocommerce-cart-form tr{display:flex;flex-wrap:wrap;position:relative;border-radius:12px;padding:20px;gap:10px;background-color:var(--WhiteColor);margin-bottom:20px}.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table_responsive th,.woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table_responsive td{width:100%;padding:0!important;background-color:transparent!important}.woocommerce-cart .woocommerce table.shop_table .product-name{flex:1;padding-right:40px!important;text-align:left!important;gap:6px;align-content:flex-start}.woocommerce-cart .woocommerce table.shop_table .product-name:before{display:none}.woocommerce-cart .woocommerce table.shop_table .product-name .variation{font-size:14px;line-height:1.4;width:100%}.woocommerce-cart .cart-wrap-rows .woocommerce-cart-form__contents{background-color:transparent!important}.woocommerce-cart .woocommerce .product-remove .remove{font-size:0;gap:0;padding:0;width:34px;height:34px;border-radius:6px;position:absolute;top:10px;right:10px}.cart-wrap-rows .cart-collaterals .shop_table_responsive{padding:20px!important;border-radius:12px}.cart-wrap-rows .cart-collaterals .shop_table_responsive tr{padding-bottom:8px}.cart-wrap-rows .cart-collaterals .shop_table_responsive td{text-align:left!important;gap:8px}}@media (max-width:767px){.our-popular-category .slick-list{padding-right:36%}.pdp-thumbnail-items .aspect-ratio,.pdp-details-items .aspect-ratio,.pdp-thumbnail-items .aspect-ratio img,.pdp-details-items .aspect-ratio img,.pdp-thumbnail .swiper-wrapper .swiper-slide{border-radius:10px}.pdp-icon-box{padding:12px}.product-collection-tab .btn{border-radius:12px 12px 0 0;font:normal normal 700 16px/1 var(--SecondFont);padding:14px 40px}.product-collection-tab{width:calc(100% - 40px);margin:0 auto}.product-collection-tab ul{padding:0}.pdp-specification-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-tab-section{margin:40px 0}.main-pdp-section{margin:25px 0 40px}.product-select-inner .product-img{max-width:100%;border-radius:12px}.product-list-basket{grid-template-columns:repeat(1,minmax(0,1fr))}.product-list-load{margin-top:30px}.product-list-basket .left,.product-list-basket .right{justify-content:center;gap:20px}.product-select-inner{padding:12px}.ft-information-menu-rows .elementor-menu-toggle{position:absolute;top:17px;right:24px;width:12px;height:16px;padding:0;background-image:url('data:image/svg+xml,<svg width="12" height="16" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 -2.18557e-07L6 14M6 14L11 9.1M6 14L1 9.1" stroke="%23fff" stroke-width="1.5"></path></svg>');background-repeat:no-repeat;background-size:contain;background-position:center;transition:var(--transitionCt)}.ft-information-menu-rows .elementor-menu-toggle.elementor-active{transform:rotate(180deg)}.ft-information-menu-rows .elementor-menu-toggle *{display:none}.ft-information-menu-rows .elementor-widget-nav-menu{position:unset}.collection-slider{padding-right:36%!important}.sort-by-filter-cols .input-select{font:var(--subp1);font-weight:400;padding:6px 40px 6px 14px;background-position:right 10px center}.sample-top-category-rows .e-con-inner .single-column-product{width:calc(( 100% / 2 ) - 5px)}.product-select-items .collection-label{margin:0 auto}.product-select-items .collection-label{margin:0 auto;position:absolute}.product-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.product-select{height:100%}.product-select-items{position:relative;padding-top:28px}.product-select-inner{border-radius:8px}.product-select-inner .product-content{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}.product-content .content,.product-content .price-content{padding:0;border:0}.product-content .title{margin-bottom:8px}.price-content .check-box{position:absolute;top:22px;right:22px}.price-content .check-box .input-check{background-size:16px;width:28px;height:28px;background-color:var(--WhiteColor)}.price-content .check-box .input-check:checked{background-color:var(--DarkGreen)}.product-content .price-content .left{max-width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:30px}.price-content .ct-button{margin:0;width:auto}.product-list-basket .left,.product-list-basket .right{gap:10px}.sample-top-category-rows .single-column-product .elementor-widget-text-editor:last-child{margin-bottom:10px}.sample-top-category-rows .single-column-product .elementor-element.e-con-full .e-child{justify-content:flex-start}.show_results .show-results-cols.table_grid_view_rows{flex:none;width:100%}.arichive-google-review-hero-section .google-review-hero-section .es-badge-container{padding:4px 14px 4px 10px}.xoo-wsc-cart-active .xoo-wsc-markup .xoo-wsc-container{overflow:auto;height:100%}.sticky-add-to-cart .product-info-left{display:none}.sticky-add-to-cart .product-info-right{justify-content:center;width:100%}.hero-slide-section .elementor-slides .swiper-slide-inner{padding:30px 55px}.search-mobile-popup-wrap .dialog-widget-content{max-width:calc(100% - 140px)!important;width:100%!important}.search-mobile-popup-wrap .dialog-message{width:100%!important}.popular-inner-items .e-con-full:has(>.elementor-widget-text-editor){flex:1;width:100%;padding-right:10px;justify-content:center}.popular-inner-items .e-con-full:has(>.elementor-widget-button){width:auto}.category-speak-popup .elementor-location-popup .e-con-boxed .e-con-inner{flex-direction:row}.category-speak-popup .right-cols-popup .elementor-button-wrapper{display:flex;justify-content:center}.category-speak-popup .right-cols-popup{padding:36px;gap:14px}.category-speak-popup .right-cols-popup .elementor-heading-title{font-size:26px!important;line-height:1!important}.category-speak-popup .right-cols-popup .elementor-widget-text-editor:not(:last-child) p{font-size:18px;line-height:1}.category-speak-popup .right-cols-popup .elementor-widget-container{margin:0!important}.sidebar-team-column.top-author-cols .elementor-image-box-wrapper{display:flex;text-align:left;gap:20px}.sidebar-team-column.top-author-cols .elementor-image-box-content{flex:1}.mob-sidebar-filter .elementor-icon-box-wrapper{align-items:center;position:relative;width:fit-content;padding-right:30px}.mob-sidebar-filter .elementor-icon-box-wrapper .elementor-icon-box-icon{display:flex!important;margin-right:10px!important}.home-tab-section .e-n-tabs-heading{display:flex;width:calc(100% - 40px);margin:0 auto;padding:0}.home-tab-section .e-n-tabs-heading .e-n-tab-title{border-radius:12px 12px 0 0;font:normal normal 700 16px/1 var(--SecondFont);padding:14px 40px;margin:0!important;flex:1}.home-tab-section .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text{font-size:unset}.meet-team-section .elementor-element{min-height:auto}.ts-search-result-container .product-rec-list{grid-template-columns:repeat(1,minmax(0,1fr))}.popular-inner-items .elementor-element>.elementor-element>.elementor-element.e-child:has(.elementor-heading-title){justify-content:flex-start}.input-select{font:var(--p);padding:6px 40px 6px 18px;background-position:right 10px center}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .add_to_cart_button{width:100%}.meet-team-section .direct-team-rows{min-height:420px}.our-popular-category:not(.slick-initialized) .popular-inner-cols:first-child{width:100%}.show_results .woocommerce-ordering select{font:var(--subp1);font-weight:400;padding:6px 40px 6px 14px;background-position:right 10px center}.meet-the-team-row-wrap .e-con-inner{grid-template-columns:repeat(1,minmax(0,1fr))!important}body:has(.col-product-list .products .wpfPreviewLoader) .category-sidebar-filter-cols .wpfLoaderLayout{display:block!important}body:has(.col-product-list .products .wpfPreviewLoader) .category-sidebar-filter-cols .wpfLoaderLayout .fa-spinner{font-size:0;background:url("https://www.artificialgrassdirect.co.uk/wp-content/themes/hello-theme-child/assets/image/loader.svg")!important;background-size:contain!important;animation:none!important;border-radius:50%;width:64px;height:64px;--lzl-bg-img:"https://www.artificialgrassdirect.co.uk/wp-content/themes/hello-theme-child/assets/image/loader.svg"}body:has(.col-product-list .products .wpfPreviewLoader) .category-sidebar-filter-cols .wpfLoaderLayout .fa-spinner.lzl:not(.lzl-ed),body:has(.col-product-list .products .wpfPreviewLoader) .category-sidebar-filter-cols .wpfLoaderLayout .fa-spinner.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22333%22%20height%3D%22333%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")!important}}@media (max-width:600px){.our-popular-category .slick-list{padding-right:0}.pdp-details-slider{width:100%;padding:12px 0}.pdp-icon-box-row,.pdp-specification-row,.up-sells .products,.cross-sells .products{grid-template-columns:repeat(1,minmax(0,1fr))}.pdp-slider-right-inner{flex:unset;display:flex;flex-direction:column}.pdp-icon-box{position:relative;display:none}.pdp-items-label{top:22px;left:10px}.pdp-items-label .label{padding:3px 10px}.pdp-items-label .label p{font:normal normal 500 12px/15px var(--PrimaryFont)}.pdp-accessories-inner{padding:14px 0 0}.pdp-title-inner .collection-price .price p{font:normal normal 500 22px/1 var(--PrimaryFont)!important}.pdp-cal-inner,.pdp-acc-left,.pdp-acc-right{flex:unset;width:100%}.pdp-acc-right .check-box{position:absolute;top:6px;right:6px;z-index:2}.check-box .input-check{width:18px;height:18px;border-radius:4px;background-size:12px}.check-box .input-check:checked{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="m9.55 18l-5.7-5.7l1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4z"/></svg>')}.pdp-acc-item{padding:8px 26px 8px 8px;position:relative}.pdp-total-btn{grid-template-columns:repeat(1,minmax(0,1fr))}.pdp-total-btn:not(.not-sample-btn) .ct-button.yellow,.pdp-total-btn.no-qty-box .ct-button.yellow{grid-column:span 1/span 1}.pdp-total-btn>.btn,.pdp-total-btn .pdp-qty-box{padding:10px}.pdp-slider-btn{left:10px!important}.pdp-slider-btn.pdp-slider-next{right:10px!important}.pdp-slider-right-inner .wishlist-btns{top:20px;right:10px}.quick-view-box .pdp-details-slider{padding-top:0}.quick-modal-close{top:10px;left:50%;transform:translateX(-50%)}.quick-view-box .pdp-details-items .aspect-ratio{padding-bottom:100%}.quick-view-box .main-pdp-inner,.quick-view-box .pdp-slider-inner,.quick-view-box .pdp-slider-right-inner,.quick-view-box .pdp-details-slider,.quick-view-box .pdp-details-items{height:auto}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout{grid-column:span 1/span 1}.faq-header{padding:10px 16px;gap:8px}.faq-body{padding:14px}.faq-header :is(h1,h2,h3,h4,h5,h6){padding-right:14px}.faq-header .icon{width:14px;height:14px;right:16px}.ft-newsletter-frm-wrap .klaviyo-form input,.ft-newsletter-frm-wrap .klaviyo-form input:hover{padding:11px 16px!important;line-height:19px!important;border-radius:8px!important}.our-popular-category .popular-inner-cols{padding-left:5px;padding-right:5px;height:100%}.mob-navigation-bar .mob-menu-cols .mega-toggle-block{width:26px}.mob-navigation-bar .mob-menu-cols .mega-toggle-block .mega-toggle-animated{transform:scale(.6)!important;transform-origin:left}.mob-navigation-bar .mob-search-cols .hfe-search-icon-toggle .fa-search{padding:5px}.mob-navigation-bar .mob-search-cols .hfe-search-icon-toggle{position:relative}.mob-navigation-bar .mob-search-cols .hfe-search-icon-toggle .hfe-search-form__input{padding:0!important;width:100%;height:100%;font-size:0}.mob-navigation-bar{gap:10px}.mob-topbar-row{padding:7px 20px}.mob-topbar-row .elementor-icon-box-icon{display:flex!important;align-items:center}.product-rec-img{width:100%;display:flex}.product-rec-img .aspect-ratio{height:auto;padding-bottom:75%}.google-review-hero-section .es-badge-container{padding:12px}.google-review-hero-section .es-badge-container .es-rating-value{font-size:16px;line-height:19px}.news-content-section p:not(:last-child){margin-bottom:12px}.news-content-section :is(h1,h2,h3,h4,h5,h6){margin:26px 0 12px}.woocommerce-cart .product-thumbnail{max-width:60px}.woocommerce-cart .woocommerce .product-remove .remove{width:26px;height:26px;border-radius:4px}.woocommerce-cart .woocommerce table.shop_table .cart-bottom-wrap .coupon .button{padding:11px!important}.cart-wrap-rows{gap:0}.main-collection-slider{margin-top:20px;padding:0 20px}.main-collection-section{margin:50px 0}.collection-slider{padding-right:0!important}.collection-slider-btn{left:20px}.collection-slider-btn.collection-slider-next{right:20px}.collection-content-inner,.collection-items-inner,.product-collection-body{padding:10px}.contact-frm-row{grid-template-columns:repeat(1,minmax(0,1fr))}.contact-frm-row .contact-frm-cols:not(:nth-child(-n+2)){grid-column:span 1/span 1}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .item-wrapper .product-thumbnail{max-width:100%;height:auto}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .item-wrapper .product-thumbnail a{display:flex;align-items:center;height:fit-content;width:100%}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .item-wrapper .product-thumbnail a img{width:100%}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .item-wrapper .item-details{padding:0}.woocommerce-wishlist .woocommerce ul.shop_table.mobile table td{font:var(--subp1)}.woocommerce-wishlist .woocommerce ul.shop_table.mobile .product-remove{background-color:var(--WhiteColor);border-radius:4px;top:20px;right:20px}.compare-table .title-label{position:unset;z-index:unset}.compare-table p{font:var(--subp1)}.compare-table th,.compare-table td{padding:8px 10px}.compare-table .check-img{width:22px;height:22px}.swal2-container .swal2-popup{padding:0}.swal2-container .swal2-popup .swal2-content{padding:60px 12px 12px}.swal2-container .swal2-popup .swal2-close{padding:0;width:40px;height:40px;background-size:12px;top:10px;right:10px}.cross-sells .products .product.type-product{padding-left:6px;padding-right:6px}.show_results .show-results-cols{flex:none;width:100%}.shop-product-inner-rows .products,.sample-top-category-rows .elementor-grid,.product-list{grid-template-columns:repeat(1,1fr);gap:25px!important}.shop-product-inner-rows .product-items:not(:has(.collection-label)),.sample-top-category-rows .product-items:not(:has(.collection-label)){padding-top:0}.sample-top-category-rows .elementor-grid{gap:24px!important}.sample-top-category-rows .e-con-inner .single-column-product,.sample-top-category-rows{width:100%}.product-select-items{padding-top:0}.product-select-items .collection-label{position:relative}.product-select{height:auto}.google-review-hero-section .es-badge-title,.google-review-hero-section .es-badge-total-reviews{display:none}.arichive-google-review-hero-section .google-review-hero-section .es-badge-title{display:block}.meet-team-section .elementor-icon-list-item .elementor-icon-list-text{word-break:break-all}.home-tab-section .contact-frm-cols input[type=file]{width:100%}.luxury-tab-slider ul.products li.product{padding:0 6px!important}.luxury-tab-slider .slick-arrow{left:15px}.luxury-tab-slider .slick-next.slick-arrow{right:15px}.meet-the-team-row-wrap .e-con-inner{grid-template-columns:repeat(1,1fr)!important}.alg-price-label-before .price-green{font-size:20px}.alg-price-label-before{font-size:14px}.sticky-add-to-cart .pdp-qty-box span{display:none}.sticky-add-to-cart .ct-button-1,.sticky-add-to-cart .ct-button.yellow{font:var(--subp1);font-weight:500;padding:12px 8px;line-height:1;gap:6px}.sticky-add-to-cart .qty-box-inner input[type=number]{font:var(--subp1);font-weight:500}.sticky-add-to-cart .pdp-qty-box{padding:7px}.sticky-add-to-cart .ct-button-1 .icon,.sticky-add-to-cart .ct-button.yellow .icon{width:12px;height:8px}.search-mobile-popup-wrap .dialog-widget-content{max-width:calc(100% - 40px)!important}.search-mobile-popup-wrap .e-search-form{flex-direction:column;gap:8px}.search-mobile-popup-wrap .e-search-input-wrapper{flex:unset!important}.search-mobile-popup-wrap .e-search-input-wrapper .e-search-input{border-radius:6px!important}.search-mobile-popup-wrap .e-search-submit,.search-mobile-popup-wrap .e-search-submit:focus{justify-content:center;border-radius:6px!important;padding:15px 20px!important}.search-mobile-popup-wrap .dialog-close-button{width:36px;height:36px;padding:8px;top:-54px!important;right:auto!important;left:50%!important;transform:translateX(-50%)}.category-speak-popup .elementor-location-popup .e-con-boxed{padding:14px;max-height:100%}.category-speak-popup .elementor-location-popup .e-con-boxed .e-con-inner{padding:0}.category-speak-popup .left-cols-popup{min-height:250px}.category-speak-popup .dialog-close-button{width:42px;height:42px;right:auto!important;padding:12px;top:-55px!important;left:50%;transform:translateX(-50%)}.category-speak-popup .right-cols-popup .elementor-button-wrapper .elementor-button{padding:12px 22px!important;border-radius:10px!important}.sidebar-team-column.top-author-cols .elementor-image-box-wrapper{gap:10px}.sidebar-team-column.top-author-cols .elementor-image-box-wrapper .elementor-image-box-img{width:39px!important}.category-sidebar-filter-cols .dialog-close-button{top:10px!important;right:-46px!important;width:38px;height:38px;padding:10px}.category-sidebar-filter-cols .dialog-message{padding-top:0!important;width:100%!important}.popular-inner-cols:not(:has(.popular-top-labels .elementor-widget-icon-list)){padding-top:0!important}.our-popular-category .slick-track{display:flex;flex-direction:row}.our-popular-category .slick-slide{height:auto}.our-popular-category .slick-slide>div{height:100%}.our-popular-category .popular-inner-cols .popular-inner-items{height:100%}.our-popular-category .popular-inner-cols .popular-inner-items>.elementor-element{height:100%}.load-sample--grid{gap:15px!important}.category-sidebar-filter-cols .dialog-widget-content{width:calc(100% - 80px)!important}.hero-slide-section .swiper-slide-contents{max-width:100%!important}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table :is(th,td),.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr:last-child :is(th,td){padding:8px!important;font-size:14px}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table .product-name,body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tfoot th{width:53%}body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table .product-total,body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tfoot td{width:47%}body.woocommerce-checkout .woocommerce .woocommerce-notices-wrapper:first-child{display:none}.shop-product-inner-rows .woocommerce .elementor-grid{grid-template-columns:repeat(1,1fr)!important}.search-results .woocommerce-result-count{margin-bottom:20px}.single-row-product .popular-inner-items>.elementor-element{min-height:310px}.our-popular-category{margin:0 -5px;width:auto;max-width:unset!important}.categories-slider-section .elementor-widget-html{padding-left:0}.luxury-tab-slider .elementor-widget-container{margin:0 -6px;width:auto;max-width:unset!important}.popular-inner-items>.elementor-element>.elementor-element{min-height:170px}.sample-top-category-rows .e-con-inner:not(.slick-initialized,:has(.main-collection-section)){grid-template-columns:repeat(1,1fr)}.classic-tab-rows .slick-list{margin:0 -6px}.pdp-total-request .payment p{gap:4px 10px}.shop-product-inner-rows .collection-label{max-width:230px}.shop-product-inner-rows .collection-label span:not(.icon){max-width:160px}.pdp-total-btn .ct-button.yellow{font:var(--p);font-weight:500;padding:10px!important}.main-collection-section .container{padding:0 20px}.product-list-basket .ct-white,.product-list-basket .ct-button{gap:6px;border-radius:8px}body:has(.mega-menu-toggle.mega-menu-open) .mob-menu-cols .mega-menu-wrap .mega-close{left:calc(100% - 62px)!important}.mob-navigation-bar .mega-menu{width:calc(100% - 62px)!important;left:calc(-100% - 62px)!important}.mob-navigation-bar .mega-menu-toggle.mega-menu-open+.mega-menu{left:0!important}.pdp-thumbnail-items .play-btn{width:30px;height:30px}.category-addtional-content .category-additional-sort-description .hero-sort-content{-webkit-line-clamp:30}.main-faq-heading :is(h1,h2,h3,h4,h5,h6,.faq_heading){font:var(--h4);font-weight:500}.contact-form-section .home-tab-section .e-n-tabs-heading{flex-direction:column;margin-bottom:10px}.contact-form-section .home-tab-section .e-n-tabs-heading .e-n-tab-title{border-radius:12px}.contact-frm-row .wpcf7-checkbox{grid-template-columns:repeat(1,minmax(0,1fr))}.related-post-section{margin-top:60px}.main-quality-section .faq-box-left .collection-items-img .aspect-ratio{padding-bottom:88%}.search-result-inner-wrap .elementor-grid{grid-template-columns:repeat(1,1fr)!important}.wc_payment_method.payment_method_revolut_pay label[for=payment_method_revolut_pay] .revolut-label-informational-icon{flex:1;min-width:77px}.wc_payment_method.payment_method_revolut_pay label[for=payment_method_revolut_pay]{gap:5px 0;flex-wrap:wrap!important}.wc_payment_method.payment_method_klarna_payments_pay_over_time label a,.wc_payment_method.payment_method_klarna_payments_pay_later label a{float:unset!important;width:fit-content;margin-left:auto}.wc_payment_method.payment_method_klarna_payments_pay_over_time label,.wc_payment_method.payment_method_klarna_payments_pay_later label{display:flex!important;flex-wrap:wrap;flex:1;align-items:center;margin-left:3px}.wc_payment_method.payment_method_klarna_payments_pay_over_time,.wc_payment_method.payment_method_klarna_payments_pay_later{display:flex;align-items:center}.wc_payment_method.payment_method_klarna_payments_pay_over_time label img,.wc_payment_method.payment_method_klarna_payments_pay_later label img{width:100%!important;margin-right:15px!important}.wc_payment_methods .wc_payment_method{margin-bottom:6px!important}.wc_payment_method.payment_method_revolut_pay .input-radio,.wc_payment_method.payment_method_klarna_payments_pay_later .input-radio,.wc_payment_method.payment_method_klarna_payments_pay_over_time .input-radio{margin-top:4px!important}.wc_payment_method.payment_method_revolut_pay,.wc_payment_method.payment_method_klarna_payments_pay_later,.wc_payment_method.payment_method_klarna_payments_pay_over_time{align-items:flex-start}.single-product .cs_payment_button_wrap{grid-column:span 1/span 1}.installation-video .wp-video{padding-bottom:70%}.our-popular-category .popular-inner-items .elementor-button{width:40px;height:40px}}@media (max-width:425px){.load-sample--grid{grid-template-columns:repeat(1,1fr)}.wc_payment_method.payment_method_klarna_payments_pay_over_time label a{margin-left:0;padding:0!important}}@media (max-width:340px){.category-sidebar-filter-cols .dialog-widget-content{width:calc(100% - 50px)!important}.category-sidebar-filter-cols .filter_col{padding:20px 12px}.category-sidebar-filter-cols .filter_col .wpfFilterWrapper .wpfFilterTitle{padding:14px}.wc_payment_method.payment_method_klarna_payments_pay_later label a{margin-left:0;padding:0!important}.home-tab-section .product-items-btns{grid-template-columns:repeat(1,minmax(0,1fr))}.hero-slide-section .elementor-swiper-button{width:34px;height:34px}.hero-slide-section .elementor-slides .swiper-slide-inner{padding:50px 47px}.hero-slide-section .elementor-button{padding:16px;border-radius:8px!important;font-size:16px!important}}@media (pointer:coarse){.pdp-accessories-box .pdp-acc-body{display:none}}.cr-all-reviews-shortcode .cr-show-more-review-spinner.lzl:not(.lzl-ed),.cr-all-reviews-shortcode .cr-show-more-review-spinner.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22333%22%20height%3D%22333%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")!important}