/** Shopify CDN: Minification failed

Line 6:18810 Unexpected "{"

**/
@import url(https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap);:root{--text-dark:#16181D;--text-green:#225458;--border-gradiant:linear-gradient(90deg, #71C056, #EBEC89)}html{scroll-behavior:smooth}body{font-family:"Figtree",sans-serif;position:relative}.overflow-hidden{overflow:hidden}.overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgb(0 0 0 / .2);z-index:-99}.overlay.active{display:block;background-color:rgb(0 0 0 / .7);z-index:99}.overlay-block{display:block!important}@media (max-width:989px){.page-width{max-width:100%}}label{display:block}input{font-family:'Figtree';line-height:17px!important}header .header__icons,header nav.header__inline-menu{display:none}.btn{padding:18px 24px;text-decoration:none;font-size:16px;line-height:16px;font-weight:600;letter-spacing:0;height:56px}.signup-cta{padding:0 24px;text-decoration:none;font-size:16px;line-height:56px;font-weight:600;letter-spacing:0;height:56px;transition:all 0.3s;display:inline-block}.sign-btn{margin-left:auto}.signup-cta:hover{background-color:var(--text-dark);transition:all 0.3s}header-drawer{display:none}.scrolled-past-header .header{justify-content:center}.header-cart{position:absolute;top:4px;right:3px;width:16px;height:16px;border-radius:50%;background-color:#AB0000;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:500}.after-signup-show .header__heading-logo-wrapper{width:84px}body.customer-trade .swym-header-launcher,body.customer-trade .header__icon--cart{display:none}.swym-header-launcher{display:flex}.swym-header-launcher span{display:flex;align-items:center}@media (max-width:576px){.header .signup-cta{padding:0 10px;font-size:12px}.header__heading-logo{width:95px}.btn,.signup-cta{padding:0 15px;height:45px;line-height:45px}.header__heading-link{padding-left:0}body.customer-trade .header__heading-link{margin-left:-130px}.footer-block__image-wrapper img{width:100px}}svg.icon.icon-cart{height:40px;width:40px}.banner-img-sec .page-width{display:none}.coming-soon-sec h2,.upgrade-title h2,.page-blog h1{font-weight:600;font-size:48px;line-height:58px;letter-spacing:0;margin-bottom:26px}.coming-soon-sec .rich-text__text{max-width:575px;margin:0 auto}.coming-soon-sec .rich-text__text:nth-child(2) p{font-size:24px;line-height:24px;letter-spacing:0;color:var(--text-green);margin-bottom:16px;font-weight:600!important}.coming-soon-sec .rich-text__text p{color:var(--text-dark);letter-spacing:0;margin-bottom:12px;line-height:26px}.coming-soon-sec .rich-text__buttons a.button:before,.coming-soon-sec .rich-text__buttons a.button:after{display:none}.coming-soon-sec .rich-text__text:nth-child(4) p{margin-bottom:0}.ml-form-embedContent p strong:after{right:-4px;top:-10px}@media (max-width:989px){.coming-soon-sec h2{font-size:40px}}@media (max-width:767px){.coming-soon-sec h2{font-size:30px;line-height:33px;margin-bottom:20px}}.banner-img-sec{margin:0 16px}.banner-img-sec{min-height:702px!important;max-height:702px!important}.banner-sec.banner--medium:not(.banner--adapt){min-height:auto}.page-width.banner-sec .banner__media{position:unset!important}.page-width.banner-sec .banner__content{display:none}.page-width.banner-sec{padding:0 20px}.banner-sec.banner:after,.banner-sec .banner__media:after{display:none!important}.page-width.banner-sec .banner__media img{position:relative}@media (max-width:989px){.banner-img-sec{min-height:500px!important;max-height:500px!important}}@media (max-width:767px){.banner-img-sec{min-height:auto!important}.page-width.banner-sec,.page-width{padding:0 15px}}.fresh-right img{margin-bottom:24px;max-width:100px;display:block}@media (max-width:767px){.fresh-right img{margin-inline:auto;max-width:150px}}.mobility-section .rich-text__text:first-child p{margin-bottom:60px}.mobility-section h2{font-weight:600;letter-spacing:0;margin-bottom:26px;font-style:italic;font-size:32px;line-height:100%;text-align:center;color:var(--text-green);margin-block:0;font-family:Figtree,sans-serif}.mobility-section .rich-text__blocks .rich-text__text:nth-child(3) p{font-size:22px;margin:16px 0 32px}@media (min-width:990px){.mobility-section .rich-text__blocks{max-width:82rem}}@media (max-width:767px){.mobility-section h2{font-size:24px}.mobility-section .rich-text__text:first-child p{margin-bottom:32px}}.footer{border-top:none!important}.footer-block__details-content.rte{display:none}.footer-contact{list-style:none;padding-left:0;margin-block:0}.footer .footer-block__heading{font-weight:500;font-size:32px;line-height:38px;color:var(--text-dark);margin-bottom:24px;font-family:Figtree,sans-serif;letter-spacing:0}.footer .footer__content-top{padding-bottom:0}.footer-contact li{display:flex;align-items:start;margin-bottom:16px}.footer-contact li:last-child{margin-bottom:0}.footer-contact li span{font-weight:400;font-size:16px;line-height:28px;color:var(--text-dark);margin-left:16px;letter-spacing:0}.footer-contact li a{text-decoration:none;display:block}.footer-pages a{font-weight:500;font-size:16px;line-height:100%;text-align:center;vertical-align:middle;text-decoration:none;color:var(--text-dark);display:block;margin-bottom:16px}.footer-pages a:last-child{margin-bottom:0}.footer-pages{margin-top:32px}.footer-block__details-content p{font-weight:500;font-size:14px;line-height:22px;text-align:center;vertical-align:middle}.footer .list-social__link{padding:8px;border:2px solid var(--text-dark);margin-right:16px}.list-social__item:last-child a{margin-right:0}.footer .list-social__link .icon{transition:all 0.3s}.footer .list-social__link:hover .icon{transform:scale(1.2);transition:all 0.3s}.footer-block-image .footer-block__image-wrapper{margin-bottom:24px}.footer .footer__list-social{justify-content:center}.footer__content-bottom,.after-signup-show .footer__blocks-wrapper .footer-block.grid__item:nth-child(3){display:none}.footer__blocks-wrapper .footer-block.grid__item:nth-child(4){display:none}.after-signup-show .footer__blocks-wrapper .footer-block.grid__item:nth-child(4){display:block}.footer-block--newsletter{display:none}.footer__blocks-wrapper{align-items:center}.footer .list-social__link .icon-instagram{transform:scale(1.2)}.footer-description,.after-signup-show .footer__blocks-wrapper .footer-block.grid__item:nth-child(3){display:none}.after-signup-show .footer-description{display:block;margin-bottom:24px}.after-signup-show .footer-description p{margin-block:0;font-weight:500;font-size:14px;line-height:22px;text-align:center;vertical-align:middle;color:var(--text-dark);letter-spacing:0}.footer-menu-list{list-style:none;padding-left:0;margin-block:0;text-align:center;display:none}.after-signup-show .footer-menu-list{display:block}.footer-menu-list li{padding-bottom:16px;line-height:normal}.footer-menu-links{font-weight:500;line-height:100%;text-align:center;vertical-align:middle;color:var(--text-dark);text-decoration:none;cursor:pointer;transition:all 0.3s ease-in-out}.footer-menu-links:hover{color:var(--text-green);font-weight:600;transition:all 0.3s ease-in-out}@media (max-width:989px){.after-signup-show .footer__blocks-wrapper .footer-block.grid__item{width:100%;max-width:48%;margin-bottom:30px}.after-signup-show .footer__content-top .grid{gap:24px}.section-sections--25244764799242__footer-padding{padding-top:50px!important;padding-bottom:50px!important}}@media (max-width:767px){.footer__blocks-wrapper .footer-block.grid__item{width:100%;max-width:48%;margin-bottom:30px}.footer .footer__blocks-wrapper.grid{display:flex}.footer .footer-block-image{margin-bottom:0}.footer .footer-block__heading{font-size:30px}}@media (max-width:749px){.footer .footer-block.grid__item{margin:0}}@media (max-width:700px){.footer__blocks-wrapper .footer-block.grid__item{max-width:100%!important}.footer__blocks-wrapper .footer-block.grid__item:nth-child(2){order:-1;margin-bottom:25px}}.main-page-title{font-weight:700;font-size:40px;line-height:48px;text-align:center;margin-bottom:0!important}.policy-top-content .rich-text__blocks,.policy-richtext .rich-text__blocks{max-width:860px}.policy-top-content .rich-text__text p,.policy-richtext .rich-text__text li{color:var(--text-dark);line-height:24px;text-align:start;letter-spacing:0}.policy-accordion.collapsible-content-wrapper-narrow{max-width:860px}.policy-richtext .rich-text__heading{font-weight:600;font-size:24px;line-height:32px;letter-spacing:0;vertical-align:middle;color:#0b0c0e;margin-bottom:24px;text-align:start}.policy-richtext .rich-text__text ul{list-style:disc;padding-left:25px}.policy-richtext .rich-text__text li{margin-bottom:16px}.policy-richtext .rich-text__text li:last-child,.policy-richtext .rich-text__blocks .rich-text__text:last-child ul{margin-bottom:0}.policy-richtext .rich-text__blocks .rich-text__text ul{margin-bottom:60px}.policy-richtext .rich-text__blocks>*+*{margin-top:0}.privacy-policy .accordion__title{font-weight:600;font-size:24px;line-height:32px;letter-spacing:0}.policy-top-content .rich-text__text:first-child{margin-top:0}.policy-top-content .rich-text__text{margin-top:16px}@media (max-width:767px){.privacy-policy .accordion__title{font-size:18px}}.support-section{background-color:#BEE0C7}.support-section.multicolumn.background-primary .multicolumn-card{background:#fff0}.multicolumn-card-spacing{width:42px;height:42px;margin-inline:auto}.support-section .multicolumn-list h3{font-weight:600;font-size:20px;line-height:24px;margin:24px 0 12px;color:var(--text-dark)}.multicolumn-card__info .rte p{font-weight:400;font-size:16px;line-height:19px;color:var(--text-dark)}.after-signup-show header.header{justify-content:space-between}.after-signup-show header nav.header__inline-menu{display:block}.after-signup-show header .header__icons{display:flex;max-width:168px;width:100%;justify-content:end}.after-signup-show .sign-btn{margin-left:auto;display:none}.header-sidebar-close,.header-hemburge{display:none}@media (max-width:767px){.header__inline-menu{position:absolute;top:0;left:-100%;height:100dvh;overflow-y:auto;background-color:#fff;box-shadow:0 0 10px #bfbfbf;border-radius:0 15px 15px 0;padding:30px 20px;width:300px;margin-left:0;transition:all 0.3s ease-in-out;z-index:5}.header__inline-menu-open{left:0;transition:all 0.3s ease-in-out}.list-menu--inline{flex-direction:column;width:100%}.header__menu-item span{font-size:16px}.header__menu-item{margin:0 0 25px;padding:0}.list-menu--disclosure{position:relative!important;margin-bottom:20px!important}.after-signup-show .header-hemburge{display:block}.header-hemburge span{background-color:#7d7d7d;display:block;height:3px;width:30px;border-radius:5px;margin-bottom:4px}.header-sidebar-close{position:absolute;top:10px;right:15px;display:block}.header-sidebar-close svg{fill:#999}}.home-main-hero h2{margin-bottom:16px}.home-main-hero .rich-text__caption{font-weight:600;font-size:24px;line-height:29px;margin-top:0;color:var(--text-dark)}.home-main-hero .rich-text__text p{margin:12px 0 0;line-height:24px}.home-main-hero .signup-cta{padding-inline:52px}.dustbin-img-section{margin-inline:16px}.dustbin-img-section.banner--medium:not(.banner--adapt){min-height:78rem}@media(max-width:989px){.dustbin-img-section.banner--medium:not(.banner--adapt){min-height:50rem}}@media (max-width:767px){.dustbin-img-section.banner--medium:not(.banner--adapt){min-height:34rem}}.richtext-image img{margin-inline:auto;margin-bottom:16px}.luxfresh-section h2{margin:0 0 16px;display:inline-block}.luxfresh-section .rich-text__blocks{max-width:81rem}.luxfresh-section .rich-text__text{max-width:100%}.luxfresh-section .rich-text__text p{margin-bottom:0}@media (max-width:989px){.section-template--25305648169226__image_with_text_UyzqDk-padding,.slider-section,.testimonial-section{padding-block:50px!important}}@media (max-width:766px){.live-section .image-with-text__media--medium{height:40rem}.live-section .caption-with-letter-spacing{font-size:30px}.image-with-text__content{padding:30px 0!important}}.multirow-icon{height:38px;width:38px;max-width:100%}.multirow-icon img{width:100%;height:100%}.live-section .caption-with-letter-spacing{font-weight:600;font-size:40px;line-height:48px;margin-block:16px;color:var(--text-dark);text-transform:capitalize}.image-with-text__heading{font-weight:500;font-size:24px;line-height:30px;color:var(--text-dark)}.image-with-text__text p{line-height:26px;color:var(--text-dark);letter-spacing:0}.button::before,.button::after{display:none}.image-with-text__content .image-with-text__text+.button{padding-inline:34px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.collapse-padding:last-child .image-with-text__grid .image-with-text__content{padding-bottom:0!important}@media (max-width:989px){.live-section .caption-with-letter-spacing{font-size:35px}.live-section .image-with-text__media--medium{height:53rem}.live-section{padding-bottom:50px!important}}@media (max-width:767px){.live-section .image-with-text__media--medium{height:40rem}.live-section .caption-with-letter-spacing{font-size:25px;margin-bottom:10px}.image-with-text__heading{font-size:20px;line-height:26px}}.wholesale-section{background-color:#F2F4F3}.wholesale-section .image-with-text__heading{font-weight:600;font-size:48px;line-height:58px;color:var(--text-dark)}.wholesale-section .image-with-text__content{padding:2rem 6rem 2rem;justify-content:center}.wholesale-section .image-with-text__text-item{width:550px}@media (max-width:989px){.wholesale-section .image-with-text__heading{font-size:35px}}@media (max-width:767px){.wholesale-section .image-with-text__content{padding:2rem}.wholesale-section .image-with-text__heading{font-size:30px}}.splide__slide img{width:100%}.splide__track{padding-bottom:96px}.slider-content .splide__pagination{bottom:0;justify-content:start}.slider-content .splide__pagination__page{opacity:1}.slider-content .splide__pagination__page{font-family:"Figtree",sans-serif;width:40px;height:40px;margin:0 6px;background-color:#fff0;border:1px solid #FFF3;font-weight:600;font-size:20px;line-height:24px;text-align:center;text-transform:capitalize;color:#fff;outline:none}.slider-content li:first-child .splide__pagination__page{margin-left:0}.splide.is-focus-in .splide__pagination__page:focus,.splide__pagination__page:focus-visible{outline:none;box-shadow:none}.slider-content .splide__pagination__page.is-active{transform:unset;background-color:#fff0;width:48px;height:48px}button.splide__pagination__page.is-active:before{content:"";position:absolute;top:0;left:0;background-image:url(/cdn/shop/files/Frame_1261153241.svg?v=1746704816);background-size:cover;z-index:1;width:100%;height:100%}@media (max-width:989px){.wholesale-section .image-with-text__text-item,.wholesale-section .image-with-text__media-item{width:50%}}@media (max-width:767px){.wholesale-section .image-with-text__text-item,.wholesale-section .image-with-text__media-item{width:100%}}@media (max-width:576px){.slider-content .splide__pagination__page{width:30px;height:30px;font-size:15px}.slider-content .splide__pagination__page.is-active{width:38px;height:38px}.splide__track{padding-bottom:60px}}.about-us .header-wrapper{background-color:#F2F4F3}.about-us .header-wrapper-sticky,.header-wrapper-sticky{background-color:#fff}.about-us .main-page-title{font-weight:600;font-size:60px;line-height:72px;letter-spacing:0}.about-us{position:relative}.about-us::before{content:"";position:absolute;top:0;left:0;width:100%;height:621px;background-color:#F2F4F3;z-index:-1}.smarter-section .rich-text__text:nth-child(2) p{font-weight:500!important;line-height:30px;color:var(--text-dark);margin-bottom:0}.smarter-section h2{margin-bottom:16px}.discover-section .image-with-text__text p{line-height:24px;margin-bottom:16px}.discover-section .image-with-text__text p:last-child{margin-bottom:24px}.discover-section .image-with-text__content .image-with-text__text+.button{padding-inline:24px;margin-top:0}.discover-section .image-with-text__media--medium{height:65rem}.about-full-banner.banner--medium:not(.banner--adapt){min-height:100rem}.our-story-section .grid{gap:24px}.our-story-section .grid--2-col-tablet .grid__item{width:calc(50% - 24px)}.our-story-section .grid--2-col-tablet .grid__item:last-child{background-color:var(--text-green)}.our-story-section .image-with-text__content{padding:6rem;justify-content:space-between}.our-story-section .image-with-text__heading{font-weight:600;font-size:48px;line-height:58px;color:#fff}.our-story-section .collapse-padding:last-child .image-with-text__grid .image-with-text__content{padding-bottom:60px!important;padding-right:60px!important}.our-story-section .image-with-text__text p{line-height:24px;color:#fff}.our-story-section .image-with-text__media--medium{height:55.5rem}.about-newsletter .rich-text__text p,.upgrade-desc p{line-height:24px;color:var(--text-dark)}.about-newsletter .rich-text__text p{margin-bottom:24px;letter-spacing:0}.about-newsletter .rich-text__text p:last-child{margin-bottom:0}.rich-text__text .newsletter-link{color:#60C6CE}.upgrade-section{padding-block:100px;background-color:#F2F4F3}.upgrade-head{display:flex;margin-bottom:60px;gap:24px}.upgrade-title,.upgrade-desc{width:50%}.upgrade-title h2{margin:0 0 24px}.upgrade-desc p{margin-block:0;letter-spacing:0}.upgrade-img{line-height:0}.upgrade-img img{max-width:100%}@media (max-width:1200px){.about-full-banner.banner--medium:not(.banner--adapt){min-height:70rem}}@media (max-width:989px){.about-us:before{height:400px}.about-us .main-page-title{font-size:50px}.smarter-section,.our-story-section,.upgrade-section{padding-block:50px!important}.discover-section,.about-newsletter{padding-bottom:50px!important}.discover-section .image-with-text__media--medium{height:50rem}.our-story-section .image-with-text__heading,.upgrade-title h2{font-size:40px;line-height:100%}.upgrade-head{margin-bottom:30px;flex-direction:column}.upgrade-title,.upgrade-desc{width:100%;text-align:center}.our-story-section .collapse-padding:last-child .image-with-text__grid .image-with-text__content{padding-inline:25px!important}.upgrade-desc{margin-bottom:20px}}@media (max-width:767px){.section-template--25322882597130__main-padding{padding-top:40px;padding-bottom:40px}.about-us .main-page-title{font-size:40px}.our-story-section .image-with-text__heading,.upgrade-title h2{font-size:30px;line-height:100%}.about-full-banner.banner--medium:not(.banner--adapt){min-height:34rem}.about-full-banner.banner--medium:not(.banner--adapt){min-height:34rem}.our-story-section .grid{gap:15px;flex-wrap:wrap}.our-story-section .grid--2-col-tablet .grid__item{width:100%}.smarter-section .rich-text__text:nth-child(2) p{font-size:20px}.smarter-section{padding-top:60px!important;padding-bottom:40px!important}.our-story-section .grid--2-col-tablet .grid__item,{width:100%}.discover-section .image-with-text__media--medium,.our-story-section .image-with-text__media--medium{height:40rem}}.card__heading{font-size:16px;font-weight:600;letter-spacing:0}.facet-filters-widget{display:flex;gap:8px;align-items:center;background-color:#F6F6F6;border:1px solid #F2F3F4;border-radius:60px;padding:13px 16px}.facet-filters-widget .widget-list,.facet-filters-widget .widget-grid{width:18px;height:18px;display:flex;justify-content:center;align-items:center;cursor:pointer}.filter-sort-widget{display:flex;gap:16px;align-items:center}.grid-widget-one{width:100%!important}.grid-widget{width:calc(50% - 24px)}.widget-list svg path{fill:#667085}.widget-grid svg path{stroke:#667085}.widget-list.active svg path{fill:var(--text-dark)}.widget-grid.active svg path{stroke:var(--text-dark)}.grid-widget-one .card{flex-direction:row!important;gap:20px;align-items:start}.grid-widget-one .card .card__content{padding-top:0;align-items:center}.grid-widget-one .card__content{width:80%}.collection-widget{background-color:#F8F8F8}.collection-widget .collection__title{margin-bottom:0!important}.collection-widget .collection__title{padding:0 20px!important}.collection-widget .collection__title h2{font-weight:700;font-size:40px;line-height:48px;letter-spacing:0;margin-bottom:32px}.collection-widget .card .card__information{padding:0}.collection-widget .card .card-information{display:none}.collection-widget .page-width-desktop{padding:0 20px}.breadcumb-section a{text-decoration:none;color:var(--text-dark)}.breadcumb-section a:hover{text-decoration:underline}.breadcumb-section a.active-link{font-weight:600;font-size:16px;line-height:19px;letter-spacing:0}.all-collections-list .collection-list{padding-top:24px}.all-collections-list .collection-list li{width:calc(20% - 24px)}.all-collections-list h2{font-weight:700;font-size:40px;line-height:100%;letter-spacing:0;text-align:center}.all-collections-list .collection-list li .card__information{padding:0;margin-top:16px}.all-collections-list .collection-list li .card__heading a::after{content:unset}.all-collections-list .collection-list li .card__content{padding-top:0}.all-collections-list .collection-list li .card__content a{font-weight:500;font-size:16px;line-height:19px;letter-spacing:0}.all-collections-list .collection-list li .card__content a:hover{text-decoration:underline}.template-collection.customer-trade #product-grid .quick-add{display:none}.page-collection .facets__price .field-currency,.price-filter-des{position:relative;top:16px}@media(max-width:989px){.breadcumb-section{padding-left:15px}}@media(max-width:767.98px){.collection .grid__item{width:100%;max-width:100%}.card .card__content{align-items:center!important}}@media(max-width:749px){.facets-vertical-form{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}#main-collection-filters .facets,#main-collection-filters .facets-container .product-count,.filter-sort-widget .facet-filters,.facets-vertical-form .product-count-vertical{display:none}#main-collection-filters .facets-container{padding-top:0}}.contact .main-page-title{padding-bottom:42px;line-height:48px;letter-spacing:0}.field-terms{display:flex;align-items:center;gap:12px;margin-top:24px}.field-terms p{font-weight:600;font-size:14px;line-height:17px;letter-spacing:0;color:var(--text-dark);margin:0}.field-terms p a{color:var(--text-green);text-decoration:none}.field-terms p a:hover{text-decoration:underline}.field-terms input{margin:0;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid var(--text-green);max-width:16px;height:16px;border-radius:4px;display:block;position:relative;cursor:pointer;width:100%}.field-terms input[type="checkbox"]:checked{background-color:#F5FDFF;border-color:var(--text-green)}.field-terms input[type="checkbox"]:checked::after{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--text-green);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px}.contact__button button{width:100%;font-weight:600;font-size:16px;line-height:19px;letter-spacing:0;padding:18.5px 0}.contact .field__input#phonenumber::-webkit-inner-spin-button{-webkit-appearance:none}.product__title h1{font-weight:600;font-size:42px;line-height:50px;letter-spacing:0;color:var(--text-dark);margin-bottom:16px}.product .price__sale span{font-weight:500;font-size:24px;line-height:29px;letter-spacing:0;color:var(--text-dark)}.price__sale span.compare-price{opacity:.5}.product__title+div{margin-top:0;margin-bottom:24px}.product-form__quantity{margin:0!important}.product-form__quantity+div{margin-bottom:0;margin-top:16px}.product-form__quantity+div .product-form{margin:0}.product-form__buttons{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-form__buttons button{max-width:265px;width:100%;padding-top:19px;padding-bottom:19px;font-weight:600}.product .product-form__buttons .add-to-cart{background-color:#fff0;color:var(--text-green);border:1px solid var(--text-green);transition:all .3s ease}.product .product-form__buttons .add-to-cart:hover{background-color:var(--text-green);color:#fff}.product .product-form__buttons .buy-now{transition:all .3s ease;border:1px solid #fff0}.product .product-form__buttons .buy-now:hover{background-color:var(--text-dark)}.product .icon-with-text .inline-richtext{font-weight:400;font-size:16px;line-height:19px;letter-spacing:0;display:inline-block;white-space:nowrap}.product .icon-with-text--horizontal{gap:33px;margin-top:24px}.product .icon-with-text .svg-wrapper{margin:0;height:16px;width:16px}.product .icon-with-text .svg-wrapper svg{height:16px;width:16px}.product .product__info-wrapper .accordion{margin-top:24px;background-color:#fff0;padding:24px 12px;border-bottom:1px solid #E2E4E9}.product .product__info-wrapper .accordion details[open] .accordion__content{margin-top:12px}.product .product__info-wrapper .accordion details[open] .accordion__content ul{padding-left:0}.product .product__info-wrapper .accordion__content{padding-left:0}.product .product__info-wrapper .accordion__content p span{font-weight:400;font-size:16px;line-height:19px;letter-spacing:0;color:var(--text-dark)}.product .product__info-wrapper .accordion__content p{font-weight:400;font-size:16px;line-height:26px;letter-spacing:0;color:var(--text-dark)}.product .product__info-wrapper .accordion__content li{font-weight:400;font-size:16px;letter-spacing:0;color:var(--text-dark);display:flex;align-items:center;gap:10px;padding-left:15px;position:relative;list-style:none}.product .product__info-wrapper .accordion__content .metafield-rich_text_field li{font-weight:400;font-size:16px;letter-spacing:0;color:var(--text-dark);display:block;align-items:center;gap:10px;padding-left:15px;position:relative;list-style:none}.product .product__info-wrapper .accordion__content .metafield-rich_text_field li:before{top:12px}.product .product__info-wrapper .accordion__title{font-weight:600;font-size:18px;line-height:22px;letter-spacing:0}.product .product__info-wrapper .accordion .title-icon{height:16px;width:16px;position:relative;color:var(--text-dark)}.product .product__info-wrapper .accordion .title-icon:after{content:'';position:absolute;top:50%;left:50%;height:1px;width:100%;background-color:#16181D;transform:translate(-50%,-50%)}.product .product__info-wrapper .accordion .title-icon:before{content:'';position:absolute;top:50%;left:50%;height:100%;width:1px;background-color:#16181D;transform:translate(-50%,-50%)}.product .product__info-wrapper .product__accordion details[open] .title-icon:before{display:none}.related-products__heading{font-weight:600;font-size:48px;line-height:58px;letter-spacing:0;margin-bottom:0;margin-top:0}.related-products .card__heading{font-weight:600;font-size:24px;line-height:29px;letter-spacing:0}.related-products .card-information{display:none}.related-products .card__information{padding:0}.related-products .card__content{padding-top:24px}.product_size+div{margin-top:16px;margin-bottom:24px}.product_size{font-weight:400;font-size:16px;line-height:19px;letter-spacing:0;color:var(--text-dark)}.product-video .video-section__media{--ratio-percent:unset !important;height:800px}.product-video .video-section__media .deferred-media__poster-button{background-color:rgb(255 255 255 / .3);backdrop-filter:blur(20.844039916992188px);width:83px;height:83px}.product-video .video-section__media .deferred-media__poster-button:before{content:'';position:absolute;inset:0;padding:3px;background:linear-gradient(218.57deg,#FFFFFF -14.82%,#fff0 60.08%);border-radius:50%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.product-video .video-section__media .deferred-media__poster-button svg path{fill:#fff0;stroke:#fff}.product-video .video-section__media .deferred-media__poster-button .svg-wrapper{height:24px;width:24px}.product-video .video-section__media .deferred-media__poster-button:after{content:url(/cdn/shop/files/video-play-border.svg?v=1747894741);position:absolute;top:25%;left:28%;transform:translate(-50%,-50%);height:100%;width:100%}@keyframes rotate-border{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}button.get-quote-btn{background-color:#225458;font-family:Figtree;font-weight:600;font-size:14px;line-height:14px;letter-spacing:0;color:#fff;padding:16.5px;border:none;min-width:100px}.template-product.customer-trade .retail-add-btn{display:none}.swym-atw-button-container.default-position{height:50px;width:60px;margin-top:0!important;margin-bottom:0}.swym-atw-button-container.default-position button{max-width:60px;padding:15px 12px}.call-now.button{background-color:#fff0;border:1px solid #225458;padding:0}.call-now a{text-decoration:none;color:#225458;width:100%;display:block;height:100%;padding:19px 20px}.call-now.button:hover{background-color:#225458}.call-now.button:hover a{color:#fff}.related-products button.get-quote-btn{display:none}#recommendations-slider.splide{visibility:visible!important}.related-products .splide__track{padding-bottom:0}@media(max-width:991px){.product-video .video-section__media{height:500px}}@media(max-width:767.98px){.related-products__heading{font-size:40px}}@media (max-width:766px){.product__info-wrapper{margin-top:20px;padding-left:0!important}.product__title h1{font-size:35px;line-height:43px}}@media(max-width:576px){.product-video .video-section__media{height:400px}.product-form__buttons{flex-wrap:wrap}.product-form__buttons button{max-width:100%}.swym-atw-button-container.default-position{width:100%;justify-content:start}}.thank-you-content .rich-text__heading{font-weight:600;font-size:60px;line-height:72px;letter-spacing:0;color:var(--text-dark)}.quote-section h2{font-weight:500;font-size:32px;line-height:25px;letter-spacing:0;color:#225458;margin-top:0}.thank-you-content .rich-text__text,.quote-section .rich-text__text{font-size:16px;color:var(--text-dark);margin-top:16px;font-weight:400}.quote-section .rich-text__text{line-height:25px;letter-spacing:0}.quote-section .rich-text__buttons{margin-top:32px}@media (min-width:990px){.quote-section .rich-text__blocks{max-width:32rem}}.drawer__inner-empty .cart__empty-text{font-weight:700;font-size:24px;line-height:29px;letter-spacing:0;margin-top:0;margin-bottom:24px}.drawer__inner-empty .signup-cta{text-transform:capitalize}.empty_cart_img{width:200px;height:180px;text-align:center;margin:0 auto 16px}.empty_cart_img img{width:100%;height:100%;object-fit:cover}.cart-item__quantity .quantity__input{border-right:1px solid #DADCE0;border-left:1px solid #DADCE0}.cart-item__quantity .quantity__button .svg-wrapper{height:10px}.cart-item__quantity .quantity__button{width:32px}.cart-item__quantity quantity-popover{height:32px}.cart-item__quantity .cart-quantity{min-height:32px}.drawer__footer summary .icon-caret{top:50%;transform:translateY(-50%)}.drawer__footer summary .summary__title{font-weight:600;font-size:18px;line-height:25px;letter-spacing:0;color:var(--text-dark)}.cart__ctas .view_cart{background-color:#fff0;color:var(--text-green);border:1px solid var(--text-green);transition:all .3s ease}.cart__ctas .view_cart:hover{background-color:var(--text-green);color:#fff}.cart__ctas .cart__checkout-button{margin-top:0;transition:all .3s ease}.cart__ctas .cart__checkout-button:hover{background-color:var(--text-dark)}.customer h1{font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;color:#101828;text-align:start;margin-bottom:12px}.signup-description{letter-spacing:0;text-align:start;color:#475467;margin-bottom:24px}.tab-header{display:flex;align-items:center;gap:16px}.tab-header label{font-weight:700;line-height:24px;letter-spacing:0;color:#8C94A6;padding:0 4px 12px;display:inline-block;border-bottom:2px solid #fff0}.tab-header input:checked+label{color:#225458;border-bottom-color:#225458}.tab-header input{display:none}.retail-form,.trade-form{flex-wrap:wrap;gap:24px 16px}.retail-form .field,.trade-form .field{width:calc(50% - 16px)}.retail-form .field:nth-of-type(3),.retail-form .field:nth-of-type(4){width:100%}.page-customers-login .field{margin-bottom:20px;position:relative}.page-customers-login button{margin-bottom:10px}.page-customers-login #recover+div p{text-align:left}.page-search .facets-vertical-form .facet-filters{padding-left:0}.page-search .template-search__search .field .field__label{display:none}.page-search .template-search__header h1{font-weight:600;font-size:60px;line-height:72px;letter-spacing:0}.page-search .template-search__search .reset__button{display:none}@media(max-width:767.98px){.page-search .template-search__header h1{font-size:40px}}@media(max-width:749.98px){.page-search .template-search facet-filters-form.facets.facets-vertical-sort.page-width.small-hide,.page-search .template-search .facets-vertical facet-filters-form.facets.small-hide{display:none}}div#swym-wishlist-render-container{max-width:1280px;margin:0 auto}swym-storefront-layout-tab-content.swym-storefront-layout-container{overflow-y:unset}.swym-storefront-layout-body{overflow:unset!important}.swym-wishlist .swym-storefront-layout-title{font-weight:600;font-size:40px;line-height:48px;margin-block:16px;color:var(--text-dark);text-transform:capitalize}.swym-wishlist .swym-storefront-layout-title svg{width:25px;height:25px}.swym-wishlist .swym-storefront-layout-total-list-items-count{font-size:18px}.swym-storefront-layout-login-user-container{margin-top:60px}.swym-storefront-layout-body swym-storefront-layout-collection-carousel{display:none}.whishlist-page-icon{display:none!important}.swym-wishlist .whishlist-page-icon{display:flex!important}.swym-header-launcher-badge{display:none!important}.swym-header-launcher{margin-right:8px!important;width:24px}.swym-storefront-layout-empty-wishlist-content img{width:86px;height:86px}.swym-storefront-layout-empty-wishlist-content svg{display:none}.product-detail-video{height:800px;position:relative;cursor:pointer;padding-bottom:100px}.product-detail-video video{object-fit:cover}.product-detail-video span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none}.product-detail-video span img{display:block;width:150px;height:150px;border-radius:50%}.product-detail-video span img:after{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;transform:translate(-50%,-50%) scale(.5);background:rgb(0 0 0);opacity:0;animation:ripple 1.5s infinite}@keyframes ripple{0%{transform:translate(-50%,-50%) scale(.5);opacity:.5}70%{transform:translate(-50%,-50%) scale(1.5);opacity:0}100%{transform:translate(-50%,-50%) scale(1.5);opacity:0}}@media(max-width:1024px){.product-detail-video span{top:calc(50% - 35px)}.product-detail-video span img{width:100px;height:100px}}.low-stock-popup{position:fixed;bottom:20px;right:20px;background:#225458;color:#fff;font-weight:700;padding:12px 16px;border-radius:10px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 12px rgb(0 0 0 / .2);z-index:9999;animation:fadeIn 0.5s ease-in-out;transition:opacity 0.5s ease}.low-stock-popup img{width:50px;height:50px;border-radius:6px;object-fit:cover}.low-stock-popup .popup-details h4{margin:0;font-size:14px;font-weight:700;color:#fff}.low-stock-popup .popup-details .price{margin:0;font-size:13px;color:#fff}.low-stock-popup .popup-details .stock-msg{margin:0;font-size:12px;color:#fff7d1}@media(max-width:991px){.product-detail-video{height:500px}@media(max-width:750px){.product-detail-video{padding-bottom:75px}}}@media (max-width:576px){.product-detail-video{height:400px}.low-stock-popup{width:95%;right:10px}}.customer-trade .product .product-form__quantity{display:none}.mega-menu .mega-menu-open,.header-wrapper--border-bottom .mega-menu__content{display:none}.mega-menu .mega-menu-show{display:flex}cart-drawer.drawer{background-color:#fff0}cart-drawer.drawer.active .cart-drawer__overlay{background-color:rgba(var(--color-foreground),.5)}@media(min-width:990px){.multicolumn.support-section slider-component.slider-mobile-gutter ul li{width:calc(25% - 15px)}}.box a,.box p{display:block;margin:0;font-size:14px;line-height:1.215}#mlb2-26246810.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow textarea[name="message"]{min-height:120px;padding:16px 16px!important}.product-grid-container .card__content{align-items:start}.dim_lable{margin-bottom:0px!important}.work_text{margin-top:5px!important}.work_text a{color:#16181dbf;letter-spacing:.06rem;padding:0 0 .2rem;text-align:left;text-decoration:underline;font-size:18px;font-family:inherit;font-weight:500;cursor:pointer}.work_text a:hover{color:#16181d;text-decoration-thickness:.2rem;}.main-blog h1{text-align:center;margin:0 0 40px}.main-blog .blog-articles{display:flex;flex-wrap:wrap;gap:40px 20px}.main-blog .blog-articles .blog-articles__article{width:calc(33.33% - 20px)}.benefits-3 .multicolumn__title{justify-content:center;margin-bottom:60px}.benefits-3 ul.multicolumn-list li.multicolumn-list__item .multicolumn-card .multicolumn-card__image-wrapper{width:48px;height:48px;margin:auto}.benefits-3 ul.multicolumn-list li.multicolumn-list__item .multicolumn-card img{filter:brightness(0) invert(1)}.benefits-3 ul.multicolumn-list li.multicolumn-list__item .multicolumn-card h3{font-weight:600;font-size:20px;padding-bottom:10px}.benefits-3 ul.multicolumn-list li.multicolumn-list__item .multicolumn-card p{color:#ddd;line-height:26px}.image-with-text__content ul{list-style-position:outside;color:#16181D}.button-with-price{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.button-with-price p{margin:0;font-weight:700;color:#225458;font-size:18px}.enviromental-impact .multicolumn__title{margin-bottom:5rem;justify-content:center}.enviromental-impact ul.multicolumn-list li.multicolumn-list__item{background-color:#F2F4F3}.enviromental-impact ul.multicolumn-list li.multicolumn-list__item .multicolumn-card .multicolumn-card__info{padding:4rem}.enviromental-impact ul.multicolumn-list li.multicolumn-list__item .multicolumn-card .multicolumn-card__info h3{font-weight:700;font-size:26px}.enviromental-impact ul.multicolumn-list li.multicolumn-list__item .multicolumn-card .multicolumn-card__info p{padding-top:16px;line-height:26px}.product-journey .image-with-text__media{border:none;padding-bottom:0!important}.product-journey img{object-fit:contain;height:100px!important;max-height:120px;top:50%!important;transform:translateY(-50%)}@media screen and (min-width:990px){.product-journey .image-with-text__content{padding:4rem 7rem 4rem}}#Details-HeaderMenu-4,#Details-HeaderMenu-5,#Details-HeaderMenu-6{display:none}.product .product__info-wrapper variant-selects .product-form__input label{color:#16181D}.product .product__info-wrapper variant-selects .product-form__input select{border:1px solid;padding:14px;line-height:1;height:auto;font-size:14px;outline:none}.product .product__info-wrapper .accordion__content table{border:1px solid;box-shadow:none}