@font-face{font-family:Archivo;src:url(/cdn/shop/files/Archivo-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/cdn/shop/files/Archivo-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/cdn/shop/files/Archivo-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/cdn/shop/files/Archivo-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,p,span,strong,a{font-family:Archivo!important}.collection-slider_wrapper .product-item__subtitle,.collection-slider_wrapper .product-item__color{display:none}.collection-slider_wrapper .color-picker{display:block!important}.review-section{padding:0;background:#fff;text-align:center}.custom-review-slider{margin:0!important}.custom-review-slider .container{padding:0!important}.custom-review-slider .review-section .review-heading{color:#010101;text-align:center;font-family:Archivo;font-size:38px;font-style:normal;font-weight:600;line-height:1.4;text-transform:capitalize;margin-bottom:36px}.custom-review-slider .review-section .review-heading.mobile{display:none}.custom-review-slider .review-section .review-slider{max-width:1200px;margin:0 auto}.custom-review-slider .review-section .review-card{width:358px;height:446px;margin:0 20px;border-radius:16px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.custom-review-slider .review-section .review-image{height:100%;background-size:cover;background-position:center;position:relative;border-radius:20px}.custom-review-slider .review-section .review-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;z-index:1;display:block!important}.custom-review-slider .review-section .review-text-content{position:absolute;z-index:2;padding:20px;text-align:left;bottom:0}.custom-review-slider .review-section .review-text-content .stars{color:#fff;font-family:Archivo;font-size:22px;font-style:normal;font-weight:600;line-height:150%;text-transform:capitalize}.custom-review-slider .review-section .review-text-content .quote{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:1.4}.custom-review-slider .review-section .review-text-content .reviewer{color:#fff;font-size:14px;font-style:italic;font-weight:700}.custom-review-slider .review-section .review-button-wrapper{margin-top:59px}.custom-review-slider .review-section .review-button{background:#30ff00;color:#060504;padding:19px 36px;font-size:24px;line-height:42px;border-radius:40px;text-decoration:none;font-weight:700;display:inline-block;width:400px;max-width:90%}.custom-review-slider .review-section .flickity-controls-wrapper{display:flex;align-items:center;justify-content:center;width:fit-content;margin:auto;padding-top:46px;gap:21px}.custom-review-slider .review-section .flickity-button-icon{position:unset;width:15px;height:15px}.custom-review-slider .review-section .flickity-button.flickity-prev-next-button{order:1}.custom-review-slider .review-section .flickity-controls-wrapper .flickity-page-dots{position:unset;order:2;display:flex;align-items:center;gap:20px}.custom-review-slider .review-section .flickity-page-dots .dot{background:#12121252;height:11px;margin:0;opacity:1;width:11px}.custom-review-slider .review-section .flickity-page-dots .dot.is-selected{opacity:1;background:#30ff00}.custom-review-slider .review-section .flickity-button.flickity-prev-next-button.next{order:3}.custom-review-slider .review-section .flickity-button:focus{box-shadow:none!important}.custom-review-slider .review-section .flickity-button{position:unset;height:50px;min-width:50px;padding:0;background:#30ff00;transform:unset;display:flex;align-items:center;justify-content:center}@media (max-width:991px){.custom-review-slider .review-section .review-heading{font-size:30px}}@media (max-width: 767px){.custom-review-slider .review-section .review-button{width:339px;padding:13px 36px;font-size:20px;line-height:24px}.custom-review-slider .review-section .review-button-wrapper{margin-top:25px}.custom-review-slider .review-section .container{padding:0}.custom-review-slider .review-section{padding:60px 0}.custom-review-slider .review-section .review-heading{line-height:1.3;margin-bottom:32px}.custom-review-slider .review-section .review-heading.mobile{display:block;padding:0 20px}.custom-review-slider .review-section .review-heading.desktop{display:none}}@media (max-width: 543px){.custom-review-slider .review-section .review-card{width:276px;height:415px;margin:0 5px}.custom-review-slider .review-section .review-text-content .quote,.custom-review-slider .review-section .review-text-content .reviewer{font-size:14px}.custom-review-slider .review-section .review-text-content .stars{font-size:18px}.custom-review-slider .review-section .review-text-content{padding:16px}.custom-review-slider .review-section .review-image{border-radius:15px}.custom-review-slider .review-section .flickity-controls-wrapper{padding-top:32px}.custom-review-slider .review-section .review-heading{font-size:32px;line-height:1.2}.custom-review-slider .review-section{padding:0!important}.custom-review-slider.homepage-review-slider{padding:29px 0 44px!important}.custom-review-slider.homepage-review-slider .review-heading{font-size:28px}}@media (max-width: 420px){.custom-review-slider .review-section .review-card{width:276px;height:345px;margin:0 5px}}@media (max-width: 640px){main section:not(:first-child){margin-top:0}}.announcement-bar__message{color:#fff;font-family:Archivo;font-size:20px;font-style:normal;font-weight:400;line-height:1.2;padding:13px}@media (max-width:767px){.announcement-bar__message{font-size:14px}}@media (max-width:425px){.announcement-bar__message{font-size:12px;padding:10px;letter-spacing:0px}}.custom-multi-column-v2{background:#f5f5f5}.custom-multi-column-v2 .multi-column__grid{padding-top:58px;padding-bottom:76px;max-width:1280px;margin:0 auto}.custom-multi-column-v2 .shopify-section.multi-column{margin:0!important;background:#f5f5f5;padding-top:58px;padding-bottom:76px}.custom-multi-column-v2 .multi-column__column-title{padding-left:0;padding-top:29px;color:#000;font-family:Archivo;font-size:24px;font-style:normal;font-weight:400}.custom-multi-column-v2 .multi-column__column-text{color:#000;font-family:Archivo;font-size:16px;line-height:1.4;font-style:normal;font-weight:400;padding:0;margin:0}.custom-multi-column-v2 .multi-column__grid{gap:28px!important;margin-top:0;margin-bottom:0}.custom-multi-column-v2 .multi-column__title{display:none}.custom-multi-column-v2 .multi-column__column-text p{margin:0}.custom-multi-column-v2 .multi-column__column.review-card{width:427px;height:auto;margin-right:28px;flex-shrink:0}.custom-multi-column-v2 .multi-column__grid.js-flickity-mobile{display:none}@media (max-width: 1299px){.custom-multi-column-v2 .multi-column__grid.js-flickity-desktop{display:none}.custom-multi-column-v2 .multi-column__grid.js-flickity-mobile{display:block}}@media (max-width: 639px){.custom-multi-column-v2 .multi-column__column.review-card{flex-direction:column}.custom-multi-column-v2 .shopify-section.multi-column{margin:0!important;background:#f5f5f5;padding-top:24px;padding-bottom:31px}.custom-multi-column-v2 .multi-column__title{display:block;text-align:center;font-size:32px;font-family:Archivo;line-height:1.1;color:#000;font-weight:600;margin-bottom:23px;padding-right:17px;padding-left:17px}.custom-multi-column-v2 .multi-column__grid{padding-top:23px;padding-bottom:30px}.custom-multi-column-v2{padding-top:24px}}@media (max-width: 543px){.custom-multi-column-v2 .multi-column__column-title{padding-top:16px;font-size:22px;opacity:0}.custom-multi-column-v2 .multi-column__column-text{font-size:16px;opacity:0}.custom-multi-column-v2 .multi-column__column.review-card.is-selected .multi-column__column-title,.custom-multi-column-v2 .multi-column__column.review-card.is-selected .multi-column__column-text{opacity:1}}@media (max-width: 543px){.custom-multi-column-v2 .multi-column__column.review-card{width:288px;margin-right:12px}}.impact-build-section{position:relative}.impact-build__container{max-width:850px;top:0;left:0;bottom:0;margin-left:auto;right:0;display:flex;padding:53px 0}.impact-build__image-desktop img,.impact-build__image-mobile img{max-width:100%;width:100%;vertical-align:middle}.impact-build__content{display:flex;flex-direction:column;justify-content:center;max-width:100%;width:600px}.impact-build__title{color:#fff;font-size:38px;font-style:normal;font-weight:800;line-height:1.2;margin:0 0 25px}.impact-build__features{display:grid!important;grid-template-columns:1fr 1fr;gap:1.5rem}.impact-build__card{background:#fff;padding:18px 27px;border-radius:20px}.impact-build__card:nth-child(3){grid-column:span 2;max-width:100%}.impact-build__card:nth-child(3) .impact-build-content{max-width:500px}.impact-build__icon{display:flex;gap:10px;align-items:center}.impact-build-title-icon{color:#000;font-size:24px;font-weight:400;line-height:1;font-family:Archivo}.impact-build__icon img{width:auto}.impact-build-content{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:0;margin-top:10px}.impact-build-content p{margin:0}.impact-build__image-mobile{display:none}.impact-review{display:flex;align-items:center;gap:16px;padding:15px 0}.impact-review img{height:23px!important;width:117px!important;max-width:100%;display:block}.impact-review-text{color:#fff;font-family:Archivo;font-size:19px;font-style:normal;font-weight:400;line-height:150%}.impact-build-btn{color:#000;text-align:center;font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase;border-radius:50px;background:#fff;padding:18px 20px;margin-top:26px;max-width:100%;width:400px}@media (max-width: 1440px){.impact-build__container{max-width:750px}}@media (max-width: 1200px){.impact-build__title{margin-bottom:10px;font-size:40px}.impact-build-title-icon{font-size:20px}}@media (max-width: 1024px){.impact-build__card{padding:10px 14px}}@media (max-width: 989px){.impact-build__card:nth-child(3) .impact-build-content{max-width:100%}.impact-build-content{font-size:14px}}@media screen and (min-width: 768px){.impact-build__features.js-flickity{display:none!important}}@media screen and (max-width: 767px){.impact-build__container{display:block;margin:0;max-width:100%;position:absolute;padding:0}.impact-build__title{text-align:center;padding:0 20px;font-size:36px;margin-bottom:23px}.impact-build__features:not(.js-flickity){display:none!important}.impact-build__image-mobile{display:block}.impact-build__image-desktop{display:none}.impact-build__features.js-flickity{display:block!important}.impact-build__content{justify-content:start;padding:30px 0;width:100%}.impact-build__features.js-flickity .impact-build__card{width:292px;height:auto;margin-right:14px;min-height:-webkit-fill-available;padding:18px 15px 18px 27px}.impact-build-content{font-size:18px}.impact-build__icon{gap:14px}.impact-build-title-icon{font-size:24px}.impact-build__image-mobile img{height:800px;object-fit:cover}.impact-review{justify-content:center}}@media (max-width:640px){.impact-review-text{font-size:12px}.impact-review{padding-top:0;padding-bottom:10px}.impact-review img{height:11px!important;width:60px!important}}.custom-impact-grid .impact-build__container{margin-right:88px;justify-content:end;padding:0}.custom-impact-grid .impact-build__card{border-radius:0}.custom-impact-grid .impact-build__title{line-height:1}.custom-impact-grid .impact-build-btn{min-height:60px;display:flex;align-items:center;justify-content:center}.custom-impact-grid .impact-build__features{gap:2.2rem}.custom-impact-grid .impact-build__content{padding-top:40px;padding-bottom:40px}@media (max-width:1280px){.custom-impact-grid .impact-review img{height:17px!important;width:100px!important}.custom-impact-grid .impact-review-text{font-size:14px}.custom-impact-grid .impact-review{gap:9px;padding:10px 0}.custom-impact-grid .impact-build-btn,.custom-impact-grid .impact-build__card{padding:10px 20px}.custom-impact-grid .impact-build__features{gap:1rem}.custom-impact-grid .impact-build-content{font-size:16px}.custom-impact-grid .impact-build-btn{min-height:44px}}@media (max-width:1024px){.custom-impact-grid .impact-build__title{font-size:30px;margin:0 0 9px}.custom-impact-grid .impact-build-content{font-size:14px}.custom-impact-grid .impact-build__container{margin-right:54px}}@media (max-width:989px){.custom-impact-grid .impact-build__container{margin-right:34px}.custom-impact-grid .impact-build-btn{margin-top:10px;font-size:20px;width:400px}.custom-impact-grid .impact-review{padding-top:0}}@media (max-width:767px){.custom-impact-grid .impact-build__container{margin-right:0;margin-left:0}.custom-impact-grid .impact-build-content{font-size:18px}.custom-impact-grid .impact-build__title{margin-bottom:26px}.custom-impact-grid .impact-build-btn{margin:0 auto;margin-top:23px!important;font-size:16px;width:345px;min-height:54px}}@media (max-width:543px){.custom-impact-grid .impact-review-text{font-size:12px}.custom-impact-grid .impact-review img{width:60px!important;height:12px!important}.custom-impact-grid .impact-build__title{font-size:27px;padding:0 10px}}@media (max-width:375px){.custom-impact-grid .impact-build-btn{font-size:14px;width:300px}}.custom-multicol .multi-column__grid{max-width:1440px;margin:0 auto;gap:20px!important;padding:0 20px}.custom-multi-col .multi-column__grid{padding:56px 20px;grid-template-columns:repeat(3,1fr)}.custom-multicol .multi-column__column img{width:90px;max-width:100%;margin:0 auto}.custom-multicol .multi-column__column-title{color:#000;font-family:Archivo;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;text-align:center}.custom-multicol{padding:83px 20px}@media (max-width:1200px){.custom-multicol .multi-column__column-title{font-size:22px;padding-top:10px;padding-left:0;padding-right:0}}@media (max-width: 1024px){.custom-multicol .multi-column__column-title{font-size:20px}}@media (max-width:767px){.custom-multicol{padding:60px 20px}.custom-multicol .multi-column__grid{display:flex;flex-direction:column;gap:40px!important}}@media (max-width:639px){.custom-multicol .multi-column__column{flex-direction:column}}.home-page-banner-hero .image-banner__content.justify-end{max-width:100%;width:700px;padding-right:0;padding-left:100px;padding-bottom:66px;justify-content:end}.home-page-banner-hero .image-banner__content.page-width.justify-end{max-width:var(--page-width)!important}.home-page-banner-hero .image-banner__content.justify-end .image-banner__title{font-family:Archivo}.home-page-banner-hero .image-banner__content.justify-end .image-banner__cta.btn{color:#000;font-family:Archivo;font-size:20px;font-weight:400;line-height:1.3;margin:0;min-height:60px;max-width:100%;width:220px}.home-page-banner-hero .image-banner__content.justify-end .image-banner__ctas{justify-content:start;width:100%;gap:20px}.home-page-banner-hero .image-banner__content.justify-end .image-banner__text.rte{font-family:Archivo;font-size:18px;line-height:1.3;margin:20px 0 38px}.home-page-banner-hero .image-banner__content.justify-end .image-banner__text.rte p{margin:0}.image_banner_review{display:flex;align-items:center;gap:16px;padding:15px 0}.image_banner_review img{height:23px!important;width:117px!important;max-width:100%;display:block}.banner-review-text{color:#fff;font-family:Archivo;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}@media (max-width:1200px){.home-page-banner-hero .image-banner__content.justify-end .image-banner__cta.btn{min-height:58px}.home-page-banner-hero .image-banner__content.justify-end{padding-bottom:46px}.home-page-banner-hero .image-banner__content.justify-end .image-banner__text.rte{margin:20px 0}}@media (max-width:1024px){.home-page-banner-hero .image-banner__content.justify-end{padding-left:50px}}@media (max-width:989px){.home-page-banner-hero .image-banner__content.justify-end{padding-left:30px;padding-bottom:25px;width:600px}.home-page-banner-hero .image-banner__content.justify-end .image-banner__title{font-size:40px!important}.home-page-banner-hero .image-banner__content.justify-end .image-banner__cta.btn{font-size:22px}.home-page-banner-hero .image-banner__content.justify-end .image-banner__cta.btn{width:200px;font-size:20px;min-height:45px}.home-page-banner-hero .image-banner__content.justify-end .image-banner__text.rte{margin:10px 0;font-size:18px!important}.image_banner_review{padding-top:0;padding-bottom:10px;gap:8px}.banner-review-text{font-size:20px}}@media (max-width:767px){.home-page-banner-hero .image-banner__content.justify-end .image-banner__title{font-size:30px!important}.home-page-banner-hero .image-banner__content.justify-end .image-banner__text.rte{font-size:18px;margin:8px 0 11px}.home-page-banner-hero .image-banner__content.justify-end{width:100%;padding:23px 20px}}@media (max-width:640px){.home-page-banner-hero .image-banner__content.justify-end .image-banner__text.rte{font-size:16px!important}.banner-review-text{font-size:12px}.image_banner_review{padding-top:0;padding-bottom:10px}.image_banner_review img{height:11px!important;width:60px!important}.home-page-banner-hero .image-banner__content.justify-end .image-banner__cta.btn{width:200px;font-size:16px;min-height:35px;padding:8px}.image_banner_review,.home-page-banner-hero .image-banner__content.justify-end .image-banner__ctas{gap:10px}}@media (max-width:374px){.home-page-banner-hero .image-banner__content.justify-end .image-banner__cta.btn{font-size:13px}}.ticker-text-wrapper{padding:12px 0}.ticker-text__text p{color:#000;text-align:center;font-family:Archivo;font-size:18px;font-style:normal;font-weight:700;line-height:1.2;text-transform:capitalize}.cart-count-bubble{bottom:10px;top:auto;left:auto;right:12px}.header__inline-menu .list-menu__item,.header-custom-menu{color:#000;font-family:Archivo;font-size:20px;font-weight:400;line-height:1.2}.header__inline-menu .list-menu{flex-wrap:nowrap}.header-custom-menu{display:flex;align-items:center;margin-right:auto;padding:2px 10px}.header-custom-menu:hover{background:#2fff00;border-radius:10px}.header .header__icons{justify-self:unset;justify-content:end;align-items:center}.header__icon:hover .icon{transform:unset}#HeaderCountryForm .disclosure__list{min-width:unset;max-width:unset;min-height:unset}#HeaderCountryForm .disclosure__button{color:#000;font-family:Archivo;font-size:20px!important;font-weight:400!important;line-height:1.2!important;padding:0!important;gap:5px}.header__icon.header__icon--account{justify-content:end;width:26px;margin-right:10px}header.header{padding:26px;padding-bottom:26px!important}#HeaderCountryForm .disclosure__link{font-size:20px!important;padding-left:14px}.header .header__icon .icon{width:26px;height:26px}.header__icon--cart{width:60px;height:60px}.header__icon--cart .icon.icon-cart{width:64px!important;height:64px!important;display:flex;align-items:center;justify-content:center}header-drawer{margin-left:0}.header__icons localization-form{margin-right:20px}#HeaderCountryForm .icon-caret{position:unset!important}.header__heading-logo{max-width:100%}header.header.scroll .header__heading-logo{width:150px}@media (min-width:750px){.localization-form:only-child{margin:0!important}}@media screen and (min-width: 990px){.header:not(.header--middle-left) .header__inline-menu{margin-top:0}}@media (max-width:1200px){.header__heading-logo{width:140px}header.header{padding:20px;padding-bottom:20px!important}.header__inline-menu .list-menu__item,.header-custom-menu{font-size:22px}}@media (max-width:989px){.header-custom-menu{display:none}.header__heading-logo{width:120px!important}#HeaderCountryForm .currency_code{display:none}#HeaderCountryForm .disclosure__button{font-size:24px!important}.header__icon.header__icon--account{margin-right:0}}@media (max-width:640px){.header__icon--cart{width:40px;height:40px}.header__icon--cart .icon.icon-cart{width:40px!important;height:40px!important}.header__icon.header__icon--account .icon.icon-account{width:20px;height:20px}#HeaderCountryForm .disclosure__link{font-size:15px!important}.cart-count-bubble{bottom:5px;right:5px;width:1.2rem;height:1.2rem;font-size:8px}.header__icons localization-form{margin-right:2px}.header .header__heading{width:auto}.header__heading-logo{width:100px!important}}.image_banner_newsletter .image-banner__content{padding:37px 20px 49px}.collection-carousel.container{margin:auto!important;padding-top:42px;padding-bottom:58px}.collection-carousel__carousel .product-item{margin-right:38px;width:calc(25.5% - 38px);background:#f7f7f7;padding:2.29px;border-radius:15px}.collection-carousel__carousel .product_detail{padding:11px 19px 16px;background:#fff;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.collection-carousel__carousel .product-item .product-item__image img{border-top-left-radius:15px;border-top-right-radius:15px}.collection-carousel__carousel .product_detail .color-picker{margin:0}.collection-carousel__carousel .color-picker .grid-auto-flow a .color-swatch{width:18px;height:18px;display:block;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.collection-carousel__carousel .color-picker .grid-auto-flow{display:flex;align-items:center;gap:9px;margin:8px 0}.collection-carousel__carousel .product_title_with_price .product-item__title a{font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;text-transform:capitalize}.collection-carousel__carousel .color-picker .grid-auto-flow a .color-swatch .color-swatch-inner{width:14px;height:14px;border-radius:50%;display:block}.collection-carousel__carousel .color-picker [active] .color-swatch{border:1px solid #000}.collection-carousel__carousel .color-picker [active]:after{display:none}.collection-carousel__carousel .product_title_with_price{display:flex;align-items:center;justify-content:space-between}.collection-carousel__carousel .product_title_with_price .product-item__price,.collection-carousel__carousel .product_title_with_price .product-item__title{margin:0}.collection-carousel__carousel .product_detail .color-picker .form__label span{font-family:Archivo;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;text-transform:capitalize}.collection-carousel__carousel .product_detail .color-picker .form__label{margin:0}.collection-carousel__carousel .product-item .product-item__image{height:auto}.collection-carousel .collection-slider_wrapper{display:flex;flex-direction:column-reverse}.collection-carousel__header{justify-content:center}.collection-carousel__header .collection-carousel__title{font-family:Archivo;font-weight:600;font-size:38px;letter-spacing:0;text-align:center;text-transform:capitalize}.collection-carousel .collection-carousel__carousel{margin-top:0}.collection-carousel .flickity-controls-wrapper{display:flex;align-items:center;justify-content:center;width:fit-content;margin:auto;padding-bottom:43px;gap:21px;padding-top:27px}.collection-carousel .flickity-button-icon{position:unset;width:15px;height:15px}.collection-carousel .flickity-button.flickity-prev-next-button{order:1}.collection-carousel .flickity-controls-wrapper .flickity-page-dots{position:unset;order:2;display:flex;align-items:center;gap:20px}.collection-carousel .flickity-page-dots .dot{background:#12121252;height:11px;margin:0;opacity:1;width:11px}.collection-carousel .flickity-page-dots .dot.is-selected{opacity:1;background:#30ff00}.collection-carousel .flickity-button.flickity-prev-next-button.next{order:3}.collection-carousel .flickity-button:focus{box-shadow:none!important}.collection-carousel .flickity-button{position:unset;height:50px;min-width:50px;padding:0;background:#30ff00;transform:unset;display:flex;align-items:center;justify-content:center}.collection-carousel .collection-show_all .arrow-cta span:after{background-image:var(--icon-arrow-right);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:19px;-webkit-transition:all .15s ease;transition:all .15s ease;width:19px}.collection-carousel .collection-show_all .arrow-cta:after{display:none}.collection-carousel .collection-show_all .arrow-cta span{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background-color:#fff;margin-left:14px}.collection-carousel .collection-show_all .arrow-cta{background:#000;color:#fff;padding:11px 14px;border-radius:50px;font-family:Archivo;font-weight:700;font-size:20px;line-height:150%;letter-spacing:0;text-transform:uppercase;max-width:476px;width:476px;justify-content:flex-end}.collection-carousel .collection-show_all{align-items:center;justify-content:center;display:flex;margin-top:41px}@media (max-width:1399px){.collection-carousel__carousel .product-item{width:calc(30% - 38px)}.collection-carousel.container{padding-right:0!important}}@media (max-width: 1199px){.collection-carousel__carousel .product-item{width:calc(32% - 15px);margin-right:15px}}@media (max-width:991px){.collection-carousel__header{padding-right:4rem}.collection-carousel__header .collection-carousel__title{font-size:35px}.collection-carousel__carousel .product_title_with_price .product-item__title a,.collection-carousel__carousel .product_title_with_price .product-item__price{font-size:16px}.collection-carousel .collection-show_all .arrow-cta{max-width:350px;width:350px;font-size:16px;justify-content:center}.collection-carousel .collection-show_all .arrow-cta span{display:none}}@media (max-width:989px){.collection-carousel__carousel .product-item{width:calc(33.33% - 10px);margin-right:10px}}@media (min-width: 769px){.collection-carousel__carousel .product-item__image.has-hover-image:hover>img{display:block}}@media (max-width:768px){.collection-carousel__carousel .product-item{width:calc(50% - 10px);margin-right:10px}}@media (max-width:543px){.collection-carousel__carousel .product-item{width:calc(80% - 10px);margin-right:10px}.collection-carousel__header .collection-carousel__title{font-size:28px}.collection-carousel .collection-slider_wrapper{display:unset}.collection-carousel__header{padding-right:22px;padding-bottom:27px}.collection-carousel .flickity-controls-wrapper{padding-bottom:0;padding-top:29px}.collection-carousel .collection-show_all{padding-right:22px;margin-top:25px}.collection-carousel__carousel .color-picker .grid-auto-flow{display:none}.collection-carousel__carousel .product_detail{padding:11px 17px}.collection-carousel__carousel .product_detail .color-picker{margin-top:6px}.collection-carousel.container{margin:auto!important;padding-top:25px;padding-bottom:29px}}@media (max-width:374px){.collection-carousel .collection-show_all .arrow-cta{font-size:12px}}.custom-newsletter{text-align:left;display:flex;padding:71px 0}.custom-newsletter .newsletter__wrapper{margin-top:0!important;background:transparent;padding:0;padding-left:90px!important;margin-bottom:30px!important}.custom-newsletter .newsletter-heading{color:#010101;font-size:33px;font-style:normal;font-weight:600;line-height:1.4;text-transform:inherit}.custom-newsletter .newsletter-form{max-width:100%;justify-content:start}.custom-newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%}.custom-newsletter .newsletter-form__button{font-family:Archivo;width:250px;flex-shrink:0;background:#30ff00;font-size:20px;font-style:normal;font-weight:400;color:#000;line-height:1.2;height:67px;top:0;bottom:0;margin:auto;right:32px}.custom-newsletter .newsletter-form__field-wrapper .field__input{box-shadow:none;height:80px;border:1px solid #00000033;background:#fff;width:700px}.custom-newsletter .field__label{font-family:Archivo;font-size:20px;font-style:normal;font-weight:400;line-height:1.2;top:0;bottom:0;display:flex;align-items:center;left:5rem}.custom-newsletter .field__input:not(:placeholder-shown)~.field__label,.custom-newsletter .field__input:focus~.field__label{display:none}.custom-newsletter .field__input:not(:placeholder-shown){padding:15px}@media (max-width:1199px){.custom-newsletter .newsletter__wrapper{padding-left:50px!important;margin-bottom:30px!important}.custom-newsletter .newsletter-form__button{width:300px}.custom-newsletter .newsletter-form__field-wrapper .field__input{height:80px;width:700px}.custom-newsletter .newsletter-form__button{height:57px}}@media (max-width:767px){.custom-newsletter{padding:42px 0;justify-content:center}.custom-newsletter .newsletter__wrapper{padding:0 20px!important}.custom-newsletter .newsletter-form{width:100%}.custom-newsletter .newsletter-heading{font-size:34px}.custom-newsletter .newsletter-form__button{width:150px;font-size:14px;height:33px;right:10px}.custom-newsletter .field__label{font-size:14px;left:1.2rem}.custom-newsletter .newsletter-form__field-wrapper .field__input{height:43px;width:100%}}@media (max-width:640px){.custom-newsletter .newsletter-heading{font-size:26px;text-align:center}.custom-newsletter .newsletter-form__button{width:115px;font-size:12px;height:35px}.custom-newsletter .field__label{font-size:12px}}@media (max-width:543px){.custom-newsletter .newsletter-heading{font-size:20px}.custom-newsletter .newsletter__wrapper{width:100%}}@media (max-width:374px){.custom-newsletter .newsletter-heading{font-size:15px}}.image_banner_ourmission{margin-top:43px}.image_banner_ourmission .image-banner__content.justify-end{width:880px;padding-bottom:32px;padding-left:62px}.image_banner_ourmission .image-banner__text.rte{font-size:20px!important;margin:18px 0!important}@media (max-width:1199px){.image_banner_ourmission .image-banner__content.justify-end{padding-left:50px}}@media (max-width:989px){.image_banner_ourmission .image-banner__content.justify-end{padding-left:30px;padding-bottom:28px;width:490px}.image_banner_ourmission .image-banner__text.rte{margin:10px 0!important;font-size:20px!important}.image_banner_ourmission .image-banner__content.justify-end .image-banner__cta.btn{min-height:55px}}@media (max-width:989px) and (min-width:768px){.image_banner_ourmission .image-banner__content.justify-end .image-banner__title{font-size:34px!important}.image_banner_ourmission .image-banner__content.justify-end .image-banner__text.rte{font-size:16px!important}}@media (max-width:767px){.image_banner_ourmission .image-banner__content.justify-end{padding-left:20px}.image_banner_ourmission{margin-top:25px}}@media (max-width:640px){.image_banner_ourmission .image-banner__text.rte{font-size:16px!important}}@media (max-width:460px){.image_banner_ourmission .image-banner__content.justify-end{width:425px}}@media (max-width:374px){.image_banner_ourmission .image-banner__content.justify-end{width:375px}}.new-footer__left .newsletter-form{max-width:90%;margin:0!important}@media (max-width: 768px){.template-index main section:not(:last-child){margin-bottom:0!important}}@media (max-width: 480px){.template-index main section:not(:last-child){margin-bottom:35px!important}}.template-index main section:not(:first-child){margin-top:0!important}.template-index main section:not(:last-child){margin-bottom:0!important}.product__accordion.accordion ul.product-accordion__stats li{gap:25px!important}.template-product .product-popup-modal__content button{z-index:1}@media (max-width:640px){.product__accordion.accordion ul.product-accordion__stats li{gap:20px!important}}.template-index .collection-carousel #trustpilot-widget-trustbox-0-wrapper{display:none}.template-index .CarouselWidget-prefix .CarouselWidget .CarouselWidget__inner{padding-top:20px}@media (max-width:670px){.template-index .CarouselWidget-prefix .R-MD .R-ReviewsList-container,.template-index .CarouselWidget-prefix .R-MD .CarouselWidget__header{padding:0!important}.template-index .CarouselWidget-prefix .R-LG .R-ReviewsList .R-ReviewsList__item{padding:0 20px!important}}#shopify-section-announcement-bar.announcement-sticky{position:sticky;top:0}.shopify-section-header-sticky{top:50px;transform:unset!important}@media (max-width: 767px){.shopify-section-header-sticky{top:43px}}@media (max-width: 425px){.shopify-section-header-sticky{top:33px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
