.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.relative{position:relative}.z-20{z-index:20}.-mx-10{margin-left:-1rem;margin-right:-1rem}.mx-10{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-4{margin-left:1rem;margin-right:1rem}.mt-40{margin-top:4rem}.mb-50{margin-bottom:5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.w-full{width:100%}.flex-grow{flex-grow:1}.transform{transform:var(--tw-transform)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-15{gap:1.5rem}.gap-20{gap:2rem}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.border{border-width:1px}.text-left{text-align:left}.text-center{text-align:center}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.blur{--tw-blur: blur(8px);filter:var(--tw-filter)}.filter{filter:var(--tw-filter)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.special_input{-webkit-appearance:none;appearance:none}.hide,.tw-hidden{display:none}.cc-window-wrapper{z-index:9999!important}.no-margin{margin-top:0!important;margin-bottom:0!important}.grid{display:flex}.tw-grid{display:grid}.tw-grid .grid__item{padding:0}#MainContent{display:flex;flex-wrap:wrap}#MainContent>section{width:100%}.shopify-section{width:100%}.content-layout-left{align-items:flex-start;text-align:left}.content-layout-right{align-items:flex-end;text-align:right}.content-layout-center{align-items:center;text-align:center}.autocomplete{color:#777}button.shopify-payment-button__button,.button{border-radius:1000px;text-transform:uppercase;font-weight:700;line-height:1;padding:1.4rem 3rem;min-height:unset;background-color:var(--teal);color:#fff;display:inline-block}button.shopify-payment-button__button.mandarin,button.shopify-payment-button__button--mandarin,.button.mandarin,.button--mandarin{background-color:var(--mandarin);border-color:var(--mandarin);outline:var(--mandarin);--color-button: var(--mandarin-rgb)}button.shopify-payment-button__button.teal,button.shopify-payment-button__button--teal,.button.teal,.button--teal{background-color:var(--teal);border-color:var(--teal);outline:var(--teal);--color-button: var(--teal-rgb)}button.shopify-payment-button__button--outline,.button--outline{background-color:transparent;color:var(--teal)}button.shopify-payment-button__button--outline:hover,button.shopify-payment-button__button--outline:focus,.button--outline:hover,.button--outline:focus{background-color:var(--teal);color:var(--white)}button.shopify-payment-button__button--outline.teal,button.shopify-payment-button__button--outline.button--teal,.button--outline.teal,.button--outline.button--teal{color:var(--teal)}button.shopify-payment-button__button--outline.teal:hover,button.shopify-payment-button__button--outline.teal:focus,button.shopify-payment-button__button--outline.button--teal:hover,button.shopify-payment-button__button--outline.button--teal:focus,.button--outline.teal:hover,.button--outline.teal:focus,.button--outline.button--teal:hover,.button--outline.button--teal:focus{background-color:var(--teal);color:var(--white)}button.shopify-payment-button__button--outline.mandarin,button.shopify-payment-button__button--outline.button--mandarin,.button--outline.mandarin,.button--outline.button--mandarin{color:var(--mandarin)}button.shopify-payment-button__button--outline.mandarin:hover,button.shopify-payment-button__button--outline.mandarin:focus,button.shopify-payment-button__button--outline.button--mandarin:hover,button.shopify-payment-button__button--outline.button--mandarin:focus,.button--outline.mandarin:hover,.button--outline.mandarin:focus,.button--outline.button--mandarin:hover,.button--outline.button--mandarin:focus{background-color:var(--mandarin);color:var(--white)}button.shopify-payment-button__button--outline.grey,button.shopify-payment-button__button--outline.button--grey,.button--outline.grey,.button--outline.button--grey{--color-button: var(--border-rgb);color:var(--grey);background:transparent;box-shadow:none;border:1px solid var(--border)}button.shopify-payment-button__button--outline.grey:hover,button.shopify-payment-button__button--outline.grey:focus,button.shopify-payment-button__button--outline.button--grey:hover,button.shopify-payment-button__button--outline.button--grey:focus,.button--outline.grey:hover,.button--outline.grey:focus,.button--outline.button--grey:hover,.button--outline.button--grey:focus{background-color:var(--teal);color:var(--white);box-shadow:none;border-color:var(--teal)}button.shopify-payment-button__button--small,.button--small{padding:.5rem 1.5rem;font-size:1.3rem;line-height:calc(1 + .8 / var(--font-body-scale));text-transform:none;font-weight:400}cart-remove-button .button{background:transparent;display:inline-flex}button.shopify-payment-button__button{line-height:1;padding:1.4rem 2rem;--color-button: var(--mandarin-rgb)}.quantity{border-radius:9999px;border-color:var(--border)}.badge.color-purple{background-color:var(--purple);border-color:var(--purple);color:var(--white)}.badge.color-teal{background-color:var(--teal);border-color:var(--teal);color:var(--white)}.badge.color-mandarin{background-color:var(--mandarin);border-color:var(--mandarin);color:var(--white)}.badge.color-orange{background-color:var(--orange);border-color:var(--orange);color:var(--white)}.badge.color-grey{background-color:var(--bg-grey);border-color:var(--bg-grey);color:var(--grey)}#mobile_nav{position:absolute;width:100%;top:var(--top-offset--mobile);z-index:1000}@media (min-width: 1024px){#mobile_nav{display:none}}#mobile_nav .main_menu{display:none}#mobile_nav .main_menu{z-index:10}#mobile_nav .main_menu{grid-template-columns:repeat(1,minmax(0,1fr))}#mobile_nav.open .main_menu{display:grid}#mobile_nav .menu{margin:0}#mobile_nav .menu{list-style-type:none}#mobile_nav .menu{padding:0}#mobile_nav .current-menu{box-shadow:0 15px 15px #00000026;padding:10px 0}#mobile_nav li{width:100%}#mobile_nav li a{display:block}#mobile_nav li a{width:100%}#mobile_nav li a{text-decoration:none}#mobile_nav li a{padding:6px 25px;color:var(--grey)}#mobile_nav .icon-caret-right{stroke:var(--grey)}#mobile_nav .back_link{display:flex}#mobile_nav .back_link{align-items:center}#mobile_nav .back_link{font-weight:700}#mobile_nav .back_link{color:var(--grey)}#mobile_nav .back_link svg{margin-right:8px}#mobile_nav .icon-caret-left{stroke:var(--grey)}#mobile_nav .has_submenu{display:flex}#mobile_nav .has_submenu{align-items:center}#mobile_nav .has_submenu{justify-content:space-between}#mobile_nav ul{background:var(--white)}#mobile_nav ul{width:100%}#mobile_nav .submenu{transform:translate(100%);position:absolute;top:0}#mobile_nav li{position:relative;transform:translate(0);display:none}#mobile_nav ul.active>li{transform:translate(-100%)}#mobile_nav li.active{display:flex}#mobile_nav .current-menu>li{display:flex}#mobile_nav__toggle{margin:0;border-style:none;background-color:transparent;padding:0;max-height:46px}.mega_menu__content__wrapper{display:contents}.shopify-section-header-sticky{--top-offset: 122px}.navigation.desktop{display:none;height:100%;align-items:center}@media (min-width: 1024px){.navigation.desktop{display:flex}}.navigation.desktop .menu__link__title{display:flex}.navigation.desktop .menu__link__title{align-items:center}.navigation.desktop .menu__link__title .icon-caret-right{margin-left:.75rem}.navigation.desktop .menu__link__title .icon-caret-right{width:5px;transform:rotate(90deg);stroke:var(--grey)}.navigation.desktop .mega_menu__submenu__title .icon-caret-right{display:none}.navigation.desktop .mega_menu__submenu__title{pointer-events:none}.navigation.desktop .mega_menu__submenu__title{margin-bottom:1.5rem}.navigation.desktop .mega_menu__submenu__title{cursor:default}.navigation.desktop .mega_menu__submenu__title{font-size:1.4rem;line-height:1.5}.navigation.desktop .mega_menu__submenu__title{font-weight:700}.navigation.desktop .mega_menu__submenu__title{text-transform:uppercase}.navigation.desktop .menu_1 .mega_menu__submenu__title{color:var(--green)}.navigation.desktop .menu_2 .mega_menu__submenu__title{color:var(--purple)}.navigation.desktop .menu_3 .mega_menu__submenu__title{color:var(--orange)}.navigation.desktop .menu_4 .mega_menu__submenu__title{color:var(--teal)}.navigation.desktop .menu_5 .mega_menu__submenu__title{color:var(--mandarin)}.navigation.desktop .submenu{margin:0}.navigation.desktop .submenu{display:none}.navigation.desktop .submenu{width:100%}.navigation.desktop .submenu{list-style-type:none}.navigation.desktop .submenu{padding:0}.navigation.desktop .submenu{min-width:210px}.navigation.desktop .main_menu{margin:0}.navigation.desktop .main_menu{display:flex}.navigation.desktop .main_menu{height:100%}.navigation.desktop .main_menu{list-style-type:none}.navigation.desktop .main_menu{align-items:stretch}.navigation.desktop .main_menu{padding:0}.navigation.desktop .main_menu>li>a{font-size:1.3rem}.navigation.desktop .main_menu>li>a{text-transform:uppercase}.navigation.desktop .main_menu>li>a{letter-spacing:normal}.navigation.desktop .menu__link{display:flex}.navigation.desktop .menu__link{align-items:center}.navigation.desktop .mega_menu__content__wrapper{display:flex}.navigation.desktop .mega_menu__content__wrapper{gap:4rem}.navigation.desktop .mega_menu__content__wrapper{max-width:var(--page-width);margin:0 auto}.navigation.desktop .mega_menu__content__wrapper{padding:4rem}.navigation.desktop .mega_menu__submenu{flex-grow:1}.navigation.desktop .dropdown_menu{position:relative}.navigation.desktop .dropdown_menu{display:flex}.navigation.desktop .dropdown_menu:hover .submenu,.navigation.desktop .dropdown_menu:focus-within .submenu,.navigation.desktop .dropdown_menu:focus-visible .submenu,.navigation.desktop .dropdown_menu:focus .submenu,.navigation.desktop .dropdown_menu.active .submenu{display:block}.navigation.desktop .dropdown_menu:hover>a,.navigation.desktop .dropdown_menu:focus-within>a,.navigation.desktop .dropdown_menu:focus-visible>a,.navigation.desktop .dropdown_menu:focus>a,.navigation.desktop .dropdown_menu.active>a{color:var(--mandarin)}.navigation.desktop .dropdown_menu:hover .icon-caret-right,.navigation.desktop .dropdown_menu:focus-within .icon-caret-right,.navigation.desktop .dropdown_menu:focus-visible .icon-caret-right,.navigation.desktop .dropdown_menu:focus .icon-caret-right,.navigation.desktop .dropdown_menu.active .icon-caret-right{stroke:var(--mandarin)}.navigation.desktop .dropdown_menu>.submenu{position:absolute}.navigation.desktop .dropdown_menu>.submenu{top:100%}.navigation.desktop .dropdown_menu>.submenu{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.navigation.desktop .dropdown_menu>.submenu{padding-top:.5rem;padding-bottom:.5rem}.navigation.desktop .dropdown_menu>.submenu{box-shadow:0 2px 3px -1px #00000026}.navigation.desktop .dropdown_menu .mega_menu__container{width:100vw;left:0}.navigation.desktop .dropdown_menu .mega_menu__container{position:fixed}.navigation.desktop .dropdown_menu .mega_menu__container{top:var(--top-offset)}.navigation.desktop a{padding-left:1.5rem;padding-right:1.5rem}.navigation.desktop a{padding-left:1.3rem;padding-right:1.3rem;padding-block:2px}.navigation.desktop a{display:block}.navigation.desktop a{font-size:1.4rem;line-height:1.5}.navigation.desktop a{text-decoration:none}.navigation.desktop a{color:var(--grey)}.navigation.desktop a:hover,.navigation.desktop a:focus{color:var(--mandarin)}.navigation.desktop .dropdown_menu.active .submenu{display:block}.navigation.desktop .dropdown_menu.active>a{color:var(--mandarin)}.navigation.desktop .dropdown_menu.active .icon-caret-right{stroke:var(--mandarin)}.mega_menu__promo_image__width--2{max-width:calc(50% - 2rem)}.mega_menu__promo_image__width--3{max-width:calc((100% / 3) - 2rem)}.mega_menu__promo_image__width--4{max-width:calc(25% - 2rem)}.mega_menu__promo_image__width--5{max-width:calc(20% - 2rem)}.mega_menu__promo_image a{padding:0!important}.mega_menu__promo_image img{width:100%}.mega_menu__promo_image img{max-width:100%}.video_wrapper{position:relative}.video_wrapper.stretch_to_fill{padding-bottom:0;height:100%}.video_wrapper.aspect-16-9{padding-bottom:56.25%}.video_wrapper.aspect-4-3{padding-bottom:75%}.video_wrapper.aspect-1-1{padding-bottom:100%}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.footer__content-top .grid__item{padding:0!important;width:100%;max-width:none}.footer-block__heading{color:var(--green);margin:0;font-size:1.4rem;line-height:1.5;text-transform:uppercase;line-height:1.25}.footer-block__details-content p{font-size:1.4rem;line-height:1.5}.footer-block__details-content .list-menu__item--link{padding:0}.footer-block__details-content .list-menu__item--link{padding:0!important}.footer__content-top{padding-top:4rem;padding-bottom:4rem}.footer__copyright,.footer__payment{margin:0}.footer__blocks-wrapper{display:grid;gap:2rem}@media (min-width: 1024px){.footer__blocks-wrapper{gap:4rem}}.footer__blocks-wrapper{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.footer-block__heading{position:relative}.footer-block__heading:after{content:"+"}.footer-block__heading:after{position:absolute}.footer-block__heading:after{right:0}.footer-block__heading:after{height:2rem}.footer-block__heading:after{width:2rem}.footer-block__heading:after{text-align:center}@media (min-width: 1024px){.footer-block__heading:after{display:none}}.footer-block__heading:after{font-size:23px;font-weight:100;line-height:17px}.footer-block__details-content{display:none!important;margin-top:1rem}@media (min-width: 1024px){.footer-block__details-content{display:block!important}}.grid__item.active .footer-block__heading:after{content:"-"}.grid__item.active .footer-block__details-content{display:block!important}.footer__bottom{background-color:var(--teal);color:var(--white);background-repeat:no-repeat}.footer__promise{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;justify-content:space-between;gap:3rem;padding-top:4rem;padding-bottom:4rem}@media (min-width: 768px){.footer__promise{display:flex}}.footer__promise_text{font-family:var(--font-family-script);text-align:center;font-size:3.2rem;line-height:1}@media (min-width: 1024px){.footer__promise_text{text-align:left}.footer__promise_text{font-size:4.8rem}}.footer__trust_seals{display:grid;grid-auto-flow:column;gap:1.5rem}@media (min-width: 1024px){.footer__trust_seals{gap:3rem}}.footer__trust_seals img{width:100%}.footer__content-bottom{padding-bottom:85px;padding-top:1rem}@media (min-width: 1024px){.footer__content-bottom{padding-top:1rem;padding-bottom:1rem}}.footer__content-bottom{border-top:1px solid rgba(0,0,0,.1)}.footer__content-bottom a{color:var(--white)}.footer__content-bottom a:hover,.footer__content-bottom a:focus{color:var(--white)!important}.footer__colophon{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:1rem}@media (min-width: 1024px){.footer__colophon{display:flex}.footer__colophon{justify-content:space-between}.footer__colophon{gap:2rem}}.footer__colophon .footer__copyright{order:1}@media (min-width: 1024px){.footer__colophon .footer__copyright{order:0}}.list-social__item .list-social__link{padding:.75rem}.list-social__item .icon{width:1.6rem!important;height:1.6rem!important}#FooterCountryLabel{color:#fff}.localization-selector.link{color:#fff!important;border-color:#fff}.footer__newsletter__container{position:relative;z-index:20;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;justify-content:space-between;gap:2rem}@media (min-width: 1024px){.footer__newsletter__container{display:flex}.footer__newsletter__container{gap:3rem}}.footer__newsletter__container .newsletter__heading{display:block}.footer__newsletter__container .newsletter__heading{text-align:center}.footer__newsletter__container .newsletter__heading{font-size:2rem}.footer__newsletter__container .newsletter__heading{font-weight:700}.footer__newsletter__container .newsletter__heading{text-transform:uppercase}.footer__newsletter__container .newsletter__heading{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width: 1024px){.footer__newsletter__container .newsletter__heading{text-align:left}}@media (min-width: 1024px){.footer__newsletter__container .newsletter__heading{font-size:2.4rem;line-height:1.5}}.footer-divider img{display:block}.footer-divider img{height:100%}.footer-divider img{width:100%}.footer-divider img{object-fit:cover}.footer-divider img{margin-bottom:-1px}.header__heading-link img{max-height:65px}@media (min-width: 1024px){.header__heading-link img{max-height:86px}}.announcement-bar__message{color:#fff!important;padding:.75rem;font-size:1rem;font-weight:400;text-transform:uppercase}.header__icon--cart{margin:0}.header__heading-link{padding:1.25rem .75rem}@media (min-width: 1024px){.header__heading-link{padding:1.75rem .75rem}}.header{display:flex;align-items:center;justify-content:space-between}@media (min-width: 1024px){.header{display:grid}.header{align-items:stretch}}.header__icons{display:flex;align-items:center;gap:1.5rem}@media (min-width: 1024px){.header__icons{gap:0}}.icon-cart__desktop,.header__search__desktop{display:none}@media (min-width: 1024px){.icon-cart__desktop,.header__search__desktop{display:block}}.header-icon__mobile{max-height:46px;width:auto}.cart-count-bubble{bottom:auto;left:auto;right:-6px;top:-6px}@media (min-width: 1024px){.cart-count-bubble{top:auto;bottom:5px;right:5px}}.header__icon--cart{display:block;width:auto}.product__info-container>*+*{margin:1.5rem 0}.product-form__input{margin:0!important}.product_form__wrapper{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}variant-selects,variant-radios,.product-form__quantity,.product-form{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity));margin:0!important;padding:1rem 2rem!important;border-left:1px solid var(--border-light);border-right:1px solid var(--border-light)}.product-form__quantity{border-left:1px solid var(--border-light)!important;border-right:1px solid var(--border-light)!important}.quantity,.product-form__input input[type=radio]+label{background:var(--white)}.product-form{margin-top:-1.5rem!important;border-radius:0 0 25px 25px;border-bottom:1px solid var(--border-light);padding-bottom:2rem!important}.product-form button{--color-button: var(--mandarin-rgb);background-color:var(--mandarin)}.product-form button:hover,.product-form button:focus{background-color:var(--mandarin)!important}.shopify-payment-button__button{line-height:1.2;padding:.9 rem 3 rem 1.1 rem}.product-form__input{max-width:unset!important}.form-selector:first-of-type{padding-top:1.5rem!important;border-top:1px solid var(--border-light)!important;border-radius:25px 25px 0 0!important}.no-variants .product-form__input{padding-top:1.5rem!important;border-top:1px solid var(--border-light)!important;border-radius:25px 25px 0 0!important}.form__label{font-size:1.4rem;font-weight:700;text-transform:uppercase}.product__text.caption-with-letter-spacing{margin-bottom:1.5rem}.price{align-items:center}.price-item--regular{color:var(--green)}.price__sale{align-items:center;color:var(--green)}.price__sale .price-item--regular{color:var(--grey)}.share-button__button,.share-button__fallback button{color:var(--grey);border:1px solid var(--border);border-radius:1000px;padding:.5rem 1.5rem;font-size:1.3rem}.share-button__button:hover,.share-button__button:focus,.share-button__fallback button:hover,.share-button__fallback button:focus{text-decoration:none}.share-button__button:hover,.share-button__button:focus,.share-button__fallback button:hover,.share-button__fallback button:focus{background:var(--teal);color:var(--white);border-color:var(--teal)}.product-recommendations__heading{text-align:center;text-transform:uppercase}h6.product-recommendations__preheading{margin-bottom:1.5rem;text-align:center;font-size:1.6rem;font-weight:700;text-transform:uppercase;color:var(--purple)}.product-recommendations .product-grid .grid__item{padding-bottom:3rem}.product-recommendations .product-grid{margin-bottom:0}.product_seals{margin-top:3rem;margin-bottom:3rem;display:flex;align-items:center;justify-content:center;gap:1.5rem}.product_seals img{width:100%}.product_review blockquote{margin:0}.product_review blockquote{display:flex}.product_review blockquote{flex-wrap:wrap}.product_review blockquote{align-items:center}.product_review blockquote{justify-content:space-between}.product_review blockquote{border-width:0px}.product_review blockquote{padding:0}.product_review blockquote{font-style:normal}.product_review blockquote p{position:relative}.product_review blockquote p{margin-bottom:.5rem}.product_review blockquote p{margin-top:0}.product_review blockquote p{width:100%}.product_review blockquote p{font-size:2.4rem}.product_review blockquote p{font-weight:700}@media (min-width: 1024px){.product_review blockquote p{font-size:2.4rem}}.product_review blockquote p{color:var(--teal)}.product_review blockquote p:before{content:"\201c"}.product_review blockquote p:before{position:absolute}.product_review blockquote p:before{left:-12px;top:0}.product_review blockquote p:after{content:"\201d"}.product_review blockquote cite{color:var(--green);font-family:var(--font-family-script)}.product_review blockquote cite{font-size:2.4rem}.product_review blockquote cite{font-style:normal}.product_review blockquote cite:before{content:"\2014  "}.product_review__rating .product-review-rating-star{fill:#00000026}.product_review__rating.rating-1 .product-review-rating-star:nth-child(-n+1){fill:var(--orange)}.product_review__rating.rating-2 .product-review-rating-star:nth-child(-n+2){fill:var(--orange)}.product_review__rating.rating-3 .product-review-rating-star:nth-child(-n+3){fill:var(--orange)}.product_review__rating.rating-4 .product-review-rating-star:nth-child(-n+4){fill:var(--orange)}.product_review__rating.rating-5 .product-review-rating-star:nth-child(-n+5){fill:var(--orange)}.shopify-section.product-review .product_review__wrapper{background-size:cover}.shopify-section.product-review .product_review__wrapper{background-repeat:no-repeat}.shopify-section.product-review .product_review__wrapper{padding:4rem}@media (min-width: 1024px){.shopify-section.product-review .product_review__wrapper{padding:6rem}}.shopify-section.product-review .product_review__wrapper blockquote{display:grid}.shopify-section.product-review .product_review__wrapper blockquote{grid-template-columns:repeat(1,minmax(0,1fr))}.shopify-section.product-review .product_review__wrapper blockquote{text-align:center}.shopify-section.product-review .product_review__wrapper{background-color:var(--teal)}.shopify-section.product-review .product_review__wrapper p{font-size:3rem}.shopify-section.product-review .product_review__wrapper p{color:var(--white)}.shopify-section.product-review .product_review__wrapper p:before{position:static}.shopify-section.product-review .product_review__wrapper cite{color:var(--white)}.nutritional_info .accordion-title{text-decoration:underline}.nutritional_info .accordion-title{color:var(--grey)}.nutritional_info .accordion-title:hover,.nutritional_info .accordion-title:focus{color:var(--teal)}.nutritional_info .accordion-content{margin-top:1.5rem}.nutritional_info img{max-width:100%}@media (min-width: 1024px){.nutritional_info img{max-width:50%}}.product_gallery__nav img{height:auto}.product_gallery__nav img{width:100%}.product_gallery__nav img{max-width:100%}.product_gallery__nav .swiper-slide{box-sizing:border-box;cursor:pointer}.product_gallery__nav .swiper-slide:after{content:""}.product_gallery__nav .swiper-slide:after{position:relative}.product_gallery__nav .swiper-slide:after{display:block}.product_gallery__nav .swiper-slide:after{padding-top:100%;z-index:0}.product_gallery__nav .swiper-slide img{position:absolute}.product_gallery__nav .swiper-slide img{top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;object-fit:cover;z-index:2}.product_gallery .swiper-slide{width:100%}.product_gallery .swiper-slide{box-sizing:border-box}.product_gallery img{height:auto}.product_gallery img{width:100%}.product_gallery img{max-width:100%}.swiper-button-next,.swiper-button-prev{display:block!important}.swiper-button-next:after,.swiper-button-prev:after{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.swiper-button-next:after,.swiper-button-prev:after{font-size:35px}.collection-hero{background-size:478px;background-repeat:repeat;position:relative}.collection-hero:before{display:none}.collection-hero:before{background-size:cover}.collection-hero:before{background-repeat:no-repeat}@media (min-width: 1024px){.collection-hero:before{display:block}}.collection-hero__title{margin-top:0!important;text-align:center;font-weight:400;font-family:var(--font-family-script);line-height:1.2;font-size:5rem}@media (min-width: 768px){.collection-hero__title{font-size:6rem}}@media (min-width: 1024px){.collection-hero__title{font-size:8rem}}.collection-hero{position:relative;margin-bottom:1rem;display:flex;align-items:center;padding:3rem;text-align:center}@media (min-width: 1024px){.collection-hero{margin-bottom:4rem}.collection-hero{padding-top:6rem;padding-bottom:6rem}}.collection-hero{color:var(--white)}.collection-hero:before{content:""}.collection-hero:before{position:absolute}.collection-hero:before{top:0}.collection-hero:before{left:0}.collection-hero:before{z-index:0}.collection-hero:before{display:block}.collection-hero:before{height:100%}.collection-hero:before{width:100%}.collection-hero:before{background-repeat:repeat}.collection-hero:before{background-size:478px;opacity:.15}.collection-hero{background-color:var(--teal)}.collection-hero h1{color:var(--white)}.collection-hero__inner{position:relative;z-index:20;padding-top:3rem;padding-bottom:3rem}@media (min-width: 1024px){.collection-hero__inner{padding-top:5rem;padding-bottom:5rem}}.collection-hero__description{margin-left:auto;margin-right:auto;text-align:center;color:var(--white)}.collection-hero__title+.collection-hero__description{margin-top:1rem}.collection-list .card__text h1,.collection-list .card__text h2,.collection-list .card__text h3{color:var(--grey)}.card-information__wrapper{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.card-information__wrapper>*{width:100%}.card-information__wrapper>*{flex-grow:1}.card-information__wrapper .price{display:grid}.card-information__wrapper .price{justify-content:center}.multicolumn.screen_width .page-width{max-width:none!important;padding:0!important}.multicolumn.screen_width .grid__item{padding:0;margin:0}.multicolumn.screen_width .multicolumn-list:not(.slider){padding:0}.multicolumn.screen_width .multicolumn-card__info{padding:2rem}@media (min-width: 1024px){.multicolumn.screen_width .multicolumn-card__info{padding:5vw}}.multicolumn.full_height{padding:0!important}.multicolumn.full_height .multicolumn-card{background:transparent!important}.multicolumn.col-vertical-align-top .multicolumn-card{display:grid}.multicolumn.col-vertical-align-top .multicolumn-card{align-items:flex-start}.multicolumn.col-vertical-align-center .multicolumn-card{display:grid}.multicolumn.col-vertical-align-center .multicolumn-card{align-items:center}.multicolumn.col-vertical-align-bottom .multicolumn-card{display:grid}.multicolumn.col-vertical-align-bottom .multicolumn-card{align-items:flex-end}.multicolumn.card-style--default .multicolumn-card{background:transparent!important}.multicolumn.card-style--default .multicolumn-card{text-align:center}.multicolumn.card-style--default .multicolumn-card .multicolumn-card__image-wrapper{margin:0}.multicolumn.card-style--default .multicolumn-card .multicolumn-card__image-wrapper{padding:0}.multicolumn.card-style--default .multicolumn-card .multicolumn-card__info{padding:2rem}.multicolumn.card-style--default .multicolumn-card .multicolumn-card__info{padding-bottom:0}.multicolumn.card-style--default .multicolumn-card .link.animate-arrow{border-radius:1000px;text-transform:uppercase;font-weight:700;line-height:1;padding:1.4rem 3rem;min-height:unset;background-color:var(--teal);color:#fff}.multicolumn.card-style--default .multicolumn-card .link.animate-arrow{display:inline-block}.multicolumn.card-style--default .multicolumn-card .link.animate-arrow .icon-wrap{display:none}.shopify-section .blog .blog__post .article-card{background-color:transparent}.shopify-section .blog .blog__post .article-card__title{margin-top:0}.shopify-section .blog .blog__post .article-card__title{font-size:2rem}.shopify-section .blog .blog__post .article-card__title{text-decoration:none!important}.shopify-section .blog .blog__post .article-card__excerpt{margin-bottom:0}.shopify-section .blog .blog__post .article-card__info{padding:2rem}.shopify-section .blog .blog__post .article-card__info{text-align:center}.shopify-section .blog .title-wrapper-with-link{justify-content:center}.shopify-section .blog .blog__button{margin-top:2rem}.main-blog .main{display:grid}.main-blog .main{grid-template-columns:repeat(4,minmax(0,1fr))}.main-blog .main{gap:2rem}.main-blog .blog-articles__wrapper{grid-column:1/-1}.main-blog .blog-articles__wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 1024px){.main-blog .blog-articles__wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.main-blog .pagination-wrapper{grid-column:1/-1}.main-blog .pagination-wrapper{margin-bottom:4rem}.main-blog .pagination-wrapper{margin-top:2rem}.main-blog .pagination-wrapper{padding-top:0;padding-bottom:0}.main-blog .sidebar_nav{grid-column:1/-1}@media (min-width: 1024px){.main-blog .sidebar_nav{grid-column:1/2}}.main-blog .sidebar_nav+.blog-articles__wrapper{grid-column:1/-1}@media (min-width: 1024px){.main-blog .sidebar_nav+.blog-articles__wrapper{grid-column:2/-1}}.main-blog .sidebar_nav+.blog-articles__wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 1024px){.main-blog .sidebar_nav+.blog-articles__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.main-blog .sidebar_nav+.blog-articles__wrapper+.pagination-wrapper{grid-column:2/-1}}.main-blog .sidebar_nav h4{margin-bottom:0}.main-blog .sidebar_nav h4{margin-top:0}.main-blog .sidebar_nav h4{display:flex}.main-blog .sidebar_nav h4{align-items:center}.main-blog .sidebar_nav h4{justify-content:space-between}.main-blog .sidebar_nav h4{padding-top:1rem;padding-bottom:1rem}.main-blog .sidebar_nav h4{font-size:1.4rem;line-height:1.5}.main-blog .sidebar_nav h4{font-weight:700}.main-blog .sidebar_nav h4{text-transform:uppercase}@media (min-width: 1024px){.main-blog .sidebar_nav h4{margin-bottom:1rem}}@media (min-width: 1024px){.main-blog .sidebar_nav h4{padding-top:0;padding-bottom:0}}.main-blog .sidebar_nav h4{border-bottom:1px solid rgba(0,0,0,.15)}.main-blog .sidebar_nav h4:after{content:"+";font-weight:300;font-size:20px;line-height:1}@media (min-width: 1024px){.main-blog .sidebar_nav h4{border-bottom:none}.main-blog .sidebar_nav h4:after{display:none}}.main-blog .sidebar_nav .menu__wrapper.active h4:after{content:"\2014";width:20px;height:100%;text-align:center}.main-blog .sidebar_nav .menu__wrapper.active .menu{display:block}.main-blog .sidebar_nav .menu{margin-left:0;margin-right:0}.main-blog .sidebar_nav .menu{margin-bottom:0}.main-blog .sidebar_nav .menu{margin-top:1rem}.main-blog .sidebar_nav .menu{list-style-type:none}.main-blog .sidebar_nav .menu{padding:0}.main-blog .sidebar_nav .menu{font-size:1.4rem;line-height:1.5}@media (min-width: 1024px){.main-blog .sidebar_nav .menu{margin-top:0}}.main-blog .sidebar_nav .menu a{display:inline-block}.main-blog .sidebar_nav .menu a{padding-top:.1rem;padding-bottom:.1rem}.main-blog .sidebar_nav .menu a{text-decoration:none}.main-blog .sidebar_nav .menu a{color:var(--grey)}.main-blog .sidebar_nav .menu a:hover,.main-blog .sidebar_nav .menu a:focus{color:var(--mandarin)}@media (min-width: 1024px){.main-blog .sidebar_nav .menu__wrapper{margin-bottom:4rem}}.main-blog .sidebar_nav .menu__wrapper .menu{display:none}@media (min-width: 1024px){.main-blog .sidebar_nav .menu__wrapper .menu{display:block}}.main-blog .sidebar_nav .menu__wrapper:nth-child(1) h4{color:var(--green)}.main-blog .sidebar_nav .menu__wrapper:nth-child(2) h4{color:var(--purple)}.main-blog .sidebar_nav .menu__wrapper:nth-child(3) h4{color:var(--orange)}.main-blog .sidebar_nav .menu__wrapper:nth-child(4) h4{color:var(--teal)}.main-blog .sidebar_nav .menu__wrapper:nth-child(5) h4{color:var(--mandarin)}.main-blog .blog__title_wrapper{position:relative}.main-blog .blog__title_wrapper{margin-bottom:1rem}.main-blog .blog__title_wrapper{display:flex}.main-blog .blog__title_wrapper{align-items:center}.main-blog .blog__title_wrapper{padding:3rem}.main-blog .blog__title_wrapper{text-align:center}@media (min-width: 1024px){.main-blog .blog__title_wrapper{margin-bottom:4rem}}@media (min-width: 1024px){.main-blog .blog__title_wrapper{padding-top:6rem;padding-bottom:6rem}}.main-blog .blog__title_wrapper.bg--teal{background-color:var(--teal)}.main-blog .blog__title_wrapper.bg--green{background-color:var(--green)}.main-blog .blog__title_wrapper{color:var(--white)}.main-blog .blog__title_wrapper input[type=text]{margin-bottom:0}.main-blog .blog__title_wrapper input[type=text]{width:100%}.main-blog .blog__title_wrapper input[type=text]{border-radius:9999px}.main-blog .blog__title_wrapper input[type=text]{border-width:0px}.main-blog .blog__title_wrapper input[type=text]{padding-top:1rem;padding-bottom:1rem}.main-blog .blog__title_wrapper input[type=text]{padding-left:2.5rem;padding-right:2.5rem}.main-blog .blog__title_wrapper input[type=text]{outline:2px solid transparent;outline-offset:2px}@media (min-width: 1024px){.main-blog .blog__title_wrapper input[type=text]{min-width:300px}}.main-blog .blog__title_wrapper input[type=text]{border:2px solid var(--green)}.main-blog .blog__title_wrapper form{position:relative}.main-blog .blog__title_wrapper form{margin-top:2rem}.main-blog .blog__title_wrapper form{display:inline-block}.main-blog .blog__title_wrapper form{width:100%}@media (min-width: 1024px){.main-blog .blog__title_wrapper form{margin-top:3rem}}@media (min-width: 1024px){.main-blog .blog__title_wrapper form{margin-bottom:2rem}}@media (min-width: 1024px){.main-blog .blog__title_wrapper form{width:auto}}.main-blog .blog__title_wrapper form .icon-search{display:content;fill:var(--green);stroke:var(--green);width:16px;height:16px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.main-blog .blog__title_wrapper .page-width{width:100%}.main-blog .blog__title_wrapper>*{position:relative}.main-blog .blog__title_wrapper>*{z-index:10}.main-blog .blog__title_wrapper:before{content:""}.main-blog .blog__title_wrapper:before{position:absolute}.main-blog .blog__title_wrapper:before{top:0}.main-blog .blog__title_wrapper:before{left:0}.main-blog .blog__title_wrapper:before{z-index:0}.main-blog .blog__title_wrapper:before{height:100%}.main-blog .blog__title_wrapper:before{width:100%}.main-blog .blog__title_wrapper:before{background-repeat:repeat}.main-blog .blog__title_wrapper:before{background-size:478px;opacity:.2;mix-blend-mode:multiply}.main-blog .blog__title_wrapper h1{color:var(--white)}.main-blog .blog__title_wrapper h1{margin:0}.main-blog .blog__title_wrapper h1{text-transform:uppercase}.main-blog .article-card{position:relative}.main-blog .article-card{background-color:transparent}.main-blog .article-card__info{padding:1.5rem}.main-blog .article-card__tags-wrapper{position:absolute}.main-blog .article-card__tags-wrapper{right:1rem}.main-blog .article-card__tags-wrapper{top:1rem}.main-blog .article-card__tags-wrapper{z-index:20}.main-blog .article-card__tags-wrapper{display:grid}.main-blog .article-card__tags-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.main-blog .article-card__tags-wrapper{gap:.5rem}.main-blog .article-card__tags-wrapper .article-tag{display:inline-block}.main-blog .article-card__tags-wrapper .article-tag{border-radius:9999px}.main-blog .article-card__tags-wrapper .article-tag{text-align:center}.main-blog .article-card__tags-wrapper .article-tag{font-weight:700}.main-blog .article-card__tags-wrapper .article-tag{text-transform:uppercase}.main-blog .article-card__tags-wrapper .article-tag{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.main-blog .article-card__tags-wrapper .article-tag{text-decoration:none}.main-blog .article-card__tags-wrapper .article-tag{padding:0 7px;font-size:.9rem;background:var(--teal)}.main-blog .article-card__tags-wrapper .article-tag:nth-child(1){background:var(--purple)}.main-blog .article-card__tags-wrapper .article-tag:nth-child(2){background:var(--green)}.main-blog .article-card__tags-wrapper .article-tag:nth-child(3){background:var(--teal)}.main-blog .article-card__tags-wrapper .article-tag:nth-child(4){background:var(--orange)}.main-blog .article-card__tags-wrapper .article-tag:nth-child(5){background:var(--grey)}.main-blog .article-content{text-align:center}.main-blog .article-content .article-card__title{font-size:2rem;line-height:1.5}.main-blog .article-content:hover .article-card__title{text-decoration:none}.article__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3rem}@media (min-width: 1024px){.article__wrapper{flex-wrap:nowrap}.article__wrapper{gap:6rem}}.article__wrapper .article-template__content_main{width:100%}.article__wrapper.has-sidebar .article-template__content_main{max-width:720px}.article__wrapper .article-template__sidebar{margin-top:5rem;max-width:300px;width:100%}.article__wrapper .article-template__sidebar>*{margin-bottom:3rem}.article-template__sidebar_image img{width:100%}.article-template__sidebar_product{text-align:center}.article-template__sidebar_product .price{display:flex}.article-template__sidebar_product .price{justify-content:center}.article-template__hero-container{position:relative}.article-template__hero-container .hero-overlay{position:absolute}.article-template__hero-container .hero-overlay{top:0}.article-template__hero-container .hero-overlay{left:0}.article-template__hero-container .hero-overlay{z-index:10}.article-template__hero-container .hero-overlay{display:block}.article-template__hero-container .hero-overlay{height:100%}.article-template__hero-container .hero-overlay{width:100%}.article-template__hero-container .hero-overlay{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.article-template__hero-container .overlay-title{position:absolute}.article-template__hero-container .overlay-title{z-index:20}.article-template__hero-container .overlay-title{margin-top:0;margin-bottom:0}.article-template__hero-container .overlay-title{width:100%}.article-template__hero-container .overlay-title{padding:3rem}.article-template__hero-container .overlay-title{text-align:center}.article-template__hero-container .overlay-title{font-weight:400}.article-template__hero-container .overlay-title{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.article-template__hero-container .overlay-title{font-family:var(--font-family-script);top:50%;left:50%;transform:translate(-50%,-50%);font-size:5rem;max-width:var(--page-width)}@media (min-width: 768px){.article-template__hero-container .overlay-title{font-size:7rem}}@media (min-width: 1024px){.article-template__hero-container .overlay-title{font-size:9rem}}.article-template__hero-container.width--full{max-width:none}.article-template__hero-container.width--full{margin-top:0!important}.collection_list__banner{display:grid;width:100%;gap:1.5rem}@media (min-width: 1024px){.collection_list__banner{grid-auto-flow:column}.collection_list__banner{gap:1rem}}.collection_list__banner__item{position:relative}.collection_list__banner__item{display:flex}.collection_list__banner__item{align-items:center}.collection_list__banner__item{justify-content:center}.collection_list__banner__item{overflow:hidden}.collection_list__banner__item{max-height:130px}@media (min-width: 1024px){.collection_list__banner__item{max-height:200px}}.collection_list__banner__item:hover img{transform:scale(1.05)}.collection_list__banner__item img{position:relative}.collection_list__banner__item img{z-index:0}.collection_list__banner__item img{height:100%}.collection_list__banner__item img{width:100%}.collection_list__banner__item img{object-fit:cover}.collection_list__banner__item img{transition:all .5s ease}.collection_list__banner__item__title{position:absolute}.collection_list__banner__item__title{z-index:10}.collection_list__banner__item__title{border-radius:9999px}.collection_list__banner__item__title{padding-top:1rem;padding-bottom:1rem}.collection_list__banner__item__title{padding-left:2rem;padding-right:2rem}.collection_list__banner__item__title{text-align:center}.collection_list__banner__item__title{font-size:1.4rem;line-height:1.5}.collection_list__banner__item__title{font-weight:700}.collection_list__banner__item__title{text-transform:uppercase}.collection_list__banner__item__title{min-width:250px;background:var(--teal);color:var(--white)}.meet-stacey.sidebar{text-align:center}.meet-stacey.sidebar{border:1px solid var(--border-light)}.meet-stacey{background-color:var(--bg-grey);padding:3rem;border-radius:25px}.meet-stacey h3{font-family:var(--font-family-script)}.meet-stacey h3{margin-top:2rem;margin-bottom:2rem}.meet-stacey h3{font-weight:400}.meet-stacey h3{font-size:4rem}.meet-stacey h4{margin-top:3rem}.meet-stacey h4{text-align:center}.meet-stacey h4{font-size:1.6rem}.meet-stacey h4{text-transform:uppercase}.meet-stacey h4{color:var(--green)}.meet-stacey__image_main{border:3px solid var(--border)}.meet-stacey__image_main{border-radius:9999px}.meet-stacey__image_main__wrapper{display:contents}.meet-stacey__intro{color:var(--green)}.meet-stacey__intro{margin-bottom:2rem}.meet-stacey__content{margin-bottom:3rem}.meet-stacey__content{font-size:1.4rem;line-height:1.5}.meet-stacey__logos_wrapper{display:flex}.meet-stacey__logos_wrapper{flex-wrap:wrap}.meet-stacey__logos_wrapper{align-items:flex-start}.meet-stacey__logos_wrapper{justify-content:center}.meet-stacey__logos_wrapper{gap:2rem}.meet-stacey__logos_wrapper img{max-width:50%;max-height:30px}.meet-stacey .button--small{font-weight:700}.meet-stacey .button--small{text-transform:uppercase}.meet-stacey .button--small{letter-spacing:normal}.meet-stacey.section{margin-left:auto;margin-right:auto}.meet-stacey.section{grid-template-columns:repeat(3,minmax(0,1fr))}.meet-stacey.section{align-items:center}.meet-stacey.section{text-align:center}@media (min-width: 1024px){.meet-stacey.section{display:grid}}@media (min-width: 1024px){.meet-stacey.section{gap:6rem}}@media (min-width: 1024px){.meet-stacey.section{padding:4rem}}@media (min-width: 1024px){.meet-stacey.section{text-align:left}}.meet-stacey.section{max-width:var(--page-width)}.meet-stacey.section .meet-stacey__image_main__wrapper{display:flex}.meet-stacey.section .meet-stacey__image_main__wrapper{align-items:center}.meet-stacey.section .meet-stacey__image_main__wrapper{justify-content:center}.meet-stacey.section .meet-stacey__content__wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}.meet-stacey.section .meet-stacey__content__wrapper{align-items:center}@media (min-width: 1024px){.meet-stacey.section .meet-stacey__content__wrapper{display:grid}}@media (min-width: 1024px){.meet-stacey.section .meet-stacey__content__wrapper{gap:6rem}}@media (min-width: 1024px){.meet-stacey.section .meet-stacey__content__wrapper{grid-column:1 / 3}}.meet-stacey.section .meet-stacey__image_main{max-width:100%!important}@media (min-width: 1024px){.meet-stacey.section .meet-stacey__content_main{grid-column:2 / 5}}@media (min-width: 1024px){.meet-stacey.section .meet-stacey__content_main h3{font-size:6rem}}.shopify-section.meet-stacey{background-repeat:no-repeat;border-radius:0}.shopify-section.meet-stacey .meet-stacey{background-color:transparent}.rich-text__blocks.page-width{max-width:var(--page-width);width:auto!important}.footer__newsletter,.section__newsletter{--newletter_background_color: var(--teal);--newletter_heading_color: var(--white);--newletter_text_color: var(--white);--newletter_input_border_color: var(--border);--newletter_input_text_color: var(--grey);--newletter_input_background_color: var(--white);--newsletter_button_background_color: transparent;--newsletter_button_text_color: var(--white);--newsletter_button_background_color_hover: var(--white);--newsletter_button_text_color_hover: var(--teal);background-color:var(--newletter_background_color);position:relative;overflow:hidden;padding-top:4rem;padding-bottom:4rem}.footer__newsletter form,.section__newsletter form{display:grid}.footer__newsletter form,.section__newsletter form{width:auto}.footer__newsletter form,.section__newsletter form{flex-grow:1}.footer__newsletter form,.section__newsletter form{grid-template-columns:repeat(1,minmax(0,1fr))}.footer__newsletter form,.section__newsletter form{gap:2rem}@media (min-width: 1024px){.footer__newsletter form,.section__newsletter form{display:flex}}.footer__newsletter form,.section__newsletter form{padding:0!important}.footer__newsletter form>div>div,.section__newsletter form>div>div{display:grid}.footer__newsletter form>div>div,.section__newsletter form>div>div{width:auto}.footer__newsletter form>div>div,.section__newsletter form>div>div{flex-grow:1}.footer__newsletter form>div>div,.section__newsletter form>div>div{grid-template-columns:repeat(1,minmax(0,1fr))}.footer__newsletter form>div>div,.section__newsletter form>div>div{gap:2rem}@media (min-width: 1024px){.footer__newsletter form>div>div,.section__newsletter form>div>div{display:flex}}.footer__newsletter form>div>div,.section__newsletter form>div>div{display:grid!important}@media (min-width: 1024px){.footer__newsletter form>div>div,.section__newsletter form>div>div{display:flex!important}}.footer__newsletter form [data-testid=form-component],.section__newsletter form [data-testid=form-component]{padding:0!important}.footer__newsletter input[type=text],.footer__newsletter input[type=email],.section__newsletter input[type=text],.section__newsletter input[type=email]{display:block}.footer__newsletter input[type=text],.footer__newsletter input[type=email],.section__newsletter input[type=text],.section__newsletter input[type=email]{flex-grow:1}.footer__newsletter input[type=text],.footer__newsletter input[type=email],.section__newsletter input[type=text],.section__newsletter input[type=email]{border-radius:9999px}.footer__newsletter input[type=text],.footer__newsletter input[type=email],.section__newsletter input[type=text],.section__newsletter input[type=email]{padding:12px 15px!important;height:auto!important;border:2px solid var(--newletter_input_border_color)!important;color:var(--newletter_input_text_color)!important;background-color:var(--newletter_input_background_color)!important}.footer__newsletter input[type=text],.footer__newsletter input[type=email],.section__newsletter input[type=text],.section__newsletter input[type=email]{font-size:1.6rem}.footer__newsletter input[type=text],.footer__newsletter input[type=email],.section__newsletter input[type=text],.section__newsletter input[type=email]{border-width:2px!important}.footer__newsletter button,.section__newsletter button{border:2px solid var(--newsletter_button_background_color_hover)!important;color:var(--newsletter_button_text_color)!important;background:var(--newsletter_button_background_color)!important;height:auto!important;padding:12px 25px!important}.footer__newsletter button:hover,.footer__newsletter button:focus,.section__newsletter button:hover,.section__newsletter button:focus{background:var(--newsletter_button_background_color_hover)!important;color:var(--newsletter_button_text_color_hover)!important}.footer__newsletter button,.section__newsletter button{width:100%}@media (min-width: 1024px){.footer__newsletter button,.section__newsletter button{width:auto}}.footer__newsletter button[aria-label="Search Countries"],.section__newsletter button[aria-label="Search Countries"]{border:none;padding:0}.footer__newsletter .klaviyo-form,.section__newsletter .klaviyo-form{flex-grow:1}.footer__newsletter:before,.section__newsletter:before{content:"";opacity:.1;position:absolute;width:100%;height:100%;background-repeat:repeat;background-size:478px;z-index:0;top:0}.footer__newsletter .ql-editor p,.section__newsletter .ql-editor p{margin-top:10px!important;margin-bottom:10px!important}.footer__newsletter .ql-editor p:last-child,.section__newsletter .ql-editor p:last-child{margin-bottom:0!important}.footer__newsletter__container,.section__newsletter__container{position:relative;z-index:20;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;justify-content:space-between;gap:2rem}@media (min-width: 1024px){.footer__newsletter__container,.section__newsletter__container{display:flex}.footer__newsletter__container,.section__newsletter__container{gap:3rem}}.footer__newsletter__container .newsletter__heading,.section__newsletter__container .newsletter__heading{display:block}.footer__newsletter__container .newsletter__heading,.section__newsletter__container .newsletter__heading{font-size:2rem}.footer__newsletter__container .newsletter__heading,.section__newsletter__container .newsletter__heading{font-weight:700}.footer__newsletter__container .newsletter__heading,.section__newsletter__container .newsletter__heading{text-transform:uppercase}@media (min-width: 1024px){.footer__newsletter__container .newsletter__heading,.section__newsletter__container .newsletter__heading{font-size:2.4rem;line-height:1.5}}.footer__newsletter__container .newsletter__heading,.section__newsletter__container .newsletter__heading{color:var(--newletter_heading_color)!important}.footer__newsletter__container .newsletter_description,.section__newsletter__container .newsletter_description{margin-top:2rem}.footer__newsletter__container .newsletter_description,.section__newsletter__container .newsletter_description{text-align:center}@media (min-width: 1024px){.footer__newsletter__container .newsletter_description,.section__newsletter__container .newsletter_description{text-align:left}}.footer__newsletter__container .newsletter_description,.section__newsletter__container .newsletter_description{color:var(--newletter_text_color)!important}.footer__newsletter__container.stacked,.section__newsletter__container.stacked{text-align:center}@media (min-width: 1024px){.footer__newsletter__container.stacked,.section__newsletter__container.stacked{display:grid}}.footer__newsletter__container.stacked .newsletter_description,.footer__newsletter__container.stacked .newsletter__heading,.footer__newsletter__container.stacked .newsletter__content,.section__newsletter__container.stacked .newsletter_description,.section__newsletter__container.stacked .newsletter__heading,.section__newsletter__container.stacked .newsletter__content{text-align:center}.banner__content{justify-content:center}@media (min-width: 1024px){.banner__content--justify-start{justify-content:flex-start}.banner__content--justify-center{justify-content:center}.banner__content--justify-end{justify-content:flex-end}}.banner__box{--color-button: var(--teal-rgb)}.banner__box .button{background-color:rgb(var(--color-button))}.banner__box{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.banner__box .h1,.banner__box h0{font-weight:400}.banner__box.color-scheme-1 .h1,.banner__box.color-scheme-1 .h0{color:var(--teal)}.banner__box.color-scheme-1{--color-button: var(--teal-rgb)}.banner__box.color-scheme-2 .h1,.banner__box.color-scheme-2 .h0{color:var(--orange)}.banner__box.color-scheme-2{--color-button: var(--orange-rgb)}.banner__box.color-scheme-3 .h1,.banner__box.color-scheme-3 .h0{color:var(--green)}.banner__box.color-scheme-3{--color-button: var(--green-rgb)}.banner__box.content-layout-left .banner__buttons{justify-content:flex-start}.banner__box.content-layout-center .banner__buttons{justify-content:center}.banner__box.content-layout-right right .banner__buttons{justify-content:center}.banner--desktop-transparent .banner__box{background-color:transparent}.reviews_swiper{width:100%}.reviews_swiper .swiper-slide{display:flex}.reviews_swiper .swiper-slide{height:auto}.reviews_swiper .swiper-slide{align-items:center}.reviews_swiper .swiper-slide{padding-left:2.5rem;padding-right:2.5rem}.reviews_swiper .swiper-slide{padding-top:8rem;padding-bottom:8rem}.reviews_swiper .swiper-slide{box-sizing:border-box}.reviews_swiper .swiper-slide .review_content{position:relative}.reviews_swiper .swiper-slide .review_content{z-index:10}.reviews_swiper .swiper-slide .review_content{--tw-border-opacity: 1;border-color:rgba(254,226,226,var(--tw-border-opacity))}.reviews_swiper .swiper-slide .review_content{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.reviews_swiper .swiper-slide .review_content{padding:2.5rem}.reviews_swiper .swiper-slide .review_content{text-align:center}.reviews_swiper .swiper-slide .review_content blockquote{margin:0}.reviews_swiper .swiper-slide .review_content blockquote{border-style:none}.reviews_swiper .swiper-slide .review_content blockquote{padding:0}.reviews_swiper .swiper-slide .review_content blockquote{font-style:normal}.reviews_swiper .swiper-slide .review_content blockquote h4{margin-top:0}.reviews_swiper .swiper-slide .review_content blockquote h4{margin-bottom:1rem}.reviews_swiper .swiper-slide .review_content blockquote h4{font-size:2rem}.reviews_swiper .swiper-slide .review_content blockquote h4{font-weight:700}.reviews_swiper .swiper-slide .review_content blockquote h4{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.reviews_swiper .swiper-slide .review_content blockquote p{margin-top:0}.reviews_swiper .swiper-slide .review_content blockquote p{margin-bottom:1rem}.reviews_swiper .swiper-slide .review_content blockquote p{font-size:1.5rem}.reviews_swiper .swiper-slide .review_content blockquote cite{font-family:var(--font-family-script)}.reviews_swiper .swiper-slide .review_content blockquote cite{font-size:2.4rem}.reviews_swiper .swiper-slide .review_content blockquote cite{color:var(--green)}.reviews_swiper .swiper-slide img{position:absolute}.reviews_swiper .swiper-slide img{z-index:0}.reviews_swiper .swiper-slide img{height:100%}.reviews_swiper .swiper-slide img{width:100%}.reviews_swiper .swiper-slide img{max-width:100%}.reviews_swiper .swiper-slide img{object-fit:cover}.reviews_swiper .swiper-slide img{top:50%;left:50%;transform:translate(-50%,-50%)}.reviews_swiper .swiper-button-next:after,.reviews_swiper .swiper-button-prev:after{color:var(--grey);font-size:3.5rem}.reviews_swiper .swiper-button-next:hover:after,.reviews_swiper .swiper-button-next:focus:after,.reviews_swiper .swiper-button-prev:hover:after,.reviews_swiper .swiper-button-prev:focus:after{color:var(--black)}.hero_swiper{--hero-preheader-color: var(--grey);--hero-heading-color: var(--teal);--hero-body-color: var(--grey);--hero-background-color: var(--pale-mint)}.hero_swiper .swiper-button-next:after,.hero_swiper .swiper-button-prev:after{font-size:35px;color:var(--grey)}.hero_swiper .swiper-wrapper{display:flex}.hero_swiper .swiper-wrapper{align-items:stretch}.hero_swiper .swiper-slide{box-sizing:border-box}.hero_swiper .swiper-slide{display:grid}.hero_swiper .swiper-slide{height:auto}.hero_swiper .swiper-slide{grid-template-columns:repeat(1,minmax(0,1fr))}.hero_swiper .swiper-slide{align-items:center}@media (min-width: 1024px){.hero_swiper .swiper-slide{grid-template-columns:repeat(3,minmax(0,1fr))}}.hero_swiper img{height:100%}.hero_swiper img{width:100%}.hero_swiper img{object-fit:cover}.hero_swiper .hero__media{position:relative}.hero_swiper .hero__media{order:1}.hero_swiper .hero__media{height:100%}.hero_swiper .hero__media{width:100%}@media (min-width: 1024px){.hero_swiper .hero__media{order:0}}@media (min-width: 1024px){.hero_swiper .hero__media{grid-column:span 2 / span 2}}.hero_swiper .hero__content{order:0}.hero_swiper .hero__content{display:flex}.hero_swiper .hero__content{height:100%}.hero_swiper .hero__content{width:auto}.hero_swiper .hero__content{align-items:center}.hero_swiper .hero__content{padding:3rem}@media (min-width: 1024px){.hero_swiper .hero__content{order:1}}@media (min-width: 1024px){.hero_swiper .hero__content{padding:6rem}}@media (min-width: 1024px){.hero_swiper .hero__content{font-size:1.8rem}}.hero_swiper .hero__content{background-color:var(--hero-background-color)}.hero_swiper .hero__content{background-repeat:no-repeat}.hero_swiper .hero__content{background-position:right bottom;background-size:50%}.hero_swiper .hero__content.__wrapper{width:100%}.hero_swiper .hero__content.__wrapper>*:first-child{margin-top:0}.hero_swiper .hero__body{color:var(--hero-body-color)}.hero_swiper .hero__preheader{color:var(--hero-preheader-color)}.hero_swiper .hero__heading{color:var(--hero-heading-color)}@media (min-width: 1024px){.hero_swiper .image--left .hero__media{order:0}}.hero_swiper .image--left .hero__content{order:1}@media (min-width: 1024px){.hero_swiper .image--right .hero__media{order:1}}.hero_swiper .image--right .hero__content{order:0}.hero_swiper h2,.hero_swiper h1{margin:0}.hero_swiper h2,.hero_swiper h1{font-size:3rem;line-height:1.5}@media (min-width: 1024px){.hero_swiper h2,.hero_swiper h1{font-size:3.6rem;line-height:1.5}}.hero_swiper h2,.hero_swiper h1{color:var(--hero-heading-color);line-height:1.25!important}.hero_swiper h2.font--script,.hero_swiper h1.font--script{font-size:4.8rem;line-height:1.5}@media (min-width: 1024px){.hero_swiper h2.font--script,.hero_swiper h1.font--script{font-size:6rem;line-height:1.5}}.hero_swiper h2.font--script,.hero_swiper h1.font--script{line-height:1!important}.page_title{width:100%}.page_title__wrapper{position:relative}.page_title__wrapper{width:100%}.page_title__wrapper{overflow:hidden}.page_title__wrapper{padding-left:3rem;padding-right:3rem}.page_title__wrapper{padding-top:6rem;padding-bottom:6rem}.page_title__wrapper{text-align:center}@media (min-width: 1024px){.page_title__wrapper{padding-top:7rem;padding-bottom:7rem}}.page_title__wrapper{background-color:var(--green)}.page_title__wrapper:before{content:""}.page_title__wrapper:before{position:absolute}.page_title__wrapper:before{top:0}.page_title__wrapper:before{left:0}.page_title__wrapper:before{z-index:0}.page_title__wrapper:before{display:block}.page_title__wrapper:before{height:100%}.page_title__wrapper:before{width:100%}.page_title__wrapper:before{background-repeat:repeat}.page_title__wrapper:before{background-size:478px;opacity:.15}.page_title h1{position:relative}.page_title h1{z-index:10}.page_title h1{margin-top:0;margin-bottom:0}.page_title h1{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.page_title h1{font-size:3rem;line-height:1.5}@media (min-width: 1024px){.page_title h1{font-size:4.8rem;line-height:1.5}}.page_title h1.font--script{font-size:4.8rem;line-height:1.5}@media (min-width: 1024px){.page_title h1.font--script{font-size:7.2rem;line-height:1.25}}.logo_banner{text-align:center}.logo_banner h2{margin-top:0}.logo_banner h2{margin-bottom:-1.5rem}.logo_banner h2{padding-top:3rem}.logo_banner h2{text-transform:uppercase}@media (min-width: 1024px){.logo_banner h2{padding-top:5rem}}.logo_banner .page-width{display:flex}.logo_banner .page-width{flex-wrap:wrap}.logo_banner .page-width{align-items:center}.logo_banner .page-width{justify-content:center}.logo_banner .page-width{gap:3rem}.logo_banner .page-width{padding:3rem}@media (min-width: 1024px){.logo_banner .page-width{flex-wrap:nowrap}}@media (min-width: 1024px){.logo_banner .page-width{gap:4rem}}@media (min-width: 1024px){.logo_banner .page-width{padding:5rem}}.logo_banner img{width:auto}.s4com-helpcenter .panel-group .panel{background:var(--bg-grey);border:1px solid var(--border)}.s4com-helpcenter .panel-group .panel .hcsection{margin:0}.s4com-helpcenter .panel-group .panel .hcsection{justify-content:space-between}.s4com-helpcenter .panel-group .panel .s4com-section-body{margin-top:2rem}.s4com-helpcenter .panel-group .panel{padding:2rem}.s4com-helpcenter .panel-group .panel .panel-title-title{font-size:1.8rem}.s4com-helpcenter .panel-group .panel .hcarticle,.s4com-helpcenter .panel-group .panel .panel-body{padding:0}.s4com-helpcenter .panel-group .panel .panel-body,.s4com-helpcenter .panel-group .panel .panel-body p{font-size:1rem;line-height:1.5}.s4com-helpcenter .panel-group .panel .hcarticlecontent,.s4com-helpcenter .panel-group .panel .hcarticlecontent p{font-size:16px!important}.s4com-helpcenter .panel-group .panel .hcsectioncontent>.panel{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}#MainContent .s4com-helpcenter{margin:0 auto!important}html,body,*,:before,:after{-webkit-font-smoothing:antialiased}p{line-height:1.5}.title{flex-grow:1;text-align:center;text-transform:uppercase}.title.text-left{text-align:left}.title.text-right{text-align:right}.collage-wrapper-title{text-align:center;text-transform:uppercase}.preheader{margin-bottom:1.5rem;text-align:center;font-size:1.6rem;font-weight:700;text-transform:uppercase;color:var(--purple)}@media (min-width: 1024px){.title-wrapper-with-link{justify-content:center}}.title-wrapper-with-link h2{text-align:center}.title-wrapper-with-link h2{text-transform:uppercase}.preheader+.title-wrapper-with-link{margin-top:0}.heading-style--script{font-family:var(--font-family-script)}.heading-style--script.h1{font-size:5rem}@media (min-width: 1024px){.heading-style--script.h1{font-size:7rem}}.heading-style--script.h0{font-size:6rem}@media (min-width: 1024px){.heading-style--script.h0{font-size:8rem}}.color--purple{background-color:var(--purple)}.color--teal{background-color:var(--teal)}.color--mandarin{background-color:var(--mandarin)}.color--pale-mint{background-color:var(--pale-mint)}.color--grey{background-color:rgb(var(--color-base-background-2))}.color-background-3,.color-background-4,.color-background-5{position:relative}.color-background-3:before,.color-background-3:after,.color-background-4:before,.color-background-4:after,.color-background-5:before,.color-background-5:after{content:""}.color-background-3:before,.color-background-3:after,.color-background-4:before,.color-background-4:after,.color-background-5:before,.color-background-5:after{position:absolute}.color-background-3:before,.color-background-3:after,.color-background-4:before,.color-background-4:after,.color-background-5:before,.color-background-5:after{z-index:0}.color-background-3:before,.color-background-3:after,.color-background-4:before,.color-background-4:after,.color-background-5:before,.color-background-5:after{display:block}.color-background-3:before,.color-background-3:after,.color-background-4:before,.color-background-4:after,.color-background-5:before,.color-background-5:after{height:50%}.color-background-3:before,.color-background-3:after,.color-background-4:before,.color-background-4:after,.color-background-5:before,.color-background-5:after{width:100%}.color-background-3:before,.color-background-3:after,.color-background-4:before,.color-background-4:after,.color-background-5:before,.color-background-5:after{background-repeat:no-repeat}@media (min-width: 1024px){.color-background-3:before,.color-background-3:after,.color-background-4:before,.color-background-4:after,.color-background-5:before,.color-background-5:after{height:100%}}@media (min-width: 1024px){.color-background-3:before,.color-background-3:after,.color-background-4:before,.color-background-4:after,.color-background-5:before,.color-background-5:after{width:50%}}.color-background-3:before,.color-background-4:before,.color-background-5:before{left:0}.color-background-3:before,.color-background-4:before,.color-background-5:before{top:0}.color-background-3:before,.color-background-4:before,.color-background-5:before{background-position:left top}@media (min-width: 1024px){.color-background-3:before,.color-background-4:before,.color-background-5:before{background-position:left center}}.color-background-3:after,.color-background-4:after,.color-background-5:after{right:0}.color-background-3:after,.color-background-4:after,.color-background-5:after{bottom:0}.color-background-3:after,.color-background-4:after,.color-background-5:after{background-position:right bottom}@media (min-width: 1024px){.color-background-3:after,.color-background-4:after,.color-background-5:after{background-position:right center}}.color-background-3 .button,.color-background-4 .button,.color-background-5 .button{background-color:rgb(var(--color-button))}.color-background-3 .page-width,.color-background-4 .page-width,.color-background-5 .page-width{max-width:120rem}.color-background-3{--color-button: var(--mandarin-rgb)}.color-background-3 h1,.color-background-3 h2{color:var(--mandarin)}.color-background-4 h3,.color-background-5 h1,.color-background-5 h2{color:var(--green)}.color-background-4,.color-background-5{--color-button: var(--teal-rgb)}.text-color--purple{color:var(--purple)}.text-color--orange{color:var(--orange)}.text-color--mandarin{color:var(--mandarin)}.text-color--green{color:var(--green)}.text-color--teal{color:var(--teal)}.text-color--black{color:var(--black)}.font--script{font-family:var(--font-family-script)}.bg--green{background-color:var(--green)}.bg--orange{background-color:var(--orange)}.bg--teal{background-color:var(--teal)}.bg--purple{background-color:var(--purple)}.bg--mandarin{background-color:var(--mandarin)}.bg--grey{background-color:var(--bg-grey)}@media (min-width: 1024px){.lg\:visible{visibility:visible}.lg\:block{display:block}.lg\:hidden{display:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/theme.css.map */
