.overflow-hidden{overflow:hidden}@media (max-width: 749px){.hide-for-small{display:none!important}}@media (min-width: 750px) and (max-width: 989px){.hide-for-medium{display:none!important}}@media (max-width: 989px){.hide-for-medium-down{display:none!important}}@media (min-width: 990px){.hide-for-large{display:none!important}}@media (min-width: 1280px){.hide-for-xlarge{display:none!important}}:root{--page-width-padding: 3rem}@media screen and (min-width: 750px){:root{--page-width-padding: 4rem }}@media screen and (min-width: 1400px){:root{--page-width-padding: 10rem }}#MainContent{z-index:0}.drawer-menu-open #MainContent{z-index:unset}.drawer-menu-open #shopify-section-announcement-bar,.drawer-menu-open #shopify-section-header{z-index:6}@media (min-width: 1280px){.drawer-menu-open #shopify-section-announcement-bar,.drawer-menu-open #shopify-section-header{z-index:unset}}.template-collection.facet-drawer-open #shopify-section-announcement-bar,.template-collection.facet-drawer-open #shopify-section-header{z-index:unset}body.menu-open{height:100%;overflow:hidden}.drawer_menu{visibility:hidden;pointer-events:none}.swell-tab{display:none!important}#ReCharge .page__customers__request-invite .rc_form__input{padding:1.35rem;margin-bottom:2rem;border-radius:5px;border:1px solid var(--border-color);min-width:280px}.afterpay-paragraph{font-size:1.3rem;text-align:center}.afterpay-link{color:var(--grey)}.afterpay-link .afterpay-link-inner{white-space:nowrap}.free-shipping-icon,.free-samples-icon{max-width:2rem}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{font-size:15px!important}:root{--swiper-pagination-bullet-size: 6px;--swiper-pagination-bullet-width: 6px;--swiper-pagination-bullet-height: 6px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}#aca-products-container{width:100%!important}#aca-products-container .aca-product.aca-product{text-align:center;margin:30px;width:150px;line-height:normal}#aca-products-container .aca-product-button.aca-product-button{border-radius:50px;margin-top:10px}#aca-products-container .aca-product-image.aca-product-image{width:100%;height:150px;margin-bottom:0}#aca-products-container .aca-product-price.aca-product-price{display:inline;padding:10px}@media screen and (max-width: 720px){#aca-products-container .aca-product.aca-product{text-align:center;margin:10px;width:130px;line-height:normal}}.autocomplete{color:#777}.responsive-video{position:relative;overflow:hidden;padding-top:56.25%}.responsive-video iframe{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}dialog{background:var(--neutral);display:none;position:absolute;gap:1.5rem;width:calc(100% - 40px);height:auto;overflow:visible;bottom:auto;margin:0;top:50%!important;left:50%!important;transform:translate(-50%,-50%);max-width:450px;border-radius:var(--border-radius);border:none;padding:4rem}dialog[open]{display:grid}dialog::backdrop{background-color:#0003}dialog+.backdrop{display:initial!important;background-color:#0003;width:100%;height:100%;top:0;left:0;position:absolute}dialog form{display:contents}dialog .close-button{background:none;border:none;border-radius:var(--border-radius-small)}dialog .close-button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}dialog .close-button{padding:0;height:35px;width:35px;font-size:35px;line-height:1;position:absolute;top:1rem;right:1rem;font-family:sans-serif;font-weight:300;cursor:pointer;color:var(--grey)}.shopify-design-mode .scroll-animation>*,.no-js .scroll-animation>*{opacity:1!important}@media (prefers-reduced-motion){.scroll-animation>*{opacity:1!important}}.scroll-animation>*{opacity:0;transition:opacity .5s ease-out}.scroll-animation>:nth-child(1){transition-delay:.1s}.scroll-animation>:nth-child(2){transition-delay:.2s}.scroll-animation>:nth-child(3){transition-delay:calc(3 * .1s)}.scroll-animation>:nth-child(4){transition-delay:.4s}.scroll-animation>:nth-child(5){transition-delay:.5s}.scroll-animation>:nth-child(6){transition-delay:calc(6 * .1s)}.scroll-animation>:nth-child(7){transition-delay:calc(7 * .1s)}.scroll-animation>:nth-child(8){transition-delay:.8s}.scroll-animation>:nth-child(9){transition-delay:.9s}.scroll-animation>:nth-child(10){transition-delay:1s}.scroll-animation>:nth-child(11){transition-delay:1.1s}.scroll-animation>:nth-child(12){transition-delay:calc(12 * .1s)}.scroll-animation.animated>*{opacity:1}.mega-menu__list>li{opacity:0;transition:opacity .5s ease-out}[aria-expanded=true]+.mega-menu__content .mega-menu__list>li{opacity:1}[aria-expanded=true]+.mega-menu__content .mega-menu__list>li:nth-child(1){transition-delay:.1s}[aria-expanded=true]+.mega-menu__content .mega-menu__list>li:nth-child(2){transition-delay:.2s}[aria-expanded=true]+.mega-menu__content .mega-menu__list>li:nth-child(3){transition-delay:calc(3 * .1s)}[aria-expanded=true]+.mega-menu__content .mega-menu__list>li:nth-child(4){transition-delay:.4s}[aria-expanded=true]+.mega-menu__content .mega-menu__list>li:nth-child(5){transition-delay:.5s}[aria-expanded=true]+.mega-menu__content .mega-menu__list>li:nth-child(6){transition-delay:calc(6 * .1s)}[aria-expanded=true]+.mega-menu__content .mega-menu__list>li:nth-child(7){transition-delay:calc(7 * .1s)}[aria-expanded=true]+.mega-menu__content .mega-menu__list>li:nth-child(8){transition-delay:.8s}.mega-menu__list.page-width{padding-inline:4rem}.quick-add-modal__content-info .scroll-animation>*{opacity:1!important}.announcement-bar-swiper .announcement-bar{padding:0;margin:0}.announcement-bar-swiper{position:relative;overflow:hidden}.announcement-bar-swiper-button-next,.announcement-bar-swiper-button-prev{background:unset;border:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;display:none;cursor:pointer}.swiper-initialized .announcement-bar-swiper-button-next,.swiper-initialized .announcement-bar-swiper-button-prev{display:block}.announcement-bar-swiper-button-prev{left:0}.announcement-bar-swiper-button-prev:after{display:block;background-image:var(--carousel-icon);content:"";width:21px;height:13px;background-repeat:no-repeat;background-size:100%;transform:rotate(180deg)}.announcement-bar-swiper-button-next{transform:translateY(-50%);right:0}.announcement-bar-swiper-button-next:after{display:block;background-image:var(--carousel-icon);content:"";width:21px;height:13px;background-repeat:no-repeat;background-size:100%}.announcement-bar-swiper .page-width{display:inline-block}.announcement-bar__link{position:relative}.announcement-bar-swiper .announcement-bar__message{max-width:unset}@media screen and (min-width: 750px){.announcement-bar-swiper .page-width{position:relative}}@media screen and (max-width: 749px){.announcement-bar-swiper-button-next,.announcement-bar-swiper-button-prev{padding:0}.announcement-bar-swiper-button-next{transform:translateY(-50%);right:20px}.announcement-bar-swiper-button-prev{left:20px}.announcement-bar-swiper .announcement-bar__message{max-width:calc(100vw - 90px)}}:root .button{border-radius:1000px}:root .button:before,:root .button:after{display:none}:root .checkbox{display:inline-block;border-radius:.3rem;background:linear-gradient(0deg,#0003,#0003),#58595b;height:2rem;width:2rem}@media (min-width: 990px){:root .checkbox~label{padding-left:1.2rem}}.country_language_selector{display:flex;align-items:center;gap:5px;padding:.5rem .75rem;background-color:var(--neutral);border:1px solid var(--border-color);border-radius:var(--border-radius-small);color:var(--grey);cursor:pointer;position:absolute;z-index:10;top:8px;right:5px}.menu-open .country_language_selector{z-index:0}.country_language_selector--mobile{position:relative;top:0;right:0;z-index:0;flex-wrap:wrap;text-align:left;justify-content:left;font-size:1.4rem}.country_language_selector__country_flag{display:block;width:16px;height:16px;border-radius:1000px;overflow:hidden}.country_language_selector__country_flag img{width:100%;height:100%;object-fit:cover}.country_language_selector .icon{width:1rem;position:static}.country_language_selector--mobile{width:100%;padding:1.5rem;margin-top:2rem;background-color:var(--white);gap:8px}.country_language_selector--mobile .icon{position:absolute;width:1.4rem;right:1.5rem;top:50%;transform:translateY(-50%)}#country-changed{transition:.2s opacity ease-in-out}#country-changed:not([open]){visibility:hidden;opacity:0;pointer-events:none}#country-changed:focus-within{outline:0px solid transparent}@media (min-width: 990px){#country-changed:focus-within{outline:2px solid #000;outline-offset:2px}}#country-changed *:focus-visible{outline:initial;outline-offset:initial;box-shadow:initial}#country-changed .county-changed{display:flex;flex-direction:column;align-items:center;text-align:center}#country-changed .county-changed .modal__close{background:initial;position:absolute;top:20px;right:20px;padding:0;margin:0;border:none}#country-changed .county-changed .modal__image{width:60px;padding-bottom:22px}#country-changed .county-changed .modal__image img{border-radius:5px}#country-changed .county-changed .modal__subtitle{padding:0;margin:0;font-weight:700;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase}#country-changed .county-changed .modal__title{padding:0;margin:16px 0;width:95%}#country-changed .county-changed .modal__text{margin:0;padding:0}#country-changed .county-changed .modal__btn{text-decoration:none;margin-top:32px}.geolocation-modal{position:fixed;top:0;right:0;height:100%;width:100%;z-index:999;background-color:#58585b33}.geolocation-wrapper{background-color:#fcfaf6;display:flex;flex-direction:column;justify-content:flex-start;padding:3rem 4rem;max-width:50rem;width:100%;height:100%;position:absolute;top:0;right:0}.geolocation-wrapper .title-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:3rem}.geolocation-wrapper .title-wrapper .icon-close{width:2rem;height:2rem;cursor:pointer}.geolocation-wrapper .title{font-size:2.2rem;line-height:2.7rem;font-weight:var(--font-weight-normal);color:var(--clr-primary-grey);margin:0}.geolocation-wrapper .content{margin-bottom:3rem}.geolocation-wrapper .content p{font-size:1.6rem;line-height:2.2rem;font-weight:var(--font-weight-normal);color:var(--clr-primary-grey);margin:0}.geolocation-wrapper .options{display:flex;flex-direction:column;justify-content:center}.geolocation-wrapper .option{display:flex;align-items:center;justify-content:space-between;padding:1.6rem;border:1px solid var(--clr-frames);border-radius:5px;margin-bottom:1rem;text-decoration:none}.geolocation-wrapper .option-wrapper{display:flex;align-items:center}.geolocation-wrapper .option .icon-caret{transform:rotate(-90deg);width:1.2rem;height:.6rem}.geolocation-wrapper .option .flag{margin-right:1rem}.geolocation-wrapper .option .text{font-size:1.5rem;line-height:2.2rem;font-weight:var(--font-weight-normal);color:var(--clr-primary-grey);margin:0}@media only screen and (max-width: 750px){.geolocation-wrapper{width:calc(100% - 4rem)}}@media screen and (min-width:1280px) and (max-width: 1450px){html:lang(de) .section-header .header-wrapper .header .header__inline-menu li>a span,html:lang(de) .section-header .header-wrapper .header .header__inline-menu li summary,html:lang(de) .section-header .header-wrapper .header .header__inline-menu .cart-wrapper a,html:lang(de) .section-header .header-wrapper .header .header__inline-menu .header__search span,html:lang(de) .section-header .header-wrapper .header .header__inline-menu .wgcurrent a{//font-size: 1.3rem}}@media only screen and (min-width: 750px){html:lang(de) .featured_ingredients__card .h4{font-size:24px}}@media screen and (min-width:1280px) and (max-width: 1450px){html:lang(fr) .section-header .header-wrapper .header .header__inline-menu li>a span,html:lang(fr) .section-header .header-wrapper .header .header__inline-menu li summary,html:lang(fr) .section-header .header-wrapper .header .header__inline-menu .cart-wrapper a,html:lang(fr) .section-header .header-wrapper .header .header__inline-menu .header__search span,html:lang(fr) .section-header .header-wrapper .header .header__inline-menu .wgcurrent a{//font-size: 1rem}}.title-wrapper-with-link.center{justify-content:center}.title-wrapper-with-link.left{justify-content:flex-start}.title-wrapper-with-link.right{justify-content:flex-end}.image-with-text__heading span,.multicolumn-with-tabs .title span,.banner__heading span{display:block}.image-with-text__heading span:empty,.multicolumn-with-tabs .title span:empty,.banner__heading span:empty{display:none}.header-wrapper .weglot-container{z-index:1}.header-wrapper .weglot-container .wg-drop.weg-openup ul{bottom:initial}.header-wrapper .weglot-container .wg-drop.country-selector{background-color:initial;font-size:inherit}@media screen and (min-width: 1280px){.header-wrapper .weglot-container .wg-drop.country-selector:after{content:" ";position:absolute;display:block;height:2px;bottom:-1px;left:0;width:0px;transition:width .35s ease-out}.header-wrapper .weglot-container .wg-drop.country-selector:hover:after{background-color:#000;width:100%}}@media screen and (max-width: 1279px){.header-wrapper .weglot-container .wg-drop.country-selector{display:block;border-bottom:1px solid var(--border-color);background-color:var(--neutral);padding:1.6rem 0px;margin:0px 2rem;font-weight:var(--font-weight-medium)}}.header-wrapper .weglot-container .wg-drop.country-selector .wg-li{font-size:inherit}.header-wrapper .weglot-container .wg-drop.country-selector.closed .wgcurrent:after{transform:rotate(0)}.header-wrapper .weglot-container .wg-drop.country-selector .wgcurrent{border:initial}.header-wrapper .weglot-container .wg-drop.country-selector .wgcurrent a{color:var(--header_colour);font-size:inherit;color:inherit;text-decoration:none}@media screen and (max-width: 1279px){.header-wrapper .weglot-container .wg-drop.country-selector .wgcurrent a{padding:0;font-size:1.8rem;height:30px}}@media screen and (min-width: 1280px){.header-wrapper .weglot-container .wg-drop.country-selector .wgcurrent a{padding-right:25px;height:88px;display:flex;align-items:center}}.header-wrapper .weglot-container .wg-drop.country-selector .wgcurrent:after{background-color:rgb(var(--color-foreground));transform:rotate(180deg);margin-left:2px;height:.8rem;right:2rem;top:calc(50% - .5rem);background-image:none;background-size:cover;mask-repeat:no-repeat;mask-size:cover;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='currentColor'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='currentColor'/%3E%3C/svg%3E%0A")}@media screen and (min-width: 1280px){.header-wrapper .weglot-container .wg-drop.country-selector .wgcurrent:after{right:.3rem}}.header-wrapper .weglot-container .wg-drop.country-selector ul{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed;color:var(--header_colour)}@media screen and (max-width: 1279px){.header-wrapper .weglot-container .wg-drop.country-selector ul a{height:25px;text-decoration:none;font-size:1.8rem;color:rgb(var(--color-foreground))}}.article-template__content .h2,.article-template__content h2{font-size:calc(var(--font-heading-scale) * 1.8rem)}.article-template__content .h3,.article-template__content h3{font-size:calc(var(--font-heading-scale) * 1.4rem)}.article-template__content .h4,.article-template__content h4{font-size:calc(var(--font-heading-scale) * 1rem)}.article-template__content .h5,.article-template__content h5{font-size:calc(var(--font-heading-scale) * .6rem)}.article-template__content .h6,.article-template__content h6{font-size:calc(var(--font-heading-scale) * .2rem)}@media (min-width: 750px){.article-template__content .h2,.article-template__content h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}.article-template__content .h3,.article-template__content h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}.article-template__content .h4,.article-template__content h4{font-size:calc(var(--font-heading-scale) * 1.4rem)}.article-template__content .h5,.article-template__content h5{font-size:calc(var(--font-heading-scale) * 1rem)}.article-template__content .h6,.article-template__content h6{font-size:calc(var(--font-heading-scale) * .6rem)}}.collection .product-grid{margin-top:0;row-gap:3rem}@media (min-width: 990px){.collection .product-grid{row-gap:6rem}}.collection .product-grid .card.article-card .article-time{display:block;width:100%}.collection .product-grid .card.article-card .card__heading{font-size:var(--font-body-scale) * 1.6rem}.rc-widget .rc-subscription-details__button{color:var(--grey)!important;font-size:1.3rem!important}.rc-widget .rc-subscription-details__button .reload-icon{max-width:1.3rem;margin-right:.5rem}.rc-widget .rc-radio{border-top:1px solid var(--border-color)}.rc-widget .rc-radio:first-of-type{border-top:none}.rc-widget .rc-radio__label{margin-left:0}.rc-widget .rc-selling-plans{display:block;line-height:1.2;margin-top:-1rem}.rc-widget .rc-selling-plans-single{font-size:1.1rem;font-weight:var(--font-weight-medium)}.rc-widget .rc-template__radio{border:1px solid var(--border-color);border-radius:var(--border-radius-small);overflow:hidden}.rc-widget .learn-more{text-decoration:underline!important;font-weight:var(--font-weight-medium)}.shopify-section-header-sticky+#MainContent .product__info-container--sticky{top:var(--header-height)}@media (max-width: 989px){.product__info-container .dot.price__badge-sold-out-dot{line-height:30px;height:30px}.product__info-container .product__info-container .price--sold-out .price__badge-sold-out{padding:0;line-height:29px}}.product__info-container .rich-text__callout{border-radius:var(--border-radius-small);padding:.75rem 3rem;width:100%;margin-block:1.5rem;display:flex;align-items:center}.product__info-container .rich-text__callout.center{justify-content:center}.product__info-container .rich-text__callout.left{justify-content:start}.product__info-container .rich-text__callout.right{justify-content:end}.product__info-container .rich-text__callout img{margin-block:.25rem}.product__info-container .rich-text__callout a{color:rgb(var(--color-forground))}.product__info-container .rich-text__callout p{margin:0;margin-bottom:2rem}.product__info-container .rich-text__callout strong{font-weight:var(--font-weight-medium)}.product__info-container .rich-text__callout p:last-child{margin-bottom:0}.product__info-container .rich-text__callout.color-background-1{background-color:var(--grey);color:var(--neutral)}.product__info-container .rich-text__callout.color-background-2{background-color:var(--off-neutral)}.product__info-container .rich-text__callout.color-background-3{background-color:var(--peach)}.product__info-container .rich-text__callout__image{display:inline-block;margin-right:1.5rem}.klaviyo-bis-trigger{width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/138/assets/theme.bundle.css.map */
