@charset "UTF-8";.icon-and-text-header__wrapper{display:flex;justify-content:center;flex-direction:column;text-align:center;gap:8px;margin-bottom:56px}.icon-and-text-header__wrapper .icon-and-text-heading,.icon-and-text-subheading{color:rgb(var(--text-secondary))}.icon-and-text__wrapper{display:flex;justify-content:space-between;align-items:center;align-self:stretch;margin-bottom:56px;gap:24px}.icon-and-text-content__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.icon-and-text-content__wrapper .accordion__toggle{padding-block-start:24px;padding-block-end:24px}.icon-and-text-content__wrapper .accordion__content{display:flex;flex-direction:column;gap:24px}.accordion__content .icon-and-text--subtitle p{padding-top:0}@media screen and (min-width:700px){.accordion__content .icon-and-text--subtitle p{padding-left:3.5rem}}.icon-and-text-content__wrapper.icon-and-text-content__wrapper--no-space{gap:0}.icon-and-text-content__wrapper.icon-and-text-small{gap:6px}.icon-and-text-content-wrapper__inner{display:flex;align-items:center;gap:24px;width:100%;position:relative}@media screen and (min-width:700px){.icon-and-text-content-wrapper__inner:before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;background-color:rgb(var(--border-color));bottom:-4px;left:0}}.icon-and-text--content{display:flex;flex-direction:column;width:100%}.icon-and-text--content--normal{gap:8px}.icon-and-text--content--larger{gap:40px}.icon-and-text--subtitle{word-break:break-word}.icon-and-text--subtitle p{padding-top:8px}.icon-and-text--subtitle h1,.icon-and-text--subtitle h2{color:rgb(var(--text-primary))}.icon-and-text-image__wrapper,.icon-and-text-content__wrapper{width:50%}.icon-and-text--icon{min-width:40px;min-height:40px}.icon-and-text-button__wrapper.button--center{justify-content:center}.icon-and-text-button__wrapper.button--left{justify-content:start}.icon-and-text--button{width:100%;display:flex;gap:17px}@media screen and (max-width:699px){.icon-and-text--button .button{width:100%}}.icon-and-text-small .icon-and-text--heading{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.icon-and-text-small .icon-and-text--heading .lg-regular{color:rgb(var(--text-secondary))}@media screen and (max-width:699px){.icon-and-text-small .icon-and-text--heading{margin-bottom:24px}}.icon-and-text-small .icon-text{display:flex;align-items:center;justify-content:center;gap:8px}.icon-and-text-small .icon-and-text--button-img{margin-top:32px}@media screen and (max-width:699px){.icon-and-text-small .icon-and-text--button-img{margin-top:24px;margin-bottom:32px}}.icon-and-text--button-img{margin-top:20px;gap:8px}.icon-and-text--button-img a{border:none!important}.accordion-text-image{display:flex;align-items:center;gap:8px}@media screen and (min-width:700px){.accordion-text-image{padding-left:var(--spacing-12)}}@media screen and (min-width:420px)and (max-width:700px){.icon-and-text--button-img img{max-height:70px;max-width:175px}}@media screen and (min-width:700px)and (max-width:919px){.icon-and-text--button:not(.icon-and-text--button-img){flex-direction:column}}@media screen and (max-width:444px){.icon-and-text--button:not(.icon-and-text--button-img){flex-direction:column}}.icon-and-text-button__wrapper{display:flex;width:100%}.icon-and-text-button__wrapper .button{max-width:200px;border-radius:8px;padding:13px 32px;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.icon-and-text-small .icon-and-text--icon{min-height:20px;max-width:24px;max-height:24px;min-width:20px}@media screen and (min-width:1200px){.icon-and-text__wrapper .icon-and-text-image__wrapper:not(.icon-and-text-image-overlay) img{max-width:550px}}@media screen and (min-width:700px){.icon-and-text__wrapper.icon-and-text-icon--right{flex-direction:row-reverse}.icon-and-text__wrapper.icon-and-text-icon--start{align-items:self-start}}.icon-and-text-image__wrapper-round img{border-radius:24px}.image-with-text__wrapper.icon-and-text__wrapper{margin-bottom:10px}@media screen and (max-width:699px){.icon-and-text-image__wrapper,.icon-and-text-content__wrapper{width:100%}.icon-and-text__wrapper,.icon-and-text--button:not(.icon-and-text--button-img){flex-direction:column}.image-with-text__wrapper.icon-and-text__wrapper{flex-direction:column-reverse;margin-bottom:0}.icon-and-text-content__wrapper.icon-and-text-content__wrapper--no-space .icon-and-text-content-wrapper__inner{align-items:center}.icon-and-text-content-wrapper__inner{align-items:self-start}.icon-and-text-button__wrapper .button{max-width:100%;width:100%}.icon-and-text-header__wrapper,.icon-and-text__wrapper{margin-bottom:24px}.icon-and-text--content--normal{gap:8px}.icon-and-text--content--larger{gap:24px}}.icon-and-text-image__wrapper .text-xs{padding-top:8px}.icon-and-text--heading.visibility--mobile,.icon-and-text-header__wrapper.visibility--mobile{display:none}@media screen and (max-width:699px){.icon-and-text--heading.visibility--mobile,.icon-and-text-header__wrapper.visibility--mobile{display:block}}.icon-and-text--heading.visibility--desktop,.icon-and-text-header__wrapper.visibility--desktop{display:block}@media screen and (max-width:699px){.icon-and-text--heading.visibility--desktop,.icon-and-text-header__wrapper.visibility--desktop{display:none}}.icon-and-text-off-grid .icon-and-text-header__wrapper{text-align:left;gap:24px}.icon-and-text-off-grid .icon-and-text-button__wrapper{margin-top:24px}.icon-and-text-off-grid .icon-and-text-button__wrapper .button{display:flex;align-items:center;gap:8px;border-radius:32px;min-width:325px}.icon-and-text-off-grid .icon-and-text-content__wrapper{z-index:7}@media screen and (max-width:698px){.icon-and-text-off-grid{flex-direction:column}.icon-and-text-off-grid .icon-and-text-image__wrapper,.icon-and-text-off-grid .icon-and-text-content__wrapper{width:100%}.icon-and-text-off-grid .icon-and-text-image-overlay img{max-width:100%;bottom:-2%;top:unset}.icon-and-text-off-grid .icon-and-text-desk{display:none}}@media screen and (min-width:699px){.icon-and-text-off-grid .icon-and-text-phone{display:none}.icon-and-text-off-grid .icon-and-text-image__wrapper,.icon-and-text-off-grid .icon-and-text-content__wrapper{width:100%;max-width:60%}.icon-and-text-off-grid .icon-and-text-subheading{max-width:90%}}@media screen and (min-width:699px)and (max-width:980px){.icon-and-text-off-grid .icon-and-text-image-overlay img{max-width:705px}}.icon-and-text-image-overlay img{z-index:6;max-width:650px;height:auto;display:block;position:absolute;top:-4%;right:0%}@media screen and (min-width:1124px){.icon-and-text-image-overlay img{top:-10%}}.shopify-section--icons-and-text-off-grid .section{padding-block-end:0}.shopify-section--icons-and-text-off-grid .section .icon-and-text__wrapper{margin-bottom:0}.product-components__wrapper{display:flex;justify-content:center;flex-wrap:wrap;align-items:stretch;gap:20px}.product-components-wrapper__inner{display:flex;flex-direction:column;align-items:center;margin-bottom:15px;width:31%}.product-components--image{max-width:240px;max-height:240px;flex-shrink:0;z-index:5;margin-bottom:-70px}.product-components-image{z-index:5;position:relative}.product-components-content{display:flex;flex-direction:column;padding:80px 40px 40px;width:100%;height:100%;max-width:380px;border-radius:24px;z-index:4;overflow-wrap:break-word}.product-components-title{font-size:20px;font-style:normal;font-weight:700;line-height:28px;margin:12px 0;text-align:center}.product-components-description{font-size:16px;font-style:normal;font-weight:400;line-height:22px;flex-grow:1;text-align:center}@media screen and (min-width:1676px){.product-components-content{max-width:100%;padding:80px 40px}}@media screen and (min-width:541px)and (max-width:825px){.product-components-wrapper__inner{width:48%}}@media screen and (max-width:540px){.product-components-wrapper__inner{width:100%}.product-components-content{max-width:100%;padding:80px 32px 32px}.product-components-content .prose{max-width:380px}}.product-components-section-header .h2{margin-bottom:40px}.product-components-button{display:flex;justify-content:center;margin-top:40px}.product-components--badge{background:rgb(var(--text-color));color:#fff;text-transform:uppercase;border-radius:12px;padding:2px 10px;font-size:14px;font-style:normal;font-weight:600;line-height:18px;position:absolute;top:32px;right:25px}.faq-wrapper-main__wrapper{display:flex;align-items:flex-start;gap:80px}.faq-wrapper__main{display:flex;flex-direction:column;gap:24px}.faq-contact-wrapper__inner{display:flex;gap:32px;flex-direction:column}.faq-contact{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.faq-contact-main{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.faq-contact .md-regular{color:rgb(var(--text-primary))}.faq-contact-wrapper__main{display:flex;padding:56px;flex-direction:column;align-items:flex-start;gap:32px;border-radius:24px}.faq-categories__wrapper{display:flex;align-items:flex-start;align-content:flex-start;align-self:stretch;flex-wrap:wrap;gap:8px;margin-bottom:24px}.hidden{display:none}.faq-category{display:flex;height:40px;padding:0 16px;justify-content:center;align-items:center;border-radius:8px;border:1px solid rgb(var(--border-color));cursor:pointer}.faq--search.hidden,.show-more-questions.hidden{display:none!important}.faq-category.is-selected{background:rgb(var(--text-primary));color:#fff}.faq-wrapper__main .accordion{border-block-start-color:rgb(var(--border-color));border-block-end-color:rgb(var(--border-color))}.faq-wrapper__main .accordion:first-of-type{border-block-start-width:0}.highlight{color:rgb(var(--accent))}.faq--search__inner{display:flex;align-items:center;justify-content:space-between;width:100%}.faq--search__input{width:100%;height:100%;outline:none}.faq--search{display:flex;height:48px;padding:0 20px;border-radius:8px;border:1px solid rgb(var(--border-color));background:#fff}.show-more-questions.button{background-color:transparent;color:rgb(var(--accent));border:2px solid rgb(var(--accent));margin-top:24px;cursor:pointer;pointer-events:all;z-index:3}.question-hidden{display:none!important}.faq-wrapper-main__wrapper .accordion__content ul{padding-left:16px;padding-top:16px;display:flex;flex-direction:column;gap:16px;list-style:disc;list-style-position:inside}.faq-wrapper-main__wrapper .accordion__content a{color:rgb(var(--text-primary))}.question-item__title{max-width:95%}@media screen and (min-width:1441px){.faq--search{max-width:95%}}@media screen and (max-width:899px){.faq-wrapper-main__wrapper{flex-direction:column;gap:24px}.faq-contact-wrapper__main{padding:32px}}@media screen and (min-width:900px){.accordion-faq__wrapper{max-width:600px}.faq-contact-wrapper__main,.faq-wrapper__main{width:50%}}@media screen and (max-width:640px){.show-more-questions.button,.faq-wrapper-main__wrapper .button{width:100%}.accordion__toggle .lg-strong.question-item__title{font-size:16px}.faq-main-section__wrapper{flex-direction:column}.faq-main-section-image-layout.image-hidden-phone{display:none}.faq-main-section-image-layout img{bottom:-7%}.faq-main-section__wrapper .button{margin-top:32px}}@media screen and (min-width:641px){.faq-main-section__wrapper{justify-content:space-between;align-items:flex-start}.faq-main-section-image-layout img{bottom:-15%}.faq-main-section__wrapper .button{margin-top:58px}}@media screen and (max-width:699px){.faq-main-section-image-layout img{max-width:160px}}@media screen and (min-width:700px){.faq-main-section-image-layout img{max-width:260px}}.faq-main-section__wrapper{display:flex;gap:20px;position:relative}.faq-main-section-header{display:flex;flex-direction:column;padding-block-start:16px;gap:12px}.faq-main-section__wrapper .button{border-radius:32px}.faq-main-section-image-layout{padding-top:50px;padding-bottom:20px}.faq-main-section-image-layout img{position:absolute;right:0;z-index:6}.shopify-section--icons-and-text{margin-top:10px}.bundle-picker-main__wrapper{display:flex;flex-direction:column;gap:16px}.bundle-picker-main-products__wrapper,.bundle-picker-variant__wrapper{display:flex;padding:32px;flex-direction:column;gap:16px;border-radius:24px}.bundle-picker-main-products__inner{display:flex;padding:16px;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:8px;border:2px solid transparent;background:#fff;width:100%}.bundle-picker-main-products__inner.is-selected,.delivery-wrapper.is-selected{border:2px solid rgb(var(--text-primary))}.bundles-variants{display:flex;flex-direction:column;gap:8px}.bundle-picker-content{display:flex;align-items:center;width:100%;justify-content:space-between}.bundle-picker-content .price-list-inner{flex-direction:column}.bundle-picker-content .price-list-inner sale-price .main-price,.delivery-content-wrapper .main-price{font-size:20px;font-style:normal;font-weight:700;line-height:28px}.bundle-picker-content .price-list-inner sale-price .cents,.delivery-content-wrapper .cents{font-size:14px;font-style:normal;font-weight:700;line-height:20px}.bundle-picker-content .price-list-inner sale-price .cents,.bundle-picker-content .price-list-inner sale-price .main-price,.upsell-price .price-list-inner sale-price .cents,.upsell-price .price-list-inner sale-price .main-price{color:rgb(var(--text-primary))}.bundle-picker-content .price-list-inner .compare-at-price-inner .main-price,.bundle-picker-content .price-list-inner .compare-at-price-inner .cents,.upsell-price .price-list-inner .compare-at-price-inner .cents,.upsell-price .price-list-inner .compare-at-price-inner .main-price{color:rgb(var(--text-secondary))}.bundle-picker-content .price-list-inner .compare-at-price-inner .main-price{font-size:16px;font-style:normal;font-weight:400;line-height:20px}.bundle-picker-content .price-list-inner .compare-at-price-inner .cents{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.bundle-picker-badge{display:flex;height:24px;margin:0 16px;padding:0 8px;border-radius:12px;align-items:center;text-align:center;justify-content:center;background-color:rgb(var(--button-background-primary));color:#fff;min-width:45px;width:auto}.bundle-picker-badge.sm-strong{color:#fff}.bundle-picker-price{display:flex;justify-content:space-between;align-items:center}.bundle-picker-price .w-full{width:80%}.bundle-accourdion-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;align-self:stretch;width:100%;padding-left:16px;padding-right:16px}.bundle-accourdion-content--wrapper .accordion__content{display:flex;align-items:center;gap:12px;padding-top:12px;align-self:stretch}.bundle-accourdion-content__inner{display:flex;align-items:center;width:100%;gap:12px;padding-bottom:8px}.bundle-accourdion-content__inner:not(:last-of-type){border-bottom:1px solid rgb(var(--border-color))}.bundle-accourdion-content--wrapper.accordion{background-color:#fff;padding:0;border-radius:8px;border-block-start-width:0;border-block-end-width:0}.bundle-accourdion-content__inner .product-bundle--image{max-width:60px;max-height:60px}.bundle-accourdion-content__inner--oos,.bundle-step-next[disabled=true]{filter:grayscale(100%);pointer-events:none}.bundle-accourdion-content__inner .sm-strong{color:rgb(var(--text-primary))}.bundle-picker-variant__wrapper,.bundle-picker-variant__wrapper.error details{border:2px solid transparent}.bundle-picker-variant__wrapper.error,.bundle-picker-variant__wrapper.error details{border-color:red}.bundle-accourdion-content__inner{position:relative}.bundle-accourdion--check{display:none}.bundle-accourdion-input.selected-check+.bundle-accourdion--check{z-index:4;background:#fff;border:1px solid rgb(var(--text-primary));border-radius:50%;width:21px;height:21px;display:block;position:absolute;top:1px;left:15px}.bundle-accourdion-input.selected-check+.bundle-accourdion--check svg{position:relative;top:3px;left:3px}.bundle-accourdion-content--wrapper .accordion--title{display:flex;align-items:center;gap:8px;width:100%}.bundle-accourdion-content--wrapper .accordion--title img{max-width:40px;max-height:40px}@media screen and (max-width:699px){.bundle-picker-badge{margin:22px 0}.modal-section-wrapper{position:fixed;top:10%;right:0;bottom:0;left:0;z-index:99;overflow:hidden;background:#fff;height:100%}.modal-section-wrapper .modal-section[aria-hidden=true]{opacity:0;visibility:hidden;height:0;display:none}.modal-section-wrapper .modal-section[aria-hidden=false]{opacity:1;visibility:visible;position:absolute;width:100%;height:100%;max-height:80vh;overflow-y:auto;overflow-x:hidden;padding-bottom:25%;background:#fff}.modal-section-wrapper .bundle-header{margin:0 -34px;padding-bottom:12px;padding-top:8px;border-bottom:1px solid rgb(var(--border-color));display:flex;align-items:center;justify-content:space-between}.modal-section-wrapper .bundle-header .bundle-close-button svg{pointer-events:none;width:30px;height:30px}.modal-section-wrapper .bundle-picker-content .price-list-inner{flex-direction:row}.modal-section-wrapper .bundle-picker-header{display:flex;flex-direction:column}.modal-section-wrapper .bundle-picker-header .bundle-picker-badge.sm-strong{margin-bottom:14px;display:flex;justify-content:center;align-self:center}.modal-section-wrapper .control-inner{pointer-events:none}.modal-section-wrapper .bundle-header p,.modal-section-wrapper .bundle-header .bundle-close-button{margin:0 34px}.modal-section-wrapper .bundle-picker-main-products__inner{border:2px solid rgb(var(--border-color));flex-direction:column;padding:16px}.modal-section-wrapper .bundle-controll-buttons-inner{width:100%;display:flex;align-items:center;gap:16px;align-self:stretch}.modal-section-wrapper .bundle-picker-main-products__wrapper,.modal-section-wrapper .bundle-picker-variant__wrapper{padding:0 16px 12px;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#fff!important}.modal-section-wrapper .bundle-picker-main-products__inner .bundle-picker-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;align-self:stretch;text-align:center}.modal-section-wrapper .bundle-picker-content .md-strong{font-size:20px}.modal-section-wrapper .bundle-picker-price{min-width:100%;justify-content:center}.modal-section-wrapper .bundle-controll-buttons{position:fixed;bottom:0;box-shadow:0 -8px 16px #0000001a;width:100%;display:flex;padding:16px;flex-direction:column;gap:8px;background:#fff}.modal-section-wrapper .bundle-price .price-list{display:flex;justify-content:space-between;width:100%}.modal-section-wrapper .bundle-controll-buttons .button,.modal-section-wrapper .bundle-buy-buttons{width:100%}.modal-section-wrapper .bundle-accourdion-content--wrapper.accordion{border-block-start-width:1px!important;border-block-end-width:1px!important;border:1px solid rgb(var(--border-color));overflow:visible!important}.modal-section-wrapper .bundle-picker-variant__wrapper{overflow:hidden auto!important;padding-bottom:15px}.modal-section-wrapper .bundle-picker-select--wrapper{display:flex;justify-content:flex-end;width:100%;max-height:5px}.modal-section-wrapper .upsell-wrapper__inner{align-self:center;align-items:center!important;flex-direction:column;justify-content:center;text-align:center;width:100%}.modal-section-wrapper .upsell-price{display:flex;justify-content:center}.modal-section-wrapper .delivery-content-wrapper{flex-direction:column;text-align:center}.modal-section-wrapper .delivery-header-wrapper{justify-content:space-between;margin-bottom:12px}.modal-section-wrapper .product-info__badge-list.delivery-badge--abo{margin:auto}.modal-section-wrapper .delivery-price{justify-content:center!important;margin-top:12px;flex-direction:row-reverse}.modal-section-wrapper .delivery-badge .badge{margin-left:12px;margin-right:0}.modal-section-wrapper .delivery-header-wrapper .delivery-badge--abo .badge{font-size:14px}.modal-section-wrapper .bundle-header{position:sticky;top:0;z-index:999;background:#fff;padding-top:12px}.modal-section-wrapper .bundle-picker-select,.modal-section-wrapper .bundle-picker-selected{max-height:24px}.modal-section-wrapper .delivery-header-single-wrapper{flex-direction:row-reverse}.modal-section-wrapper .delivery-header-single-wrapper .md-strong{margin:auto}.modal-section-wrapper .delivery-wrapper--single .bundle-header,.modal-section-wrapper .delivery-wrapper--single .delivery-price,.modal-section-wrapper .delivery-wrapper--single .delivery-header-wrapper{padding-top:0;margin-top:0;margin-bottom:0}.modal-section-wrapper .bundle-quantity-selector-wrapper{display:flex;align-items:center;justify-content:flex-end;width:100%}.modal-section-wrapper .bundle-quantity-selector-wrapper .quantity-input{font-size:16px;font-style:normal;font-weight:400;line-height:22px;border:none}.modal-section-wrapper .bundle-title-wrapper{min-width:35%}.hidden-phone{display:none!important}html.lock .modal-section-wrapper:before{position:relative}.modal-section-wrapper:before{position:fixed;content:"";top:0;left:0;width:100%;height:100%;background:#166683cc;pointer-events:none}.bundle--wrap .delivery-badge--abo{position:absolute;top:-13px;left:0;justify-content:center;align-self:center;width:100%}.bundle--wrap .delivery-wrapper--lg{margin-top:10px}.bundle--wrap .delivery-wrapper--lg .delivery-content-wrapper{margin-top:10px;justify-content:flex-start;gap:12px}.bundle--wrap .bundle-header .md-strong{font-size:20px}.bundle--wrap .bundle-picker-main-products__wrapper,.bundle--wrap .bundle-picker-variant__wrapper{padding:20px}.bundle--wrap .bundle-header{margin-bottom:8px}.bundle--wrap .bundle-picker-price{flex-direction:column;align-items:flex-end;justify-content:end;gap:8px}}@media screen and (min-width:700px){.hidden-tablet-up{display:none!important}.delivery-badge--abo{position:absolute;top:-13px;left:0;justify-content:center;align-self:center;width:100%}.delivery-wrapper--lg,.delivery-wrapper--lg .delivery-content-wrapper{margin-top:10px}.bundle-header .md-strong{font-size:20px}}html.modal-opened{overflow:hidden}.bundle-picker-content{position:relative}.bundle-picker-selected{display:none}.bundle-picker-main-products__inner.is-selected .bundle-picker-selected,.delivery-wrapper.is-selected .bundle-picker-selected{display:block}.bundle-picker-main-products__inner.is-selected .bundle-picker-select,.delivery-wrapper.is-selected .bundle-picker-select{display:none}.bundle-picker-trigger-button{width:100%}.upsell-wrapper{flex-direction:row-reverse;gap:16px;width:100%;display:flex;justify-content:space-between;border-radius:8px;background:#fff;padding:16px}.delivery-wrapper{background-color:#fff;border-radius:8px;padding:16px;position:relative}.upsell--image{max-width:80px;max-height:80px}.upsell-wrapper__inner{display:flex;align-items:flex-start;gap:16px;align-self:stretch}.upsell-price .main-price{font-size:20px}.upsell-price .cents{font-size:14px}.upsell-input:checked+.upsell-check svg path{stroke:rgb(var(--text-primary))}.upsell-content-wrapper .sm-strong{color:rgb(var(--text-primary))}.bundle-accourdion-content__inner .product-info__badge-list{margin-bottom:6px}.delivery-header-wrapper{display:flex;align-items:center;gap:12px;align-self:stretch}.delivery-content-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap}.delivery-price{display:flex;justify-content:flex-end}.delivery-badge .badge{font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin-right:12px}.delivery-wrapper{gap:8px;display:flex;flex-direction:column;border:2px solid transparent}@media screen and (max-width:699px){.bundle-picker-variant__wrapper .delivery-wrapper:not(.is-selected){border:2px solid rgb(var(--border-color))}}.delivery-wrapper li{position:relative;padding-left:25px;list-style-type:none;max-width:calc(100% - 25px);padding-bottom:4px}.delivery-wrapper li:after{content:"\2022";position:absolute;top:-1px;left:5px;font-weight:700;color:#e83c5a;font-size:25px}.delivery-wrapper li::marker{display:none;content:none}.delivery-badge--abo .badge{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.delivery-price compare-at-price,.delivery-price unit-price{display:none}.bundle-accourdion-content--wrapper .accordion__toggle{width:100%;height:100%;padding:20px 16px}.bundle-quantity-icon,.bundle-quantity-input{pointer-events:none}@media screen and (max-width:401px){.bundle-quantity-icon{max-width:30px}.bundle-accourdion-content__inner .product-bundle--image{max-width:55px;max-height:55px}}.bundle-quantity-selector:disabled{opacity:.3;pointer-events:none}.bundle-step-next.locked{background:#d1d5da;pointer-events:none}.bundle-step-next.locked .control-inner.control-selected-flavours{color:#5e6c83}.control-inner.control-selected-flavours{display:flex;justify-content:center;align-items:center;gap:8px;color:#fff}.delivery-options--simple-wrapper{border-radius:24px;flex-direction:column;gap:16px;padding:32px;display:flex}@media screen and (max-width:699px){.delivery-options--simple-wrapper{padding:20px}.delivery-options--simple-wrapper .bundle-header{background:transparent;position:unset;z-index:1;display:flex;margin:auto;justify-content:center}}.delivery-options--simple-wrapper .bundle-header{margin-bottom:16px;width:100%}.bundle-picker-select--wrapper{max-height:24px;max-width:24px}.delivery-price .product-info__badge-list:not(.delivery-badge){display:none!important}.bundle-accourdion-content--dropdown .bundle-title-wrap{display:flex;gap:8px}.bundle-accourdion-content--dropdown .bundle-accourdion-content__inner{padding-bottom:3px;border:none!important;padding-left:10px;padding-right:10px;position:relative}.bundle-accourdion-content--dropdown .bundle-accourdion-content__inner:hover{background:#568ded;border-radius:8px!important}.bundle-accourdion-content--dropdown .bundle-accourdion-content__inner .sm-strong{font-size:16px;font-style:normal;font-weight:500;line-height:22px}.bundle-accourdion-content--dropdown .bundle-accourdion-content--wrapper .accordion__toggle{padding:16px 24px 16px 16px}.bundle-accourdion-content--dropdown .bundle-accourdion-content{padding-left:10px;padding-right:10px}.bundle-accourdion-content--dropdown .accordion{overflow:visible!important;position:relative}.bundle-accourdion-content--dropdown .bundle-accourdion-content--wrapper.accordion[open]{background-color:transparent}.bundle-accourdion-content--dropdown .bundle-accourdion-content--wrapper.accordion[open] summary{background-color:#fff;border-radius:8px}.bundle-accourdion-content--dropdown .accordion__content{z-index:4!important;border-radius:8px!important;margin-top:-35px!important;margin-left:-5px!important;margin-right:5px!important;position:absolute;min-height:350px;min-width:250px;width:100%;height:auto;overflow:scroll;padding-bottom:20px;padding-top:20px;box-shadow:0 4px 10px #00000026!important;background:#fff}.product-info__block-item[data-block-type=selling-plan] .bundle-header{border:none;justify-content:flex-start;margin-bottom:0}@media screen and (max-width:699px){.product-info__block-item[data-block-type=selling-plan] .delivery-content-wrapper{justify-content:flex-start;gap:12px}.product-info__block-item[data-block-type=selling-plan] .delivery-price{justify-content:flex-start;display:flex}.product-info__block-item[data-block-type=selling-plan] .delivery-badge--abo{position:absolute;top:-13px;left:0;justify-content:center;align-self:center;width:100%}}.shopify-section--simple-bundle .product-info__description .prose li,.product-info__block-item .product-info__description .prose li{position:relative;padding-left:20px;list-style-type:none;max-width:calc(100% - 25px)}.shopify-section--simple-bundle .product-info__description .prose li:after,.product-info__block-item .product-info__description .prose li:after{content:"";background-image:var(--checkmark-green-svg-url);background-position:center;background-repeat:no-repeat;background-size:contain;width:18px;height:24px;padding-right:8px;font-size:25px;font-weight:700;display:inline-block;position:absolute;top:0;left:-5px}.shopify-section--simple-bundle .product-info__description .prose li::marker,.product-info__block-item .product-info__description .prose li::marker{display:none;content:none}.simple-bundle__wrapper{border-radius:24px;flex-direction:column;gap:16px;padding:32px;display:flex;border:2px solid rgba(0,0,0,0);background:#def0f8}@media screen and (min-width:700px){.simple-bundle__wrapper .md-strong{font-size:20px}}@media screen and (max-width:699px){.simple-bundle__wrapper{padding:20px}.simple-bundle__wrapper .simple-bundle__title{width:100%;text-align:left}}@media screen and (max-width:699px){.bundle-header p{margin:0}}.simple-bundle__inner{margin-top:8px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:8px}.simple-bundle__inner select{border:1px solid transparent;color:rgb(var(--text-color));background-color:rgb(var(--background));border-radius:8px;padding:16px 24px 16px 16px;font-size:16px;font-style:normal;font-weight:700;line-height:22px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M16.6922 7.94217L10.4422 14.1922C10.3841 14.2503 10.3152 14.2964 10.2393 14.3278C10.1634 14.3593 10.0821 14.3755 9.99998 14.3755C9.91785 14.3755 9.83652 14.3593 9.76064 14.3278C9.68477 14.2964 9.61584 14.2503 9.55779 14.1922L3.30779 7.94217C3.19052 7.82489 3.12463 7.66583 3.12463 7.49998C3.12463 7.33413 3.19052 7.17507 3.30779 7.05779C3.42507 6.94052 3.58413 6.87463 3.74998 6.87463C3.91583 6.87463 4.07489 6.94052 4.19217 7.05779L9.99998 12.8664L15.8078 7.05779C15.8659 6.99972 15.9348 6.95366 16.0107 6.92224C16.0865 6.89081 16.1679 6.87463 16.25 6.87463C16.3321 6.87463 16.4134 6.89081 16.4893 6.92224C16.5652 6.95366 16.6341 6.99972 16.6922 7.05779C16.7502 7.11586 16.7963 7.1848 16.8277 7.26067C16.8592 7.33654 16.8753 7.41786 16.8753 7.49998C16.8753 7.5821 16.8592 7.66342 16.8277 7.73929C16.7963 7.81516 16.7502 7.8841 16.6922 7.94217Z" fill="%235D6B82"/></svg>');background-repeat:no-repeat;background-position:right 16px center}.simple-bundle__inner select::-ms-expand{display:none}.simple-bundle__inner select:-moz-focusring{color:transparent;text-shadow:0 0 0 rgb(var(--text-secondary))}@media screen and (max-width:360px){.simple-bundle__inner select{background-position:right 4px center}}.free-shipping-banner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;margin-top:8px}.free-shipping-banner .free-shipping-banner__text{font-size:var(--text-base);line-height:22px}.product-info__block-item[data-block-type=rating]+.product-info__block-item[data-block-type=title]{margin-block-start:8px}.product-form__error{margin-block-start:var(--product-info-block-spacing);padding:12px 16px;border-radius:8px;background:#d426261a;color:#d42626;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-form__error .product-form__error-icon{display:flex}.product-form__error[data-error=false]{display:none}.multi-column__item ol{list-style:none!important}.multi-column__item ol li{margin-left:calc(24px + var(--spacing-2));position:relative;display:flex;counter-increment:list-item}.multi-column__item ol :before{position:absolute;top:0;left:calc(-24px - var(--spacing-2));content:counter(list-item);margin-right:var(--spacing-2);display:grid;place-content:center;width:24px;height:24px;border-radius:50%;background-color:rgb(var(--primary-light));color:rgb(var(--primary-dark));font-size:var(--text-sm);font-weight:500}.multi-column__item ul{list-style:none!important}.multi-column__item ul li{margin-left:calc(24px + var(--spacing-2));position:relative;display:flex}.multi-column__item ul :before{position:absolute;top:0;left:calc(-24px - var(--spacing-2));content:"";margin-right:var(--spacing-2);display:grid;place-content:center;width:24px;height:24px;background:var(--leafe-icon-svg-url) no-repeat center/contain}.contact-faq__wrapper{display:flex;flex-direction:column;justify-content:center;max-width:780px;width:100%;margin:auto;gap:56px}.contact-faq__inner{display:flex;flex-direction:column;gap:56px;margin-bottom:80px}.contact-faq--content{display:flex;flex-direction:column;gap:34px}.contact-form__wrapper{display:flex;padding:40px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-radius:24px}.contact-faq--content{padding:0 40px}.contact-form__inner{width:100%}.contact-form-input-row{display:flex;flex-direction:column;gap:16px}.contact-form__inner .form-control{border-radius:8px;background:#fff}.contact-form__inner .form-control input{border-radius:8px;background:#fff;height:auto;min-height:48px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px}.contact-form__inner .form-control .floating-label{margin-inline-start:20px;opacity:1;height:auto;min-height:58px;font-size:16px;font-style:normal;font-weight:400;line-height:22px;color:rgb(var(--text-secondary))}.contact-form__inner .form-control textarea{padding-block-start:14px;padding-block-end:14px;border-radius:8px;background:#fff;min-height:280px;padding-inline-start:20px;padding-inline-end:20px}.contact-form__inner .form-control .fieldset,.contact-form__inner .form-control .input-row{gap:12px}.contact-form-content{display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.contact-form-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio-option-selected{display:none}.radio-option-not-selected{display:block}.contact-form-radio .radio-option{display:flex;align-items:center}.contact-form-radio .custom-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid rgb(var(--text-secondary));border-radius:50%;display:inline-block;position:relative;margin-right:8px;cursor:pointer}.contact-form-radio .custom-radio:checked{border-color:rgb(var(--text-primary));background-color:rgb(var(--text-primary))}.contact-form-radio .custom-radio:checked:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#fff}.contact-form-radio .custom-label{width:95%}@media screen and (max-width:699px){.contact-form__wrapper{padding:40px 20px}.contact-faq--content{padding:0 20px}}@media screen and (min-width:900px){.contact-faq__wrapper .accordion-faq__wrapper{max-width:100%}}.contact-faq__wrapper .accordion-faq__wrapper .accordion:last-child{border-block-end-width:0}.contact-faq__wrapper .accordion-faq__wrapper .accordion:first-child{border-block-start-width:0}.contact-faq__wrapper .accordion-faq__wrapper .accordion__content{color:rgb(var(--text-secondary));font-size:16px;font-style:normal;font-weight:400;line-height:22px}.contact-faq__wrapper .accordion-faq__wrapper .accordion__content ul{flex-direction:column;gap:16px;padding-top:16px;padding-left:16px;list-style:inside;display:flex}.contact-faq__wrapper .accordion-faq__wrapper .accordion__content a{color:rgb(var(--text-primary))}.hero-video.video-wrapper:not(.video-wrapper--embed){max-width:780px;max-height:500px;display:flex;justify-content:center;width:100%;aspect-ratio:16/9;margin:auto;position:relative}.hero-video.video-wrapper:not(.video-wrapper--embed) .video-play-btn{top:unset;left:unset;background:transparent}.hero-video-text-wrapper,.video-hero-text,.video-hero-content{flex-direction:column;display:flex;justify-content:center;align-items:center;width:100%;text-align:center}.hero-video-text-wrapper{gap:56px}@media screen and (max-width:700px){.hero-video-text-wrapper{gap:24px}}.hero-video-text-wrapper .video-hero-text{gap:16px}.hero-video-text-wrapper .video-hero-content{gap:32px}.hero-video-text-wrapper .video-hero-content .lg-regular{color:rgb(var(--text-secondary))}.hero-video-text-wrapper a span{text-decoration:underline}.video-wrapper{min-width:32%;min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}@media screen and (min-width:600px){.video-wrapper .video-wrapper:not(.video-wrapper--embed){overflow:hidden}}.video-wrapper.video-wrapper--embed{width:100%}@media screen and (min-width:500px){.video-wrapper.video-wrapper--embed{max-width:calc(var(--max-width-small) * 1%)}}@media screen and (min-width:1000px){.video-wrapper.video-wrapper--embed{max-width:calc(var(--max-width-large) * 1%)}}@media screen and (min-width:1601px){.video-wrapper:not(.video-wrapper--embed){min-width:32.3%!important}}.videos-container{gap:20px;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:546px){.videos-container{gap:12px}}.vjs-playing .vjs-big-play-button,.vjs-remaining-time.vjs-time-control{display:none!important}.video-js .vjs-control{width:3em!important}.vjs-big-play-button{border-radius:50%!important;height:55px!important;width:55px!important;transform:translate(-50%,-50%);display:flex!important;justify-content:center!important;margin:auto!important;inset-area:center!important;background:transparent!important;border:3px solid #fff!important}.vjs-big-play-button .vjs-icon-placeholder:before{top:3px!important}.videos-container-buttons{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:56px}@media screen and (max-width:699px){.videos-container-buttons{justify-content:center;gap:16px;flex-direction:column}}.show-more-button{display:flex;align-items:center;cursor:pointer}.show-more-button p{font-size:16px;font-style:normal;font-weight:700;line-height:22px}.show-more-button svg,.show-more-button p{pointer-events:none}.show-more-button svg{stroke:rgb(var(--text-secondary))}.show-all-button,.show-all-link{font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:underline;cursor:pointer}.show-more-button,.show-all-button,.show-all-link{color:rgb(var(--text-secondary))}.videos-container .videos-container--inner{flex:1 0 calc(16.66% - 20px)}@media screen and (max-width:999px){.videos-container .videos-container--inner{flex:1 0 calc(33.3333% - 20px)}}@media screen and (max-width:546px){.videos-container .videos-container--inner{flex:1 0 calc(50% - 20px)}}.video-js picture{display:inline-block;width:100%;height:100%;overflow:hidden}.video-js img{object-fit:cover!important;object-position:center}.video-wrapper--inner.videos-container--inner picture,.video-wrapper--inner.videos-container--inner .video-js{border-radius:24px}.video-wrapper--inner.videos-container--inner .video-js{width:100%!important;height:390px!important;max-height:390px!important}.video-wrapper--inner.videos-container--inner .vjs-control-bar{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.video-wrapper--inner.videos-container--inner .vjs-big-play-button{background:#fff!important}.video-wrapper--inner.videos-container--inner .video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""!important;background-image:var(--play-button-svg-url)!important;background-position:center;background-repeat:no-repeat;background-size:contain;width:48px;height:32px;top:9px!important}.video-js{width:100%!important;max-height:300px!important;height:264px!important}.AutoPlayBox__box{display:none!important}.spinner-overlay{display:flex;justify-content:center;align-items:center}.spinner{border:6px solid var(--white);border-top:6px solid rgb(var(--text-primary));border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:699px){.scrollable-with-controls .videos-container{flex-wrap:nowrap;justify-content:start}.videos-container--scroll.hidden{display:block!important}}.text-grid-content-wrpper{align-items:flex-start;display:flex;justify-content:space-between;gap:24px}.text-grid-content{width:48%;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.text-grid-content ul{flex-direction:column;gap:4px;padding-top:16px;padding-left:16px;list-style:inside;display:flex}.bubble-text-wrapper{display:flex;align-items:center;justify-content:space-between;padding:56px;gap:40px;border-radius:24px;margin:32px}@media screen and (max-width:699px){.bubble-text-wrapper{padding:32px;margin:20px}}@media screen and (min-width:700px)and (max-width:1051px){.bubble-text-wrapper{padding:42px}}.bubble-text-wrapper .lg-regular{color:rgb(var(--text-secondary))}.shopify-section--text-bubble{max-width:1300px;margin:auto}.bubble-text-link{display:flex;justify-content:end;min-width:19%}.bubble-content-wrapper{display:flex;justify-content:start;align-items:center;gap:40px}.bubble-content{gap:8px;display:flex;flex-direction:column}@media screen and (min-width:700px)and (max-width:845px){.bubble-content h2{font-size:29px;line-height:34px}.bubble-content .lg-regular{font-size:19px}.bubble-content-wrapper{max-width:70%}.bubble-text-link{min-width:30%}}@media screen and (max-width:699px){.text-grid-content-wrpper{flex-direction:column}.bubble-content-wrapper,.bubble-text-wrapper{flex-direction:column;align-items:flex-start;gap:24px}.bubble-text-image{max-width:62px;max-height:62px}.text-grid-content-wrpper .text-grid-content,.bubble-text-link,.bubble-text-link .button,.bubble-newsletter-content{width:100%}}.bubble-form-newsletter{display:flex;gap:8px;flex-direction:column}.bubble-form-newsletter .newsletter-form-input{background:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:22px;border-radius:8px;border:1px solid rgb(var(--border-color));display:flex;height:48px;padding:0 20px;align-items:center;gap:20px;align-self:stretch}.bubble-form-newsletter .floating-label{height:49px}.bubble-text-newsletter{display:flex;align-items:center;gap:12px;padding:8px 0}.bubble-text-link.bubble-form-newsletter-wrapp{min-width:30%}.red{color:#e83c5a!important}.bubble-form-newsletter-wrapp .klaviyo-form,.bubble-form-newsletter-wrapp .klaviyo-form .needsclick:not(button):not(input){background-color:transparent!important;width:100%;padding:0!important;gap:8px}.bubble-form-newsletter-wrapp .klaviyo-form input.needsclick{background-color:#fff!important;color:#5d6b82!important;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:22px!important;border-radius:8px!important;border:1px solid #d1d5db!important;height:48px!important;padding:0 20px!important}.bubble-form-newsletter-wrapp .klaviyo-form button{font-size:16px!important;font-style:normal!important;font-weight:700!important;line-height:22px!important}.konzept-main-wrapper{display:flex;flex-direction:column;align-items:center;gap:56px;align-self:stretch}.konzept-main-wrapper header{text-align:center}.konzept-content-wrapper{align-items:flex-start;gap:80px;display:flex;overflow:hidden;justify-content:space-between;width:100%}.konzept-phase--content{display:flex;flex-direction:column;gap:16px}.konzept-phase--content h3{padding-top:8px}.konzept-phase--content .lg-regular{color:rgb(var(--text-secondary))}.konzept-phases{pointer-events:none}.konzept-phases-wrapper{display:flex;flex-direction:column;gap:16px;min-width:27%}.konzept-phases--wrapper{display:flex;flex-direction:column;gap:32px}.konzept-phases-content{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.konzept-days-wrapper--inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.konzept-days-wrapper--inner .sm-strong{color:rgb(var(--text-primary))}.konzept-days-wrapper{display:flex;flex-wrap:wrap}@media screen and (min-width:700px){.konzept-days-wrapper{gap:8px}}.konzept-days-icon{display:flex;width:85px;height:85px;justify-content:center;align-items:center;border-radius:8px;border:1px solid rgb(var(--text-primary));background:rgb(var(--text-lighter))}.konzept-days-icon img{max-width:44px;height:48px}.konzept-phases-inner{display:flex;padding:22px 24px;align-items:center;align-self:stretch;border-radius:8px;background:#fff;color:rgb(var(--text-secondary));cursor:pointer}.konzept-phases-wrapper .button{margin-top:8px}.konzept-phases-inner.is--selected{background:rgb(var(--text-primary));color:#fff}@media screen and (max-width:699px){.konzept-content-wrapper{flex-direction:column}.konzept-phases-wrapper,.konzept-phases-content,.konzept-content-wrapper .button,.konzept-days-wrapper{width:100%}.konzept-days-wrapper--inner{width:31%}.konzept-days-wrapper{row-gap:24px;column-gap:8px}.konzept-phases-content,.konzept-main-wrapper{gap:24px}.konzept-days-icon{width:-webkit-fill-available;height:100px;min-width:75px}}.phase-container{padding:40px;display:flex;justify-content:space-between;align-items:flex-start;position:relative;border-radius:24px;gap:30px}@media screen and (max-width:900px){.phase-container{padding:20px}}@media screen and (max-width:750px){.phase-container{flex-direction:column;align-items:flex-start;padding:20px}}.button.phase-button{display:flex;justify-content:center;margin:auto;width:fit-content}.phase-container-content{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:24px}@media screen and (max-width:750px){.phase-container-content{text-align:left}}@media screen and (min-width:751px){.phase-container-content .md-regular{margin:auto;max-width:80%}}.phase-heading{display:flex;flex-direction:column;gap:8px}.phase-container-content .md-regular p{padding-bottom:16px}.phase-container-content .lg-regular{color:rgb(var(--text-secondary))}.phase-header{position:relative;margin-bottom:16px}.phase-circle{margin:0 auto;position:absolute;top:0;z-index:2;left:50%;transform:translate(-50%)}.phase-container,.phase-container-content{margin-bottom:56px}@media screen and (max-width:750px){.phase-container,.phase-container-content{margin-bottom:24px}}.phase-content{display:flex;flex-direction:column;justify-content:center;text-align:center;margin-top:35px;gap:8px}@media screen and (max-width:750px){.phase-content{text-align:left;margin-top:0;padding-left:40px}}.phase:after{content:"";background:#f05055;width:72%;height:2px;position:absolute;top:50px;left:13%}.phase:last-child:after{display:none}@media screen and (min-width:751px)and (max-width:900px){.phase:after{top:32px;width:74%}}@media screen and (max-width:750px){.phase-container{flex-direction:column;align-items:flex-start}.phase-content{text-align:left}.phase-circle{top:16px;left:-4px;transform:translate(0)}.phase:after{width:2px;height:74%;top:40px;left:28px}.phase:last-child:after{display:none}}.emc-calculator #sec-header{padding:80px 0;background-color:rgb(var(--text-lighter))}.emc-calculator #sec-header h1{margin-bottom:25px}.emc-calculator #sec-header .sec-header__details{font-size:20px;line-height:1.4;color:rgb(var(--text-secondary));text-align:center}.emc-calculator #sec-header .sec-header__details>*{margin-bottom:30px}.emc-calculator #sec-header .sec-header__hinweis{padding:40px;background-color:#fff;margin-top:55px}@media screen and (max-width:699px){.emc-calculator #sec-header .sec-header__hinweis{padding:32px}}.emc-calculator #sec-header .sec-header__hinweis *{text-align:left!important;color:rgb(var(--text-secondary));font-size:16px;line-height:1.37}.emc-calculator #sec-header .sec-header__hinweis * strong{color:rgb(var(--text-color));margin-bottom:20px;font-size:20px;display:inline-block;line-height:1}.emc-calculator .form-control{border:none;font-weight:400;outline:none;border-radius:0;-webkit-transition:none;transition:none}.emc-calculator .form-floating>label{opacity:.6}.emc-calculator .form-floating.form-control{padding:0}.emc-calculator .form-floating>.form-control{font-weight:600}.emc-calculator .form-floating>.form-control,.emc-calculator .form-floating>label{padding-left:0}.emc-calculator input.form-control{border-bottom:1px solid #eee}.emc-calculator .form-control:focus{border-color:rgb(var(--text-color));box-shadow:none}.emc-calculator .input-group-text{background-color:transparent;border:none;border-bottom:1px solid #eee;border-radius:0}.emc-calculator .loading-icon .icon{width:10rem}.emc-calculator .loading-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:1;background:#00000078}.emc-calculator .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.emc-calculator .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.emc-calculator .form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem 0rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;opacity:.6}.emc-calculator .invalid-feedback{width:100%;margin-top:.25rem;font-size:.875em;color:rgb(var(--error-text))}.emc-calculator .container{max-width:812px;padding:0 16px;margin:0 auto}.emc-calculator #sec-inputs{padding:120px 0}@media screen and (max-width:699px){.emc-calculator #sec-inputs{padding:80px 0}}.emc-calculator #sec-inputs .h3{margin-bottom:20px}.emc-calculator .emc-calculator__gender-input{display:flex;flex-direction:column;row-gap:12px;margin-bottom:30px}.emc-calculator .emc-calculator__gender-input .gender-wrapper{line-height:1}.emc-calculator .emc-calculator__gender-input .gender-wrapper label{display:flex;color:rgb(var(--text-secondary));align-items:center}.emc-calculator .emc-calculator__gender-input .gender-wrapper input[type=radio]:checked+label .gender__checkbox{border:6px solid rgb(var(--text-secondary));background-color:#fff}.emc-calculator .emc-calculator__gender-input .gender__checkbox{display:block;width:24px;height:24px;border-radius:50%;border:1px solid rgb(var(--text-color));margin-right:9px}.emc-calculator .mc-calculator__form{padding:40px;background-color:rgb(var(--text-lighter))}@media screen and (max-width:699px){.emc-calculator .mc-calculator__form{padding:32px}}.emc-calculator .mc-calculator__form .form-floating{width:100%}.emc-calculator .mc-calculator__form .form-floating input{padding:12px 85px 12px 15px;border-radius:8px;border:1px solid rgb(var(--border-color));width:100%;font-weight:400;color:rgb(var(--text-secondary));margin-bottom:8px}.emc-calculator .mc-calculator__form .form-floating input::placeholder{opacity:1!important;color:rgb(var(--text-secondary))}.emc-calculator .mc-calculator__form .form-floating label{display:none}.emc-calculator .mc-calculator__form .form-floating .invalid-feedback{display:none;margin-top:0;margin-bottom:8px;line-height:1}.emc-calculator .mc-calculator__form .form-floating .form-control.is-invalid~.invalid-feedback{display:block}.emc-calculator .mc-calculator__form .input-group{position:relative}.emc-calculator .mc-calculator__form .input-group .input-group-text{padding:4px 0;position:absolute;top:10px;right:15px;color:rgb(var(--text-secondary));opacity:.5;border-bottom:none}.emc-calculator .emc-calculator__measurements-input{margin-bottom:24px}.emc-calculator .emc-calculator__hours-remaining{margin:24px 0;color:rgb(var(--error-text))}.emc-calculator .input-activity-type .alert{color:rgb(var(--text-secondary))}.emc-calculator .emc-calculator__sport-activity{margin-top:24px}.emc-calculator .emc-calculator__sport-activity .alert{margin-bottom:16px;color:rgb(var(--text-secondary))}.emc-calculator .emc-calculator__btn{margin-top:24px}.loading-icon .icon{width:10rem}.loading-icon{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000078;z-index:343}.loading-icon .loading-icon__content{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}.loading-icon .loading-icon__content .text-white{color:#fff}.emc-calculator-result #sec-header{padding:80px 0;background-color:rgb(var(--text-lighter))}.emc-calculator-result .container{max-width:812px;padding:0 16px;margin:0 auto}.emc-calculator-result .faq{padding:120px 0}@media screen and (max-width:699px){.emc-calculator-result .faq{padding:80px 0}}.emc-calculator-result .emc-calculator-result_header,.emc-calculator-result .emc-calculator-result__sub_heading,.emc-calculator-result .emc-calculator-result__kcal{margin-bottom:20px}.emc-calculator-result .emc-calculator-result__kcal,.emc-calculator-result .emc-calculator-result__sub_heading{color:#e83c5a}.emc-calculator-result .emc-calculator-result__sub_heading{font-weight:700}.emc-calculator-result .emc-calculator-result__alert{padding:20px;border-radius:8px;background-color:#f8d7da;border-color:#f5c2c7;margin-top:20px;font-weight:700}.emc-calculator-result .accordion-item .accordion-button{min-height:56px}.emc-calculator-result .accordion-item .accordion-collapse{max-height:0;overflow:hidden}.emc-calculator-result .accordion-faq__wrapper{max-width:100%;margin-bottom:50px}.emc-calculator-result .emc-calculator-result__sub_heading_2{color:rgb(var(--text-secondary))}.falvours-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;margin:0 auto;max-width:1180px}.falvours-container__inner{width:11%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.falvours-container__inner .sm-regular{min-height:50px}.falvours-container__image{display:flex;width:120px;height:120px;justify-content:center;align-items:center;border-radius:60px;background-color:#fff}.falvours-container__image img{width:80px;height:80px}.falvours-container__inner.falvours-container__inner--text{text-align:center;width:38%}.falvours-container__inner.falvours-container__inner--text .lg-regular{color:rgb(var(--text-secondary))}@media screen and (max-width:1163px){.falvours-container__image{width:100px;height:100px}.falvours-container__image img{width:70px;height:70px}}@media screen and (min-width:925px)and (max-width:1163px){.falvours-container__inner.falvours-container__inner--text{width:calc(100% - 64vw)}.falvours-container__inner.falvours-container__inner--text h2{font-size:28px;line-height:34px}}@media screen and (max-width:924px){.hide-desk-down{display:none!important}.falvours-container__inner{width:unset}.falvours-container__inner.falvours-container__inner--text{width:100%;margin-bottom:24px}.falvours-container{gap:24px}}@media screen and (max-width:600px){.falvours-container__inner{width:27%}.falvours-container__image{width:80px;height:80px}.falvours-container__image img{width:56px;height:56px}}@media screen and (min-width:925px){.hide-desk-up{display:none!important}}.dynamic-link-section{max-width:780px;padding:40px;margin:0 auto}@media screen and (max-width:699px){.dynamic-link-section{padding:32px}}.dynamic-link-section .dynamic-link-section__header{margin-bottom:20px}.dynamic-link-section li{line-height:1.37}.dynamic-link-section li a{text-decoration:underline}.set-contains__wrapper{display:flex;align-items:center;gap:80px;padding-bottom:32px}@media screen and (max-width:801px){.set-contains__wrapper{gap:24px;flex-direction:column-reverse}}.set-contains--image{max-width:45%}@media screen and (max-width:801px){.set-contains--image{max-width:100%}}.set-contains-content__wrapper{display:flex;flex-direction:column;align-items:flex-start;width:100%}.set-contains--content{display:flex;flex-direction:column;gap:8px;padding-bottom:40px}@media screen and (max-width:801px){.set-contains--content{padding-bottom:24px;padding-top:32px;text-align:center}}.set-contains--buttons{display:flex;align-items:center;gap:32px;align-self:stretch}@media screen and (max-width:801px){.set-contains--buttons{flex-direction:column;width:100%;gap:8px}.set-contains--buttons .button{width:100%}}.set-contains--buttons .set-contains--icon-text{display:flex;align-items:center;gap:8px}.set-contains--table{display:flex;flex-direction:column;gap:16px;width:100%;padding-bottom:16px;border-bottom:1px solid rgb(var(--border-color))}.set-contains--table__inner{display:flex;align-items:self-start;justify-content:space-between;width:100%;gap:6px}@media screen and (max-width:801px){.set-contains--table__inner .set-contains--values{gap:8px}}.set-contains--table__inner .set-contains-table--title{max-width:48%;word-break:break-word}.set-contains--values{display:flex;gap:16px;justify-content:end;align-items:center;min-width:52%}.set-contains--values .md-strong{min-width:77px;text-align:end}.set-contains--values .md-regular{text-decoration:line-through}.set-contains--price{padding-top:16px;display:flex;flex-direction:column;justify-content:end;gap:8px;width:100%}.set-contains--price .unit-price{display:flex;justify-content:end;align-items:center;width:100%}.set-contains--price .set-contains--price__inner{display:flex;align-items:center;justify-content:end;gap:16px}.set-contains--price .set-contains--price__inner .lg-regular{color:rgb(var(--text-secondary));text-decoration:line-through}.vat_included{padding-left:4px}.compare-container{display:flex;flex-direction:column;gap:16px}.compare-container-header{display:flex;flex-direction:column;padding-bottom:56px;gap:24px;max-width:70%;margin:auto;text-align:center}@media screen and (max-width:699px){.compare-container-header{padding-bottom:24px;max-width:100%}}.compare-container-header .lg-regular{color:rgb(var(--text-secondary));margin-top:8px}.compare-container--headings{display:flex;justify-content:space-between;width:100%;align-items:flex-start}.compare-container--headings .compare-container--heading{text-align:center;margin:0 auto}.compare-table{width:20%}.compare-container-values__wrapper{display:flex;align-items:center;padding:16px}.compare-container-values__wrapper:not(.compare-container-values--total):nth-child(odd){background:#f8f7f2}.compare-container-values__wrapper:nth-child(2n){background:#fff}.compare-container--values{display:flex;justify-content:space-between;width:100%}.compare-container--values svg{margin:auto}.compare-container--values .md-regular{text-align:center;margin:auto}@media screen and (max-width:815px){.compare-container{overflow-x:scroll;margin-right:-25px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.compare-container ::-webkit-scrollbar{display:none}.compare-container-values__wrapper{padding:0 16px}.compare-container--title{box-shadow:16px 0 24px -16px #0003;text-align:center;display:flex;justify-content:center;margin:auto;align-items:center;height:48px}.compare-container{gap:0}.compare-container--headings .compare-container--title.compare-table{min-width:170px}.compare-container--headings,.compare-container--body{min-width:950px}}.shopify-section--impact-text-custom .section{margin-bottom:0}@media screen and (max-width:700px){.shopify-section--impact-text-custom{padding:0 20px}}.shopify-section--impact-text-custom .section{padding:40px;border-radius:24px}@media screen and (max-width:699px){.shopify-section--impact-text-custom .section{padding:32px}}.shopify-section--impact-text-custom impact-text-custom span{white-space:nowrap;font-size:32px}.shopify-section--impact-text-custom .impact-text__custom-icon{max-width:75px;margin:0 auto 10px}@media screen and (max-width:1000px){.shopify-section--impact-text-custom .impact-text{grid:unset;grid-template-columns:1fr 1fr}}@media screen and (max-width:699px){.shopify-section--impact-text-custom .impact-text{grid-template-columns:1fr}}.media-with-icons{padding:40px}@media screen and (max-width:699px){.media-with-icons{padding:32px}}.media-with-icons .subheading{font-weight:700}.media-with-icons .media-with-text__media img{object-fit:contain}.media-with-icons .media-with-icons__icons{display:flex}@media screen and (max-width:1000px){.media-with-icons .media-with-icons__icons{flex-wrap:wrap}}.media-with-icons .media-with-icons__icons .media-with-icons__icon-item{width:25%;padding:15px;display:flex;align-items:center;flex-direction:column;text-align:center}@media screen and (max-width:1000px){.media-with-icons .media-with-icons__icons .media-with-icons__icon-item{width:50%}}@media screen and (max-width:699px){.media-with-icons .media-with-icons__icons .media-with-icons__icon-item{width:100%}}.media-with-icons .media-with-icons__icons .media-with-icons__icon-item img{aspect-ratio:1;margin-bottom:10px;width:55px;height:55px}.media-with-icons .media-with-icons__icons .media-with-icons__icon-item p{font-weight:700;font-size:14px}.ingredients-section .multi-column{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}.ingredients-section .multi-column__item{width:calc(50% - var(--multi-column-list-gap) / 2);max-width:calc(50% - var(--multi-column-list-gap) / 2)}@media screen and (max-width:699px){.ingredients-section .multi-column__item{width:100%;max-width:100%}}.ingredients-section .multi-column__item img{max-width:200px;width:100%;margin:0 auto}.ingredients-section .multi-column__item{align-content:center}.ingredients-section .ingredients-section__description{font-weight:400;color:rgb(var(--text-secondary))}.ingredients-section .section-header{margin-bottom:56px}@media screen and (max-width:699px){.ingredients-section .section-header{margin-bottom:24px}}.testimonial-banner{display:flex;flex-direction:column;background-color:rgb(var(--testimonial-background-color, var(--background-primary-dark)));gap:var(--spacing-6);padding-block-start:var(--spacing-12)!important;padding-block-end:var(--spacing-12)!important}@media screen and (min-width:700px){.testimonial-banner{align-items:center;flex-direction:row;gap:var(--spacing-32)}}.testimonial-banner .testimonial-banner__rating{display:flex;align-items:center;gap:var(--spacing-8)}.testimonial-banner .testimonial-banner__rating .rating__stars{display:flex;align-items:center;gap:var(--spacing-2)}.testimonial-banner .testimonial-banner__rating .rating__stars svg{width:25px;height:auto}.testimonial-banner .testimonial-banner__rating .rating__text{flex-shrink:0}@media screen and (max-width:700px){.testimonial-banner .testimonial-banner__rating .rating__text .text-lg{font-size:1rem}}.testimonial-banner .testimonial-banner__content{flex:1}.testimonial-banner .testimonial-banner__content .content--text{margin-bottom:var(--spacing-4)}.testimonial-banner .testimonial-banner__content .content--name{display:flex;align-items:center;gap:var(--spacing-4)}.testimonial-banner .testimonial-banner__content .content--name img{border-radius:50%}.testimonials__wrapper .testimonials--image{margin-bottom:var(--spacing-10)}.testimonials__wrapper .testimonial{border-radius:80px 0!important}.hero-text{width:100vw;height:840px;background-image:var(--hero-bg-img-mobile, var(--hero-bg-img, none));background-repeat:no-repeat;background-position:top;background-size:cover;color:var(--hero-text-color);display:flex;flex-direction:column;justify-content:center;padding-top:var(--spacing-32)!important;position:relative}.hero-text .video__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%}.hero-text .video__wrapper video{width:100%;height:100%;object-fit:cover}@media screen and (max-width:700px){.hero-text .video__wrapper video.hide-mobile{display:none}}@media screen and (min-width:700px){.hero-text .video__wrapper video.hide-desktop{display:none}}.hero-text .text-wrapper{display:flex;flex-direction:column;justify-content:center;z-index:1}.hero-text .text-wrapper h1{font-size:2rem;line-height:40p;margin-bottom:var(--spacing-3);text-shadow:2px 2px 2px rgba(0,0,0,.2)}.hero-text .text-wrapper h1.no-subheading{margin-bottom:var(--spacing-11)}.hero-text .text-wrapper h2{font-size:1.25rem;line-height:28px;font-weight:400!important;margin-bottom:var(--spacing-8)}.hero-text .text-wrapper .hero-list{list-style-type:none;text-shadow:2px 2px 2px rgba(0,0,0,.2)}.hero-text .text-wrapper .hero-list .hero-list-item:before{background-image:var(--hero-item-icon, var(--ul-default-icon, none))}.hero-text .text-wrapper .button-wrapper{margin-top:var(--spacing-8);width:var(--spacing-80)}.hero-text .text-wrapper .button-wrapper .button{font-size:1rem;font-weight:500;border-radius:32px;position:relative;padding:var(--spacing-6) var(--spacing-14) var(--spacing-6) var(--spacing-6)}.hero-text .text-wrapper .button-wrapper .button:after{content:"";background-image:var(--hero-btn-icon, none);background-size:contain;background-repeat:no-repeat;width:24px;height:24px;position:absolute;right:32px;top:50%;transform:translateY(-50%)}.hero-text .icon-wrapper{max-width:230px;display:flex;flex-direction:row;margin-top:var(--spacing-20)}.hero-text .icon-wrapper img{width:var(--hero-icon-width);height:var(--hero-icon-height)}@media screen and (max-width:390px){.hero-text{justify-content:flex-start;background-position:top}}@media screen and (min-width:700px){.hero-text{padding-top:var(--spacing-36)!important;height:auto;background-image:var(--hero-bg-img, var(--hero-bg-img-mobile, none))}.hero-text .text-wrapper h1{line-height:64px;font-size:3.5rem}.hero-text .text-wrapper h2{font-size:1.5rem;line-height:32px}.hero-text .button-wrapper{width:var(--spacing-96)}.hero-text .button-wrapper .button{font-size:1.25rem}.hero-text .icon-wrapper{margin-bottom:var(--spacing-20);align-self:flex-end}}@media screen and (min-width:1100px){.hero-text{padding-top:var(--spacing-48)!important;flex-direction:row;justify-content:space-between;background-position:center}}.ingredients-section_new{padding-top:var(--spacing-28)!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.ingredients-section_new .heading-wrapper{max-width:800px!important;text-align:center}.ingredients-section_new .heading-wrapper .heading{font-size:2rem;line-height:40px;font-weight:600;color:rgb(var(--text-secondary));letter-spacing:-.48px}.ingredients-section_new .heading-wrapper .subheading{font-size:1.25rem;margin-top:10px}.ingredients-section_new .img-blocks-wrapper{margin-top:var(--spacing-20);display:grid;gap:var(--spacing-20) var(--spacing-5);grid-template-columns:repeat(var(--ingredients-section-item-count),1fr)}.ingredients-section_new .img-blocks-wrapper .img-block{display:flex;flex-direction:column;align-items:center;text-align:center}.ingredients-section_new .img-blocks-wrapper .img-block:hover img.ingredients-section__custom-icon{animation:pulse-animation-scale 2s infinite}.ingredients-section_new .img-blocks-wrapper .img-block.show-content .ingredients-text__content{max-height:500px;opacity:1}.ingredients-section_new .img-blocks-wrapper .img-block img.ingredients-section__custom-icon{max-height:180px;margin-bottom:var(--spacing-4)}.ingredients-section_new .img-blocks-wrapper .img-block .ingredients-heading{max-width:300px;font-size:1rem;font-weight:600;color:rgb(var(--text-secondary))}.ingredients-section_new .img-blocks-wrapper .img-block .ingredients-text__content{max-height:1px;max-width:300px;overflow:hidden;opacity:0;transition:max-height .5s cubic-bezier(.55,.085,.68,.53),opacity .3s cubic-bezier(.55,.085,.68,.53)}.ingredients-section_new .img-blocks-wrapper .img-block .ingredients-text__content .ingredients-subheading{font-size:1rem}@media screen and (min-width:700px){.ingredients-section_new .heading-wrapper .heading{font-size:3rem;line-height:56px}.ingredients-section_new .heading-wrapper .subheading{font-size:1.5rem}.ingredients-section_new .img-blocks-wrapper{grid-template-columns:repeat(2,1fr)}.ingredients-section_new .img-blocks-wrapper .img-block img.ingredients-section__custom-icon{max-height:200px;max-width:355px!important}.ingredients-section_new .img-blocks-wrapper .ingredients-heading{font-size:1.25rem;max-width:none}.ingredients-section_new .img-blocks-wrapper .ingredients-subheading{font-size:1.25rem}}@media screen and (min-width:1100px){.ingredients-section_new .img-blocks-wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1300px){.ingredients-section_new .img-blocks-wrapper{grid-template-columns:repeat(4,1fr)}}.product-info h1.product-info__title{color:rgb(var(--text-secondary));font-size:3rem;font-weight:600;line-height:56px}.product-info .product-info__description__inner ul li{font-weight:400!important}.product-info .product-info__description__inner ul li:before{background-color:var(--description-list-icon-color, var(--ul-icon-default-color, none));-webkit-mask:var(--description-list-icon, var(--ul-default-icon, none)) no-repeat center;mask:var(--description-list-icon, var(--ul-default-icon, none)) no-repeat center}.product-info .product-info__description__inner ul li:after{content:none!important}.product-info .product-info__info-card{padding:var(--spacing-4);margin:var(--spacing-10) 0;position:relative;background-color:var(--info-card-bg-color, none);display:flex;flex-direction:column;text-wrap:balance;align-items:center}.product-info .product-info__info-card .product-info__info-card-img{height:auto;object-fit:contain;margin-bottom:var(--spacing-4-5);margin-right:var(--spacing-4-5);max-width:60%}.product-info .product-info__info-card .product-info__info-card-text-wrapper{max-width:412px;display:flex;flex-direction:column;justify-content:center}.product-info .product-info__info-card .product-info__info-card-text-wrapper h5{font-weight:600;font-size:var(--text-base);color:rgb(var(--text-secondary));margin-bottom:var(--spacing-1-5)}.product-info .product-info__info-card .product-info__info-card-text-wrapper ul{margin-left:var(--spacing-2)}.product-info .product-info__info-card .product-info__info-card-icon{max-width:72px;position:absolute;top:-15px;right:-15px}@media screen and (min-width:500px){.product-info .product-info__info-card{flex-direction:row;padding:var(--spacing-8)}.product-info .product-info__info-card .product-info__info-card-img{margin-bottom:0;max-width:25%}}.buy-buttons button{font-size:1rem;font-weight:500;border-radius:32px;position:relative;padding:var(--spacing-4-5) var(--spacing-14) var(--spacing-4-5) var(--spacing-6);margin-bottom:var(--spacing-1)}.buy-buttons button:after{content:"";background-image:var(--buy-button-icon, none);background-size:contain;background-repeat:no-repeat;width:24px;height:24px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media screen and (min-width:700px){.buy-buttons{display:block!important}}.product-picker-label{position:relative;border:2px solid var(--border-color-base, none);margin-bottom:var(--spacing-2);border-radius:inherit;padding:var(--spacing-5);transition:border-color .3s ease-in-out,transform .3s ease-in,box-shadow .3s ease-in-out}@media screen and (min-width:1600px){.product-picker-label{padding:var(--spacing-6)}}@media screen and (min-width:1000px)and (max-width:1200px){.product-picker-label{padding:var(--spacing-5)!important}}.product-picker-label .product-picker-radio-select,.product-picker-label .product-picker-radio-selected{margin-top:5px}.product-picker-label p{font-size:1rem;font-weight:600;margin-left:var(--spacing-2);color:rgb(var(--text-secondary))}.product-picker-label .product-picker-title{flex-shrink:0}.product-picker-label .product-picker-content{justify-content:space-between;display:flex;width:100%;flex-direction:column}.product-picker-label .product-picker-content .delivery-badge--abo.product-picker-badge-wrapper{justify-content:start;position:relative;margin-left:var(--spacing-7)}.product-picker-label .product-picker-content .delivery-badge--abo.product-picker-badge-wrapper .product-picker-badge{background-color:var(--badge-bg-color, none)!important}.product-picker-label .product-picker-content .product-picker-header{display:flex;width:100%;justify-content:space-between;align-items:center;gap:var(--spacing-2-5)}.product-picker-label .product-picker-content .product-picker-header .product-picker-header__inner{display:flex;align-items:center;justify-content:center}.product-picker-label .product-picker-details-wrapper{display:flex;flex-direction:column;margin-top:var(--spacing-1)}.product-picker-label .product-picker-details-wrapper li{margin-left:var(--spacing-3);font-size:var(--text-base);color:var(--text-primary)}.product-picker-label .product-picker-details-wrapper li:before{background-color:var(--details-icon-color, var(--ul-icon-default-color, none))!important;-webkit-mask:var(--details-icon, var(--ul-default-icon, none)) no-repeat center!important;mask:var(--details-icon, var(--ul-default-icon, none)) no-repeat center!important}.product-picker-label .product-picker-details-wrapper li:after{content:""}.product-picker-label .product-picker-price-wrapper{line-height:20px!important}.product-picker-label .price-list{display:flex;flex-direction:column;align-items:flex-end}.product-picker-label .price-list .price-list__inner{display:flex;width:100%;flex-direction:column;justify-content:flex-end;align-items:end;gap:var(--spacing-1);flex-wrap:wrap;white-space:nowrap}@media screen and (min-width:1400px){.product-picker-label .price-list .price-list__inner{flex-direction:row;gap:var(--spacing-2)}}.product-picker-label .price-list .price-list__inner .reduction-badge-wrapper .reduction-badge{background-color:var(--reduction-badge-color-bg, inherit);color:var(--reduction-badge-color-text, inherit);max-height:28px;font-weight:600}.product-picker-label .price-list .price-list__inner .product-picker-price{display:flex;align-items:center;font-weight:600;font-size:1.15rem;color:rgb(var(--text-secondary))}.product-picker-label .price-list .price-list__inner .delivery-badge .badge{margin:0}.product-picker-label .price-list .price-list-meal{font-size:.875rem;font-weight:400}.product-picker-label.is-selected{border-color:var(--border-color-selected, none)}.product-picker-label:first-of-type{border-top-left-radius:40px}.product-picker-label:last-of-type{border-bottom-right-radius:40px}.product-picker-label:hover{transform:scale(1.02);box-shadow:6px 8px 10px #00000014}@media screen and (min-width:700px){.product-picker-label{margin-bottom:var(--spacing-2);padding:var(--spacing-8)}.product-picker-label .product-picker-content .delivery-badge--abo.product-picker-badge-wrapper{margin-left:var(--spacing-20)}.product-picker-label .product-picker-content .product-picker-header .product-picker-header__inner{margin-bottom:var(--spacing-2)}.product-picker-label p{font-size:1.5rem;margin-left:var(--spacing-4)}}@media screen and (min-width:700px)and (min-width:1000px)and (max-width:1200px){.product-picker-label p{font-size:1.25rem}}@media screen and (min-width:700px){.product-picker-label .delivery-badge--abo.product-picker-badge-wrapper{margin-left:var(--spacing-4)}.product-picker-label .reduction-badge-wrapper{position:initial;align-self:center}.product-picker-label .product-picker-details-wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-1);padding-left:var(--spacing-12)}.product-picker-label .product-picker-details-wrapper li{margin-left:var(--spacing-1);text-wrap:balance;line-height:22px}.product-picker-label .product-picker-price{font-size:1rem}}.price-list.total-price-wrapper{margin-bottom:-15px!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;justify-content:flex-start!important;flex-shrink:0}.price-list.total-price-wrapper .price-list-inner{width:auto!important}.price-list.total-price-wrapper .price-list-inner .sale-price-custom{font-size:1.5rem!important;font-weight:600!important;color:rgb(var(--text-secondary))}.price-list.total-price-wrapper .price-list-inner .compare-at-price-custom{overflow:hidden;white-space:nowrap;padding-left:var(--spacing-2);font-size:1.25rem!important;text-decoration:line-through!important;transition:width .6s cubic-bezier(1,.01,.79,.585);width:auto}.price-list.total-price-wrapper .unit-price{font-size:.875rem!important}.accordion .accordion__toggle{color:rgb(var(--text-secondary))!important}.switching-words{display:inline-block;vertical-align:top;margin:0;position:relative}.switching-words .word{position:absolute;opacity:0;left:0;transition:opacity .3s ease-in-out}.switching-words .word.in{opacity:1}.cross-rounded{border-radius:80px 0}.row-reverse{flex-direction:row-reverse}.styled-ul-parent ul li{position:relative;padding-left:var(--spacing-4)}.styled-ul-parent ul li:before{content:"";display:inline-block;background-color:rgb(var(--ul-icon-default-color, #000));-webkit-mask:var(--ul-default-icon, none) no-repeat center;mask:var(--ul-default-icon, none) no-repeat center;-webkit-mask-size:contain;mask-size:contain;background-size:contain;background-repeat:no-repeat;width:24px;height:24px;position:absolute;left:0;transform:translate(-50%)}@media screen and (min-width:700px){.hidden-desktop{display:none}}@media screen and (max-width:700px){.hidden-mobile{display:none}}.pills-section .section-header{margin-bottom:var(--spacing-10)}.pills-section .pills-block .pills-block__heading{margin-bottom:var(--spacing-8)}.pills-section .pills-block:not(:last-of-type){margin-bottom:var(--spacing-10)}.pills-section .pills-block__list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.pills-section .pills-block__list .pill{display:flex;align-items:center;gap:8px;padding:16px 24px;border-radius:56px;background:rgb(var(--bg-primary));color:rgb(var(--text-secondary));font-size:16px;font-weight:400;line-height:24px}.countdown__wrapper{display:grid;place-content:center;padding:var(--spacing-6);background-color:#ed6a34}.countdown__wrapper .countdown__title{color:#fff;font-size:var(--text-lg);line-height:1.5;margin-bottom:var(--spacing-3);text-align:center}.countdown__wrapper .countdown__items{display:flex;align-items:center;gap:var(--spacing-3)}.countdown__wrapper .countdown__items .countdown__item{text-align:center;width:55px}@media screen and (min-width:700px){.countdown__wrapper .countdown__items .countdown__item{width:70px}}.countdown__wrapper .countdown__items .countdown__item .countdown__value{color:rgb(var(--text-secondary));font-weight:700;font-size:var(--text-h3);line-height:1;padding:var(--spacing-3);background-color:#fff;border-radius:.3rem;margin-bottom:var(--spacing-1)}.countdown__wrapper .countdown__items .countdown__item .countdown__label{color:#fff;font-size:var(--text-sm);line-height:1.2}@media screen and (max-width:820px){footer .footer{padding-bottom:0!important}}.footer__block_first{flex-direction:column}.footer__blocks.footer__block--menu.footer-top-menu-wrapper{flex-direction:column;justify-content:start}.footer-top-menu{display:flex;flex-direction:column;text-transform:capitalize}.footer-top-menu li{margin-bottom:var(--spacing-4)}@media screen and (min-width:1100px){.footer-top-menu li{margin-bottom:0;margin-right:var(--spacing-10)}}.footer-block-title{margin-bottom:12px}.footer__block.payment-delivery-wrapper{flex-direction:column;justify-content:start;gap:var(--spacing-10)}@media screen and (min-width:1000px){.footer__block.payment-delivery-wrapper{flex-direction:row}}@media screen and (min-width:1000px){.footer__block.payment-delivery-wrapper .footer__block--quality{order:99;margin-left:auto}}.footer__payment-icons{max-width:300px}.footer__payment-icons svg{width:43px;height:auto}@media screen and (max-width:1000px){.footer__block--quality{margin-top:1rem}}.footer__block--quality .footer-block-icons{align-items:flex-start;flex-wrap:wrap;row-gap:16px}.footer__block--quality .footer-seal__link--full-width,.footer__block--quality .footer-seal__image--full-width{width:100%}.footer__block--quality .footer-seal__row--full-width{flex:0 0 100%}@media screen and (max-width:420px){.footer__block--quality img:not(.footer-seal__image--full-width){max-width:80px!important}.footer__block--quality img.footer-seal__image--full-width{max-width:220px!important}}.footer__block--socials{flex-direction:column;align-items:flex-start;gap:16px;min-width:100px}.footer__aside-links{gap:var(--spacing-4);display:flex;flex-direction:column}@media screen and (min-width:1100px){.footer__aside-links{flex-direction:row;gap:var(--spacing-10)}}.controls-wrapper button.controls-button{background-color:rgb(var(--text-primary))}.controls-wrapper button.controls-button .icon-btn-arrow path,.controls-wrapper button.controls-button .icon-btn-arrow-left path{stroke:var(--white)}.shopify-section--experience-videos .experience-videos-header{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:16px;margin-bottom:56px}.shopify-section--experience-videos .experience-videos-header h2{color:rgb(var(--text-secondary))}.shopify-section--experience-videos .videos-container .videos-container--inner{max-width:162px;position:relative;flex:1 0 calc(16.66% - 20px)}@media screen and (max-width:999px){.shopify-section--experience-videos .videos-container .videos-container--inner{flex:1 0 calc(33.3333% - 20px)}}@media screen and (max-width:546px){.shopify-section--experience-videos .videos-container .videos-container--inner{flex:1 0 calc(50% - 20px)}}.shopify-section--experience-videos .videos-container .videos-container--inner .vjs-poster,.shopify-section--experience-videos .videos-container .videos-container--inner .video-js,.shopify-section--experience-videos .videos-container .videos-container--inner .vjs-tech{border-radius:35px 0}.shopify-section--experience-videos .videos-container .videos-container--inner .video-banner{bottom:30px;left:0;right:0;color:#fff;background:#0006;padding:10px 16px 16px;font-size:14px;font-weight:400;line-height:18px;pointer-events:none;position:absolute;text-align:center}@media(max-width:699px){.shopify-section--experience-videos .videos-container .videos-container--inner .video-banner{padding:8px;font-size:12px}}@media(max-width:999px){.shopify-section--experience-videos .videos-container .videos-container--inner .video-banner{font-size:13px}}@media(max-width:1026px){.shopify-section--experience-videos .videos-container .videos-container--inner .video-banner{font-size:11px}}@media(max-width:1214px){.shopify-section--experience-videos .videos-container .videos-container--inner .video-banner{font-size:12px;padding:12px}}.shopify-section--experience-videos .experience-videos--buttons{display:flex;justify-content:center;width:100%;margin:36px 0}@media screen and (min-width:420px){.shopify-section--experience-videos .videos-container .videos-container--inner{max-width:175px}}@media screen and (min-width:547px){.shopify-section--experience-videos .videos-container .videos-container--inner{max-width:195px}}@media screen and (min-width:1000px){.shopify-section--experience-videos .videos-container{justify-content:flex-start!important}}.tier-selector .tier-selector__list-wrapper{width:100%;max-width:100%;box-sizing:border-box;margin-bottom:16px;font-family:inherit}.tier-selector .tier-selector__list{display:flex;flex-direction:column;gap:8px;width:100%}.tier-selector .product-info__quantity-selector{margin-bottom:12px}.tier-selector .tier-selector__list .tier-option{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f3f3f3;border:1px solid transparent;border-radius:10px;padding:10px 12px;box-sizing:border-box;cursor:pointer;transition:all .2s ease;text-align:left}.tier-selector .tier-option:hover{border-color:#3f5843}.tier-selector .tier-option.is-active{background:#eef3ee;border-color:#3f5843}.tier-selector .tier-option__left{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.tier-selector .tier-option__indicator{width:16px;height:16px;min-width:16px;border-radius:999px;border:1.5px solid #b8c3ba;background:#fff;box-sizing:border-box;position:relative;transition:all .2s ease}.tier-selector .tier-option.is-active .tier-option__indicator{border-color:#3f5843;background:#3f5843}.tier-selector .tier-option.is-active .tier-option__indicator:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background:#fff;border-radius:999px;transform:translate(-50%,-50%)}.tier-selector .tier-option__content{min-width:0}.tier-selector .tier-option__label{font-size:14px;font-weight:600;color:#222;line-height:1.2}.tier-selector .tier-option__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.tier-selector .tier-badge{display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;padding:4px 7px;border-radius:999px;white-space:nowrap;line-height:1}.tier-selector .tier-badge--bestseller{background:#3f5843;color:#fff}.tier-selector .tier-badge--freebie{background:#e8efe9;color:#3f5843}.tier-selector .tier-option__right{display:flex;align-items:center;gap:8px;flex:0 0 auto}.tier-selector .tier-option__price{font-size:15px;font-weight:700;color:#222;white-space:nowrap;line-height:1}.tier-selector .tier-option__price-meta{font-size:11px;color:#666;white-space:nowrap;line-height:1.1}.tier-selector .tier-option__price-group{text-align:right}.tier-selector .tier-pricing{width:100%;max-width:100%;font-family:inherit;box-sizing:border-box;margin-top:4px}.tier-selector .tier-pricing__upsell{width:100%;box-sizing:border-box;background:#f3f3f3;padding:12px;border-radius:8px;margin-bottom:14px;font-size:14px}.tier-selector .tier-progress{display:flex;gap:6px;margin-top:8px;width:100%}.tier-selector .tier-progress__segment{flex:1 1 0;height:8px;background:#e0e0e0;border-radius:20px;overflow:hidden;min-width:0}.tier-selector .tier-progress__fill{height:100%;width:0%;background:#3f5843;border-radius:20px;transition:width .35s ease;will-change:width}.tier-selector .tier-pricing__row{display:flex;align-items:flex-start;gap:10px;margin:6px 0 0;flex-wrap:nowrap;min-width:0}.tier-selector .tier-pricing__total{font-size:34px;font-weight:700;line-height:1.05;white-space:nowrap;flex:0 0 auto}.tier-selector .tier-pricing__compare{text-decoration:line-through;color:#888;font-size:18px;white-space:nowrap;flex:0 0 auto;margin-top:6px}.tier-selector .tier-pricing__badges{display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:0;flex:0 0 auto;margin-top:4px}.tier-selector .tier-pricing__badge--saving{background:#3f5843;color:#fff;font-size:14px;padding:6px 10px;border-radius:999px;font-weight:600;white-space:nowrap}.tier-selector .tier-pricing__badge--freebie{background:#3f5843;color:#fff;font-size:13px;padding:5px 10px;border-radius:999px;font-weight:600;white-space:nowrap;opacity:.92}.tier-selector .tier-pricing__sub{font-size:12px;color:#666}@media(max-width:760px){.tier-selector .tier-option{padding:10px;gap:10px}.tier-selector .tier-option__label{font-size:13px}.tier-selector .tier-option__price{font-size:14px}.tier-selector .tier-option__price-meta{font-size:10px}.tier-selector .tier-pricing__row{gap:8px}.tier-selector .tier-pricing__total{font-size:28px}.tier-selector .tier-pricing__compare{font-size:15px;margin-top:5px}.tier-selector .tier-pricing__badge--saving,.tier-selector .tier-pricing__badge--freebie{font-size:12px;padding:5px 8px}}@media(max-width:420px){.tier-selector .tier-option{align-items:flex-start}.tier-selector .tier-option__left{gap:8px}.tier-selector .tier-option__price{font-size:13px}.tier-selector .tier-option__price-meta{font-size:10px}.tier-selector .tier-badge{font-size:10px;padding:3px 6px}}@media(max-width:360px){.tier-selector .tier-pricing__total{font-size:25px}.tier-selector .tier-pricing__compare{font-size:14px}.tier-selector .tier-pricing__badge--saving,.tier-selector .tier-pricing__badge--freebie{font-size:11px;padding:4px 7px}}.tier-selector .product-info__quantity-selector .quantity-selector{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.15);border-radius:6px;padding:8px 12px;box-sizing:border-box}.tier-selector .product-info__quantity-selector .quantity-selector__button{flex:0 0 auto;margin:0}.tier-selector .product-info__quantity-selector .quantity-selector__input{flex:1 1 auto;text-align:center;border:0;background:transparent;padding:0;min-width:0}.tier-selector .product-info__quantity-selector .quantity-selector__input[size]{width:auto}.tier-selector .product-info__quantity-selector .quantity-selector__button{padding:10px 12px}.tier-selector .product-info__quantity-selector label{display:none}
/*# sourceMappingURL=/cdn/shop/t/88/assets/index.css.map */
