:root{--color-primary:#111827;--color-secondary:#fff;--color-brand:#7b61ff;--color-form:#939395;--color-form-input:#222;--color-form-success:#1f2d49;--color-form-warning:#ffb800;--color-form-error:#dc2626}.featured-product__price,.product-form .product-form__cart-submit,.product-form .shopify-payment-button .shopify-payment-button__button--unbranded,.product-frequent-questions-page__description,.product-frequent-questions-page__title,.product-frequent-questions__title,.product-single .grid-view-item__weight,.product-single__title,.product-template__container .breadcrumbs,.product__accordions details .accordion-content,.product__accordions details summary,.product__fancy-title--text-wrapper *,.product__price,.shipping-notice p,.shopify-payment-button .product-form .shopify-payment-button__button--unbranded,.talking-label-data-heading__title,.talking-label-data-level__accordion span,.talking-label-data-level__accordion-content,.talking-label-data-level__content,.talking-label-data-level__icon-title,.talking-label-data-level__title,.talking-label-data__heading,.talking-label-icons-icon__title{color:#111827;font-family:bree,sans-serif;font-size:.9375rem;font-style:normal;font-weight:300;letter-spacing:.01em;line-height:130%;margin:0;padding:0;text-decoration:none;text-transform:none}@media screen and (min-width:769px){.featured-product__price,.product-form .product-form__cart-submit,.product-form .shopify-payment-button .shopify-payment-button__button--unbranded,.product-frequent-questions-page__description,.product-frequent-questions-page__title,.product-frequent-questions__title,.product-single .grid-view-item__weight,.product-single__title,.product-template__container .breadcrumbs,.product__accordions details .accordion-content,.product__accordions details summary,.product__fancy-title--text-wrapper *,.product__price,.shipping-notice p,.shopify-payment-button .product-form .shopify-payment-button__button--unbranded,.talking-label-data-heading__title,.talking-label-data-level__accordion span,.talking-label-data-level__accordion-content,.talking-label-data-level__content,.talking-label-data-level__icon-title,.talking-label-data-level__title,.talking-label-data__heading,.talking-label-icons-icon__title{font-size:.875rem}}.section-spacing{margin-bottom:2rem;margin-top:2rem}@media screen and (min-width:769px){.section-spacing{margin-bottom:55px;margin-top:55px}}.product__additional-info{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:1rem;padding-right:1rem}@media screen and (min-width:769px){.product__additional-info{padding-left:2rem;padding-right:2rem}}.underline-hover{position:relative}.underline-hover:after{background:#111827;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .25s;width:0}.underline-hover.disabled{cursor:default}.underline-hover:not(.disabled){cursor:pointer}.underline-hover:not(.disabled).active:after,.underline-hover:not(.disabled):hover:after{width:100%}.product-single{overflow-anchor:none}.product-tag{background-color:#eadfd2;border-radius:.5rem;display:inline-block;font-weight:500;letter-spacing:.031rem;line-height:1.0625rem;text-transform:uppercase}.product-tag.pdp-label{font-size:.875rem;margin-bottom:.3rem;margin-top:.375rem;padding:.25rem .563rem}.product-tag.plp-label{font-size:.875rem;left:.688rem;padding:.063rem .313rem;position:absolute;top:0;z-index:1}@media screen and (min-width:751px){.product-tag.plp-label{left:1rem}}@media screen and (min-width:1402px){.product-tag{border-radius:.421rem;letter-spacing:.026rem;line-height:.895rem}.product-tag.pdp-label{font-size:.947rem;line-height:1.158rem;margin-bottom:.5rem;margin-top:0;padding:.211rem .474rem}.product-tag.plp-label{font-size:.7368rem;left:1.5rem;padding:.211rem .552rem;top:.526rem}}.product-single__title{color:#111827;font-size:24px;font-weight:300;letter-spacing:.818px;line-height:normal;margin-bottom:.5rem}@media screen and (min-width:751px){.product-single__title{margin:.5rem auto 0;max-width:484px}}.featured-product__price,.product__price{color:#111827;font-size:24px;font-weight:300;letter-spacing:.655px;line-height:100%}.product__policies{font-size:.9375em;margin:.4rem 0 1rem}.product-form{align-items:stretch;display:flex;flex-wrap:wrap;margin-bottom:.5rem;width:100%}@media screen and (min-width:751px){.product-form{margin:0 auto 1rem;max-width:484px}}.product-form [data-quick-shopping-container]{flex:1 0;max-width:116px}.product-form .product-form__cart-submit,.product-form .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product-form .shopify-payment-button__button--unbranded{border-radius:.25rem;color:#fdfbf8;font-size:14px;font-weight:400;height:100%;letter-spacing:.889px;line-height:normal;min-width:auto;padding:.5rem 0;text-align:center;text-transform:uppercase;width:100%}.product-form__controls-group{display:flex;flex-wrap:wrap;margin-bottom:.5rem;width:100%}.product-form__controls-group--submit{flex:1 0}.product-form__item{position:relative;width:100%}@media screen and (min-width:751px){.product-form__item{width:50%}}.product-form__item .product-form__controls-icon{bottom:2px;pointer-events:none;position:absolute;right:10px}.product-form__item label{display:block}.product-form--hide-variant-labels .product-form__item label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.product-form__item--no-variants{height:100%;width:100%}.product-form__item--payment-button{flex-basis:100%}@media screen and (min-width:991px){.product-single--full-media .product-form__item--payment-button,.product-single--small-media .product-form__item--payment-button{align-items:flex-start;display:inline-flex}}.product-form__item--payment-button.product-form__item--no-variants{align-items:stretch;flex-direction:column}.product--sold-out .shopify-payment-button,.product-form--variant-sold-out .shopify-payment-button{display:none}.product--sold-out .product-form__cart-submit,.product--sold-out .shopify-payment-button .shopify-payment-button__button--unbranded,.product-form--variant-sold-out .product-form__cart-submit,.product-form--variant-sold-out .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product--sold-out .shopify-payment-button__button--unbranded,.shopify-payment-button .product-form--variant-sold-out .shopify-payment-button__button--unbranded{cursor:default;opacity:.5}.product--sold-out .product-form__cart-submit:active,.product--sold-out .product-form__cart-submit:focus,.product--sold-out .product-form__cart-submit:hover,.product--sold-out .shopify-payment-button .shopify-payment-button__button--unbranded:active,.product--sold-out .shopify-payment-button .shopify-payment-button__button--unbranded:focus,.product--sold-out .shopify-payment-button .shopify-payment-button__button--unbranded:hover,.product-form--variant-sold-out .product-form__cart-submit:active,.product-form--variant-sold-out .product-form__cart-submit:focus,.product-form--variant-sold-out .product-form__cart-submit:hover,.product-form--variant-sold-out .shopify-payment-button .shopify-payment-button__button--unbranded:active,.product-form--variant-sold-out .shopify-payment-button .shopify-payment-button__button--unbranded:focus,.product-form--variant-sold-out .shopify-payment-button .shopify-payment-button__button--unbranded:hover,.shopify-payment-button .product--sold-out .shopify-payment-button__button--unbranded:active,.shopify-payment-button .product--sold-out .shopify-payment-button__button--unbranded:focus,.shopify-payment-button .product--sold-out .shopify-payment-button__button--unbranded:hover,.shopify-payment-button .product-form--variant-sold-out .shopify-payment-button__button--unbranded:active,.shopify-payment-button .product-form--variant-sold-out .shopify-payment-button__button--unbranded:focus,.shopify-payment-button .product-form--variant-sold-out .shopify-payment-button__button--unbranded:hover{background-color:#222;color:#fff}.product-form--payment-button-no-variants{max-width:25rem}.product-form__variants{display:none}.no-js .product-form__variants{display:block}.product-form__input{display:block;width:100%}.product-form__input.input--error{margin-bottom:0}.product-form__input--quantity{max-width:5rem}.product-form__error-message-wrapper{display:flex;flex-basis:100%;margin:0 .3125em 20px;padding:.5rem 0}.product-form__controls-group~.product-form__error-message-wrapper{margin-bottom:0}.product-form__error-message-wrapper--has-payment-button{padding:.5rem 0}.product-form__error-message-wrapper--hidden{display:none}.product-form__error-message{color:#222;font-size:.875em;line-height:1.2;margin-left:.5rem}[data-disable-ceste-add-to-cart=true]{pointer-events:none}.product-single--full-media .shopify-payment-button,.product-single--small-media .shopify-payment-button{flex-basis:50%}.shopify-payment-button .shopify-payment-button__button--unbranded:hover{background-color:#484848!important}.shopify-payment-button .shopify-payment-button__button--branded{border-radius:0;overflow:hidden}.shopify-payment-button .shopify-payment-button__more-options{font-size:.875em;margin:16px 0 10px;text-decoration:underline}.shopify-payment-button .shopify-payment-button__more-options:focus,.shopify-payment-button .shopify-payment-button__more-options:hover{opacity:.6}@media screen and (min-width:751px){.product-form__cart-submit--small{max-width:300px}}.product-single__description{margin-top:20px}.product__quantity-error .icon{margin-right:1rem}.product-single__thumbnail{border:2px solid transparent;display:block;margin:-2px 0 8px;min-height:44px;position:relative}.product-single__thumbnail:not([disabled]):not(.active-thumb):hover{opacity:.8}.product-single__thumbnail.active-thumb{border-color:#222}.product-single__thumbnail-image{display:block;margin:0 auto;max-width:100%;padding:2px}.product-single__thumbnail-badge{height:22px;pointer-events:none;position:absolute;right:6px;top:6px;width:22px}@media screen and (min-width:751px){.product-single__thumbnail-badge{height:26px;width:26px}}.product-single__thumbnail-badge .icon{fill:#fff;height:100%;vertical-align:baseline;width:100%}.product-single__thumbnail-badge .icon-3d-badge-full-color-outline,.product-single__thumbnail-badge .icon-video-badge-full-color-outline{stroke:#2222220d}.product-single__thumbnail-badge .icon-3d-badge-full-color-element,.product-single__thumbnail-badge .icon-video-badge-full-color-element{fill:#222}.product-featured-media{display:block;left:4px;margin:0 auto;position:absolute;top:4px;width:calc(100% - 8px)}.no-js .product-featured-media{position:relative}.zoomImg{background-color:#fff}@media screen and (max-width:750px){.product-single__media--has-thumbnails,.product-single__media-group{margin-bottom:20px}}.product-single__media-group--full{margin-bottom:20px}.product-single__media-wrapper{width:100%}.product-single__media{height:100%;margin:0 auto;min-height:1px;position:relative;width:100%}.product-single__media .media-item,.product-single__media .plyr,.product-single__media .shopify-model-viewer-ui,.product-single__media iframe,.product-single__media img,.product-single__media model-viewer,.product-single__media>video{left:0;max-width:100%;position:absolute;top:0;width:100%}.product-single__media .media-item,.product-single__media .media-video,.product-single__media .plyr,.product-single__media .plyr__video-wrapper,.product-single__media .shopify-model-viewer-ui,.product-single__media iframe,.product-single__media model-viewer{height:100%}.product-single__media--video{background-color:#f2f2f2}.product-single__view-in-space{background-color:#22222214;border:none;color:#222;display:block;font-size:1em;min-height:44px;padding-bottom:10px;padding-top:10px;width:100%}.product-single__view-in-space[data-shopify-xr-hidden]{visibility:hidden}@media screen and (min-width:751px){.product-single__view-in-space[data-shopify-xr-hidden]{display:none}}.product-single__view-in-space:focus .product-single__view-in-space-text,.product-single__view-in-space:hover .product-single__view-in-space-text{border-bottom-color:#222}.product-single__view-in-space svg.icon{fill:transparent;height:1.5625em;margin-right:2.43px;margin-top:-3px;width:1.5625em}.product-single__view-in-space svg.icon .icon-3d-badge-full-color-outline{stroke:none}.product-single__view-in-space svg.icon .icon-3d-badge-full-color-element{fill:#222;opacity:1}.product-single__view-in-space-text{border-bottom:1px solid transparent}@media screen and (max-width:750px){.template-product .main-content{padding-top:15px}.product-single__media-group{position:relative}.thumbnails-wrapper{margin:0 2px 30px;position:relative;text-align:center;top:10px}.thumbnails-slider__btn{padding-bottom:10px;padding-top:10px;position:absolute;top:50%;transform:translateY(-50%)}.thumbnails-slider__btn .icon{height:14px;width:14px}.thumbnails-slider__prev{left:-15px}.thumbnails-slider__next{right:-15px}.product-single__thumbnail{margin:0 auto}}.product-single__thumbnails{display:flex;flex-wrap:wrap;margin-left:-9px;margin-right:-9px;margin-top:15px}@media screen and (max-width:750px){.product-single__thumbnails{justify-content:center;margin-top:0}.thumbnails-slider--active .product-single__thumbnails{display:none}.thumbnails-slider--active .product-single__thumbnails.slick-initialized{display:block;margin:0 auto;max-width:75%}}.product-single__thumbnails-item{flex:0 0 25%;padding-left:5px}@media screen and (max-width:750px){.product-single__thumbnails-item.slick-slide{padding-bottom:10px;padding-left:2.5px;padding-right:2.5px;vertical-align:middle}.thumbnails-slider--active .product-single__thumbnails-item.slick-slide{padding-bottom:5px;padding-top:5px}}@media screen and (min-width:751px){.product-single__thumbnails-item{padding-left:5px;padding-right:5px}.product-single__thumbnails-item--small{flex:0 0 50%}}@media screen and (min-width:991px){.product-single__thumbnails-item--small{flex:0 0 33.3333333333%}}@media screen and (min-width:751px){.product-single__thumbnails-item--medium{flex:0 0 33.3333333333%}}@media screen and (min-width:991px){.product-single__thumbnails-item--medium{flex:0 0 25%}}@media screen and (min-width:751px){.product-single__thumbnails-item--large{flex:0 0 25%}}@media screen and (min-width:991px){.product-single__thumbnails-item--large{flex:0 0 20%}}@media screen and (min-width:751px){.product-single__thumbnails-item--full{flex:0 0 20%}}@media screen and (min-width:991px){.product-single__thumbnails-item--full{flex:0 0 12.5%}}.temporary-unavailable{font-size:1rem;margin:0;padding:10px}.product-single__meta-container{padding-left:0}@media screen and (min-width:769px){.product-single__meta-wrapper{margin:0 auto;max-width:592px;padding:0 1rem}}.product-buy-banner__container .temporary-unavailable,.product-single__meta .temporary-unavailable{display:none}.template-product .products-highlights__item .grid-view-item__content{height:auto}.template-product .products-highlights__item .grid-view-item__add-to-cart{margin-top:15px}@media screen and (max-width:750px){.template-product .products-highlights__item .grid-view-item__add-to-cart{margin-left:-10px;margin-right:-10px}}.template-product .products-highlights__item:hover .grid-view-item__add-to-cart{opacity:1;visibility:visible}.product-single{align-items:center;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1440px}@media screen and (min-width:751px){.product-single{padding:0 2rem}}.product-single .grid-view-item__info{align-items:center;justify-content:space-between;margin-bottom:1rem;padding:.25rem 0}@media screen and (min-width:751px){.product-single .grid-view-item__info{margin:0 auto .5rem;max-width:484px}}.product-single .price-item{font-weight:300}.product-single .grid-view-item__weight{color:#000;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.473px;line-height:24px}.product-single .smooth-anchor{display:block;font-size:.9rem;margin-top:15px;padding-left:50px}.product-buy-banner__container .grid-view-item__add-to-cart,.product-single .grid-view-item__add-to-cart{justify-content:left;opacity:1;visibility:visible}.thumbnails-wrapper{display:none}.product-single__media-group{padding-left:0;position:relative}.product-allergens{display:flex;flex-direction:column;left:0;margin-left:20px;position:absolute;top:0;z-index:2}@media screen and (max-width:750px){.product-allergens{top:50%;transform:translate3d(0,-50%,0)}}.product-allergens li{cursor:help;margin-bottom:.5em;position:relative}.product-allergens img{max-width:35px;width:100%}@media screen and (min-width:751px){.product-allergens img{max-width:50px}}.btn [data-add-to-cart-text],.shopify-payment-button .shopify-payment-button__button--unbranded [data-add-to-cart-text]{align-items:center;display:flex;font-weight:500;justify-content:center}@media screen and (max-width:750px){.btn [data-add-to-cart-text],.shopify-payment-button .shopify-payment-button__button--unbranded [data-add-to-cart-text]{font-size:1.1rem}}.btn--unavailable{display:none}.product--sold-out .btn [data-add-to-cart-text]:after,.product--sold-out .shopify-payment-button .shopify-payment-button__button--unbranded [data-add-to-cart-text]:after,.product-form--variant-sold-out .btn [data-add-to-cart-text]:after,.product-form--variant-sold-out .shopify-payment-button .shopify-payment-button__button--unbranded [data-add-to-cart-text]:after,.shopify-payment-button .product--sold-out .shopify-payment-button__button--unbranded [data-add-to-cart-text]:after,.shopify-payment-button .product-form--variant-sold-out .shopify-payment-button__button--unbranded [data-add-to-cart-text]:after{content:none}.product--sold-out:not(.product-form--variant-not-for-sale) button:active,.product--sold-out:not(.product-form--variant-not-for-sale) button:focus,.product--sold-out:not(.product-form--variant-not-for-sale) button:hover,.product-form--variant-sold-out:not(.product-form--variant-not-for-sale) button:active,.product-form--variant-sold-out:not(.product-form--variant-not-for-sale) button:focus,.product-form--variant-sold-out:not(.product-form--variant-not-for-sale) button:hover{background-color:#222;color:#fff}.product--sold-out:not(.product-form--variant-not-for-sale) .grid-view-item__controls,.product--sold-out:not(.product-form--variant-not-for-sale) .product-form__cart-submit,.product--sold-out:not(.product-form--variant-not-for-sale) .shopify-payment-button .shopify-payment-button__button--unbranded,.product-form--variant-sold-out:not(.product-form--variant-not-for-sale) .grid-view-item__controls,.product-form--variant-sold-out:not(.product-form--variant-not-for-sale) .product-form__cart-submit,.product-form--variant-sold-out:not(.product-form--variant-not-for-sale) .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product--sold-out:not(.product-form--variant-not-for-sale) .shopify-payment-button__button--unbranded,.shopify-payment-button .product-form--variant-sold-out:not(.product-form--variant-not-for-sale) .shopify-payment-button__button--unbranded{display:none}.product--sold-out:not(.product-form--variant-not-for-sale) .btn--unavailable,.product-form--variant-sold-out:not(.product-form--variant-not-for-sale) .btn--unavailable{display:block}.shipping-notice{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.5rem;max-width:100%}@media screen and (min-width:751px){.shipping-notice{margin:0 auto .5rem;max-width:484px}}.shipping-notice p{color:#0f8a0f;font-size:14px;font-style:normal;font-weight:350;letter-spacing:.933px;line-height:18px}.shipping-notice .svg-wrapper{align-items:center;display:flex;flex:31px 0 0;justify-content:center;margin-right:1rem}.shipping-notice .svg-wrapper svg{height:auto;width:31px}.shipping-notice .svg-wrapper svg [fill]:not([fill=none]){fill:#0f8a0f}.shipping-notice .svg-wrapper svg [stroke]:not([stroke=none]){stroke:#0f8a0f}.product__fancy-title{padding:1rem 0}@media screen and (min-width:751px){.product__fancy-title{padding-bottom:0}}.product__fancy-title--text-wrapper *{color:#111827;font-size:18px;font-style:italic;font-weight:300;letter-spacing:1px;line-height:normal;text-align:center}.legal-info{font-size:.9em}.product__talking-label{position:relative}.product__talking-label .background-illustration{height:85vh;top:50%}@media screen and (max-width:750px){.product__talking-label .flex-grid{flex-direction:column-reverse}.product__talking-label .flex-grid__item{padding-top:5vh}}.product__talking-label .product__media{padding-top:100%;position:relative}.product__talking-label h3{margin-bottom:20px;margin-top:1em}@media screen and (min-width:751px){.product__talking-label h3{margin-bottom:3rem}.product__talking-label .collapsible__menu{display:none}}.product__talking-label .squeezecnt>div{padding-bottom:1em;padding-left:2em;padding-right:2em}.product__featured-recipe .product__media{padding-top:66%;position:relative}.product__featured-recipe h3{line-height:1}@media screen and (max-width:750px){.product__featured-recipe h3{padding-top:20px}}.product__producer-strip .product__media{padding-top:100%;position:relative}@media screen and (min-width:751px){.product__producer-strip .product__media{padding-top:400px}}@media screen and (min-width:1402px){.product__producer-strip .product__media{padding-top:450px}}.product__producer-strip h3{margin-top:20px}@media screen and (max-width:750px){.product__producer-strip h3{margin-bottom:0}}.product-buy-banner__container{background-color:#fdfbf8;border-bottom:2px solid #eadfd2;left:0;margin-top:-2px;opacity:0;padding-bottom:15px;padding-top:15px;position:fixed;top:0;transform:translate3d(0,-100%,0);transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity 0s .45s;width:100%;z-index:6}@media screen and (max-width:750px){.product-buy-banner__container{border-bottom:0;border-top:2px solid #eadfd2;bottom:0;opacity:1;top:auto!important;transform:translate3d(0,100%,0);transition:transform .45s cubic-bezier(.22,.61,.36,1)}}.product-buy-banner__container.show{opacity:1;transform:translateZ(0);transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity 0s 0s}.product-buy-banner__container.product-has-variants .product__price{display:none}@media screen and (min-width:751px){.product-buy-banner__container.product-has-variants .variant-selector{margin-left:auto}}.product-buy-banner__container .title--jumbo{font-size:2.1rem;line-height:1;max-width:420px}@media screen and (max-width:750px){.product-buy-banner__container .title--jumbo{display:none}}.product-buy-banner__container .product__price{margin-left:auto;margin-right:auto}@media screen and (max-width:750px){.product-buy-banner__container .price--on-sale .price__sale{flex-direction:row-reverse}}.product-buy-banner__container .flex-grid__item{align-items:center;display:flex}@media screen and (max-width:750px){.product-buy-banner__container .flex-grid__item{align-items:stretch;flex-wrap:wrap}}.product-buy-banner__container .grid-view-item__add-to-cart{margin-left:15px;margin-top:0}@media screen and (max-width:750px){.product-buy-banner__container .grid-view-item__add-to-cart{margin-left:auto}}.product-buy-banner__container .product-form{align-items:center;display:flex;flex-grow:1;padding-top:0}@media screen and (max-width:750px){.product-buy-banner__container .product-form{flex-wrap:wrap;margin:0 auto;width:100%}}.product-buy-banner__container .product-form__cart-submit,.product-buy-banner__container .product-form__item,.product-buy-banner__container .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product-buy-banner__container .shopify-payment-button__button--unbranded{margin-bottom:0}.product-buy-banner__container .product-form__controls-group--submit{margin-left:15px;margin-top:0}@media screen and (max-width:750px){.product-buy-banner__container .product-form__controls-group--submit{margin-left:0;margin-top:.5em;width:100%}}.product-buy-banner__container .product-form__cart-submit,.product-buy-banner__container .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product-buy-banner__container .shopify-payment-button__button--unbranded{padding-left:1em;padding-right:1em}@media screen and (max-width:750px){.product-buy-banner__container .product-form__cart-submit,.product-buy-banner__container .shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .product-buy-banner__container .shopify-payment-button__button--unbranded{font-size:1em}.product-buy-banner__container .product-form__item--no-variants{max-width:none}}.product-buy-banner__container .selector-wrapper{align-items:center;display:flex}.product-buy-banner__container .selector-wrapper label{margin-right:.3em}.product-buy-banner__container .single-option-selector{min-width:110px}.js-drawer-open .product-buy-banner__container{transform:translate3d(0,100%,0)!important}@media screen and (min-width:751px){.js-drawer-open .product-buy-banner__container{transform:translate3d(0,-300%,0)!important}}.product-template__container{padding:0 1rem;position:relative}@media screen and (min-width:751px){.product-template__container{padding:0}}.product-template__container .breadcrumbs{color:#262626;font-size:14px;font-weight:300;letter-spacing:.538px;line-height:20px;padding:.5rem 0;position:relative;z-index:1}@media screen and (min-width:751px){.product-template__container .breadcrumbs{margin:0 auto;max-width:484px}}.product-template__container .breadcrumbs li{align-items:stretch;display:flex;justify-content:flex-start}.product-template__container .breadcrumbs li:after{display:block;margin-right:1.05em;position:relative}.product-template__container .breadcrumbs li a,.product-template__container .breadcrumbs li span:not(.alt-char){margin:0 .5em 0 0;padding:0 .65em 0 0}.product-template__container .breadcrumbs li:first-child a,.product-template__container .breadcrumbs li:first-child span:not(.alt-char){margin-left:0;padding-left:0}.product__additional-info{background-position:top;background-repeat:no-repeat;background-size:100%;padding:1rem .5rem}@media screen and (min-width:751px){.product__additional-info{flex-direction:row;gap:.5rem;justify-content:center;padding:1rem 2rem}}.product__accordions{padding:2rem 0}@media screen and (min-width:751px){.product__accordions{flex:680px 0 1;overflow:hidden;padding:0}}.product__accordions details summary:focus-visible,.product__accordions details:focus-visible{outline:0}.product__accordions details{border-bottom:1px solid #d7c8b7;margin-bottom:.25rem;padding-top:.25rem}.product__accordions details[open] summary svg{transform:rotate(45deg)}.product__accordions details summary{align-items:center;color:#111827;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:space-between;letter-spacing:.5px;line-height:28px;padding:0 .5rem;text-transform:uppercase}.product__accordions details summary::-webkit-details-marker{display:none}.product__accordions details summary svg{flex-shrink:0;height:10px;margin-left:1rem;transition:transform .35s;width:10px}.product__accordions details summary svg [fill]:not([fill=none]){fill:#111827}.product__accordions details summary svg [stroke]:not([stroke=none]){stroke:#111827}.product__accordions details .accordion-content{color:#111827;font-size:14px;font-weight:300;letter-spacing:.5px;padding:.25rem .5rem}.product__accordions details .accordion-content p{margin:0}.product__accordions details .accordion-content ul.nutritional-values{padding-left:0}.product__accordions details .accordion-content ul.nutritional-values .subline{padding-top:0;white-space:pre}.product__accordions details .accordion-content ul.nutritional-values li p{display:flex;padding:1em 0}.product__accordions details .accordion-content ul.nutritional-values p{line-height:1;margin:0}.product__accordions details .accordion-content ul.nutritional-values p span{display:block;margin-left:auto}.product__frequent-questions{overflow:hidden}@media screen and (min-width:751px){.product__frequent-questions{flex:688px 0 1}}.product__frequent-questions--image{align-self:center}.product__frequent-questions>figure{margin:0;overflow:hidden;padding-top:33.9207048458%;position:relative;width:100%}.product__frequent-questions>figure>img,.product__frequent-questions>figure>model-viewer,.product__frequent-questions>figure>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.product-frequent-questions__title{align-items:center;background-color:#d7c8b780;border-radius:4px;display:flex;font-size:14px;font-weight:400;height:50px;justify-content:space-between;letter-spacing:.889px;line-height:normal;padding:0 1rem;position:relative;text-align:center;text-transform:uppercase}@media screen and (min-width:751px){.product-frequent-questions__title{justify-content:center;padding:0}}.product-frequent-questions__title:not(.open) .product-frequent-questions__opener svg{transform:rotate(0)}.product-frequent-questions__title:not(.open)~.product-frequent-questions__answers-container .product-frequent-questions__page{height:0;padding-bottom:0;padding-top:0}@media screen and (min-width:751px){.product-frequent-questions__title:not(.open)~.product-frequent-questions__answers-container .product-frequent-questions__page{height:165px;padding-bottom:1rem;padding-top:1rem}}.product-frequent-questions__title:not(.open)~.product-frequent-questions__pagination{opacity:0}@media screen and (min-width:751px){.product-frequent-questions__title:not(.open)~.product-frequent-questions__pagination{opacity:1}}.product-frequent-questions__title svg{height:14px;transition:transform .35s;width:14px}@media screen and (min-width:751px){.product-frequent-questions__title svg{height:30px;width:30px}}.product-frequent-questions__opener{cursor:pointer}@media screen and (min-width:751px){.product-frequent-questions__opener{display:none}}.product-frequent-questions__opener svg{transform:rotate(45deg)}.product-frequent-questions__arrow{cursor:pointer;display:none;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:751px){.product-frequent-questions__arrow{display:flex}}.product-frequent-questions__arrow.swiper-button-disabled{opacity:.7;transition:opacity .35s}.product-frequent-questions__arrow--left{left:10px}.product-frequent-questions__arrow--right{right:10px}.product-frequent-questions__arrow--right svg{transform:rotate(180deg)}.product-frequent-questions__answers-container{background-color:#fdfbf8;margin:.5rem 0 13px}.product-frequent-questions__page{height:auto;overflow:hidden;padding:1rem 3px 1rem 1rem;transition:hieght 1s,padding .35s}@media screen and (min-width:751px){.product-frequent-questions__page{height:165px}}.product-frequent-questions-page__text{scrollbar-base-color:#111827;scrollbar-face-color:#111827;scrollbar-3dlight-color:#111827;scrollbar-highlight-color:#111827;scrollbar-track-color:#111827;scrollbar-arrow-color:#000;scrollbar-shadow-color:#111827;scrollbar-dark-shadow-color:#111827;max-height:100%;overflow:hidden auto;padding-right:.25rem;position:relative;scrollbar-color:#111827 #d5d5d5;scrollbar-width:thin}.product-frequent-questions-page__text::-webkit-scrollbar{height:3px;width:3px}.product-frequent-questions-page__text::-webkit-scrollbar-button{height:0;width:0}.product-frequent-questions-page__text::-webkit-scrollbar-thumb{background:#111827;border:0 #111827;border-radius:0}.product-frequent-questions-page__text::-webkit-scrollbar-thumb:active,.product-frequent-questions-page__text::-webkit-scrollbar-thumb:hover{background:#111827}.product-frequent-questions-page__text::-webkit-scrollbar-track{background:#d5d5d5;border:0 #fff;border-radius:0}.product-frequent-questions-page__text::-webkit-scrollbar-track:active,.product-frequent-questions-page__text::-webkit-scrollbar-track:hover{background:#d5d5d5}.product-frequent-questions-page__text::-webkit-scrollbar-corner{background:transparent}.product-frequent-questions-page__text::-webkit-scrollbar-track{background-color:transparent;height:5px;width:5px}.product-frequent-questions-page__text::-webkit-scrollbar-thumb{background-color:#e3ddd3;border-radius:5px}.product-frequent-questions-page__title{background-color:#fdfbf8;font-size:24px;font-weight:300;left:0;letter-spacing:4px;line-height:28px;padding-bottom:10px;position:-webkit-sticky;position:sticky;top:0}.product-frequent-questions-page__description{font-size:16px;font-weight:300;letter-spacing:1px;line-height:24px}.product-frequent-questions__pagination.swiper-pagination-bullets{align-items:center;display:flex;justify-content:center;transition:opacity .35s}.product-frequent-questions__pagination.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#fff;border-radius:100%;height:12px;margin:0 .25rem;opacity:1;position:relative;transition:background-color .35s;width:12px;z-index:0}.product-frequent-questions__pagination.swiper-pagination-bullets .swiper-pagination-bullet:after{background-color:#e5ded2;border-radius:100%;content:"";display:block;height:8px;left:2px;position:absolute;top:2px;width:8px;z-index:1}.product-frequent-questions__pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e5ded2}.talking-label-icons__wrapper{border-color:transparent transparent #d8c9b7 #d8c9b7;border-radius:100%;border-style:solid;border-width:2px;height:100%;left:15.5px;pointer-events:none;position:absolute;top:0;transform:rotate(45deg);width:100%;z-index:1}@media screen and (min-width:991px){.talking-label-icons__wrapper{border-width:4px;left:31.25px}}.talking-label-icons__wrapper+.product-single__media-wrapper{margin-left:31px}@media screen and (min-width:751px){.talking-label-icons__wrapper+.product-single__media-wrapper{margin-left:62.5px}}.talking-label-icons__icon{height:calc(50% + 36px);left:calc(50% - 31px);position:absolute;top:-31px;transform-origin:center bottom;width:62px}@media screen and (min-width:991px){.talking-label-icons__icon{height:calc(50% + 62.5px);left:calc(50% - 62.5px);top:-62.5px;width:125px}}.talking-label-icons__icon:first-child{transform:rotate(-97deg)}.talking-label-icons__icon:first-child .talking-label-icons__icon--wrapper{transform:rotate(45deg)}.talking-label-icons__icon:first-child .talking-label-icons-icon__title{transform:rotate(9deg)}.talking-label-icons__icon:nth-child(2){transform:rotate(-132deg)}.talking-label-icons__icon:nth-child(2) .talking-label-icons__icon--wrapper{transform:rotate(90deg)}.talking-label-icons__icon:nth-child(2) .talking-label-icons-icon__title{transform:rotate(-15deg)}.talking-label-icons__icon:nth-child(3){transform:rotate(-169deg)}.talking-label-icons__icon:nth-child(3) .talking-label-icons__icon--wrapper{transform:rotate(135deg)}.talking-label-icons__icon:nth-child(3) .talking-label-icons-icon__title{transform:rotate(10deg)}.talking-label-icons__icon--wrapper{position:relative}.talking-label-icons-icon__media{background-color:#fff;border:3px solid #fff;border-radius:100%;cursor:pointer;height:68px;margin:0;pointer-events:all;position:relative;width:68px;z-index:1}@media screen and (min-width:991px){.talking-label-icons-icon__media{height:131px;width:131px}}.talking-label-icons-icon__media img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.talking-label-icons-icon__title{border-radius:100%;color:#d8c9b7;font-size:8px;font-weight:400;height:calc(100% + 3em);left:-1.5em;line-height:normal;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;top:-1.5em;width:calc(100% + 3em);z-index:0}@media screen and (min-width:991px){.talking-label-icons-icon__title{font-size:15px}}.talking-label-icons-icon__title span{background-color:#fff;height:50%;left:calc(50% - .5em);position:absolute;top:0;transform-origin:center bottom;width:.75em}.talking-label-data__wrapper{align-items:flex-start;background-color:#fdfbf8;display:flex;flex-direction:column;justify-content:flex-start;margin-left:-1rem;margin-right:-1rem;overflow:hidden;z-index:2}@media screen and (min-width:991px){.talking-label-data__wrapper{margin:0}}.talking-label-data__wrapper:not(.open){display:none}@media screen and (min-width:991px){.talking-label-data__wrapper[data-open-level*="/"] .talking-label-data-heading__icons .talking-label-data-heading__icon-wrapper:not(.active){display:none}.talking-label-data__wrapper[data-open-level*="/"] .talking-label-data-heading__go-back,.talking-label-data__wrapper[data-open-level^="1/"] .talking-label-data-heading__second-level-icons[data-level-icons="1/*"],.talking-label-data__wrapper[data-open-level^="2/"] .talking-label-data-heading__second-level-icons[data-level-icons="2/*"],.talking-label-data__wrapper[data-open-level^="3/"] .talking-label-data-heading__second-level-icons[data-level-icons="3/*"]{display:flex}}.talking-label-data__heading{align-items:center;color:#d8c9b7;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:normal;margin:0 auto;max-width:1440px;padding:1rem;position:relative;text-align:center;text-transform:uppercase;width:100%}@media screen and (min-width:751px){.talking-label-data__heading{padding:1rem 2rem}}.talking-label-data-heading__icons{align-items:center;display:flex;justify-content:flex-start}.talking-label-data-heading__go-back{cursor:pointer;display:none;margin-right:.5rem}.talking-label-data-heading__go-back svg{height:30px;width:30px}.talking-label-data-heading__go-back svg [fill]:not([fill=none]){fill:#111827}.talking-label-data-heading__go-back svg [stroke]:not([stroke=none]){stroke:#111827}.talking-label-data-heading__second-level-icons{align-items:center;display:none;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.talking-label-data-heading__icon-wrapper{filter:brightness(1);height:calc(50% + 30.5px);margin-top:.5em;position:relative;transition:filter .35s;width:51px}@media screen and (min-width:991px){.talking-label-data-heading__icon-wrapper{height:calc(50% + 36.5px);margin-right:1rem;width:73px}}.talking-label-data-heading__icon-wrapper.active{filter:brightness(.3)}.talking-label-data-heading__icon-wrapper:not(.active){display:none}@media screen and (min-width:991px){.talking-label-data-heading__icon-wrapper:not(.active){display:block}}.talking-label-data-heading__icon-title{border-radius:100%;display:none;font-size:8px;height:calc(100% + 3em);left:-1.2em;pointer-events:none;position:absolute;top:-1.2em;width:calc(100% + 3em);z-index:0}@media screen and (min-width:991px){.talking-label-data-heading__icon-title{display:block}}.talking-label-data-heading__icon-title span{height:50%;left:calc(50% - .5em);position:absolute;top:0;transform-origin:center bottom;width:.75em}.talking-label-data-heading__icon-media{border:3px solid transparent;border-radius:100%;cursor:pointer;height:57px;margin:0;pointer-events:all;position:relative;width:57px;z-index:1}@media screen and (min-width:991px){.talking-label-data-heading__icon-media{height:79px;width:79px}}.talking-label-data-heading__icon-media img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.talking-label-data-heading__title{color:#111827;display:none;font-size:16px;font-style:normal;font-weight:400;left:50%;letter-spacing:.889px;line-height:normal;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.talking-label-data-heading__title.active{display:block}@media screen and (min-width:991px){.talking-label-data-heading__title.active{display:none}}.talking-label-data-heading__close{cursor:pointer;display:flex}.talking-label-data-heading__close svg{height:24px;width:24px}.talking-label-data-heading__close svg [fill]:not([fill=none]){fill:#111827}.talking-label-data-heading__close svg [stroke]:not([stroke=none]){stroke:#111827}.talking-label-data__level{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start;margin:0 auto;max-width:1440px;width:100%}@media screen and (min-width:991px){.talking-label-data__level{flex-direction:row;padding:0 2rem 1rem}}.talking-label-data__level:not(.open){display:none}@media screen and (min-width:991px){.talking-label-data__level--second .talking-label-data-level__icons{display:none}}.talking-label-data__level--third{gap:0}@media screen and (min-width:991px){.talking-label-data__level--third{gap:.5rem}}.talking-label-data__level--third .talking-label-data-level__content{padding-top:0}@media screen and (min-width:991px){.talking-label-data__level--third .talking-label-data-level__content{align-self:stretch;display:flex;flex-direction:column;justify-content:center}}.talking-label-data__level--third .talking-label-data-level__accordion.open{border-bottom:0}.talking-label-data__level--third .talking-label-data-level__accordion-content{border-bottom:1px solid #eae1d7}.talking-label-data-level__content{color:#111827;flex:auto 0 0;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.067px;line-height:24px;padding:.5rem 1rem 12px;text-align:center;width:100%}@media screen and (min-width:991px){.talking-label-data-level__content{padding:0 2rem 0 .5rem;width:50%}}.talking-label-data-level__title{color:#111827;display:none;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.067px;line-height:24px;text-align:center;text-transform:uppercase}@media screen and (min-width:991px){.talking-label-data-level__title{display:block}}.talking-label-data-level__description{font-weight:300;text-align:start}@media screen and (min-width:991px){.talking-label-data-level__description{margin-top:1.5rem}}.talking-label-data-level__accordions{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px}@media screen and (min-width:991px){.talking-label-data-level__accordions{margin-left:-.5rem;margin-right:-2rem;margin-top:1.5rem}}.talking-label-data-level__accordion{align-items:center;border-bottom:1px solid #eae1d7;cursor:pointer;display:flex;height:auto;justify-content:space-between;padding:.5rem 1rem;width:100%}.talking-label-data-level__accordion span{color:#111827;font-size:16px;font-weight:300;letter-spacing:4px;line-height:28px;margin-right:1rem;text-align:start;text-transform:uppercase;width:100%}@media screen and (min-width:991px){.talking-label-data-level__accordion span{margin-left:1.875rem;text-align:center}}.talking-label-data-level__accordion svg{flex-shrink:0;height:10px;width:10px}.talking-label-data-level__accordion svg [fill]:not([fill=none]){fill:#111827}.talking-label-data-level__accordion svg [stroke]:not([stroke=none]){stroke:#111827}.talking-label-data-level__accordion-content{color:#111827;font-size:16px;font-style:normal;font-weight:300;letter-spacing:1.067px;line-height:24px;padding:0 1rem 1rem;position:relative}@media screen and (min-width:769px){.talking-label-data-level__accordion-content{flex-grow:1;padding:20px;text-align:center}}@media screen and (min-width:991px){.talking-label-data-level__accordion-content--inner{scrollbar-base-color:#111827;scrollbar-face-color:#111827;scrollbar-3dlight-color:#111827;scrollbar-highlight-color:#111827;scrollbar-track-color:#111827;scrollbar-arrow-color:#000;scrollbar-shadow-color:#111827;scrollbar-dark-shadow-color:#111827;left:1rem;max-height:calc(100% - 40px);overflow:hidden auto;padding-right:.5rem;position:absolute;scrollbar-color:#111827 #d5d5d5;scrollbar-width:thin;top:50%;transform:translateY(-50%);width:calc(100% - 1.5rem)}.talking-label-data-level__accordion-content--inner::-webkit-scrollbar{height:3px;width:3px}.talking-label-data-level__accordion-content--inner::-webkit-scrollbar-button{height:0;width:0}.talking-label-data-level__accordion-content--inner::-webkit-scrollbar-thumb{background:#111827;border:0 #111827;border-radius:0}.talking-label-data-level__accordion-content--inner::-webkit-scrollbar-thumb:active,.talking-label-data-level__accordion-content--inner::-webkit-scrollbar-thumb:hover{background:#111827}.talking-label-data-level__accordion-content--inner::-webkit-scrollbar-track{background:#d5d5d5;border:0 #fff;border-radius:0}.talking-label-data-level__accordion-content--inner::-webkit-scrollbar-track:active,.talking-label-data-level__accordion-content--inner::-webkit-scrollbar-track:hover{background:#d5d5d5}.talking-label-data-level__accordion-content--inner::-webkit-scrollbar-corner{background:transparent}.talking-label-data-level__accordion-content--inner::-webkit-scrollbar-track{background-color:transparent;height:5px;width:5px}.talking-label-data-level__accordion-content--inner::-webkit-scrollbar-thumb{background-color:#11182780;border-radius:5px}}.talking-label-data-level__icons{align-items:center;display:flex;justify-content:center;margin-top:20px}@media screen and (min-width:991px){.talking-label-data-level__icons{margin-top:1.5rem}}.talking-label-data-level__icon-wrapper{height:calc(50% + 30.5px);margin:.5em 10px 0;position:relative;width:51px}@media screen and (min-width:991px){.talking-label-data-level__icon-wrapper{height:calc(50% + 36.5px);margin:.5em 12px 0;width:73px}}.talking-label-data-level__icon-wrapper.active{filter:brightness(.3)}.talking-label-data-level__icon-title{border-radius:100%;color:#d8c9b7;display:none;font-size:8px;font-weight:400;height:calc(100% + 3em);left:-1.2em;line-height:normal;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;top:-1.2em;width:calc(100% + 3em);z-index:0}@media screen and (min-width:991px){.talking-label-data-level__icon-title{display:block}}.talking-label-data-level__icon-title span{height:50%;left:calc(50% - .5em);position:absolute;top:0;transform-origin:center bottom;width:.75em}.talking-label-data-level__icon-media{border:3px solid transparent;border-radius:100%;cursor:pointer;height:57px;margin:0;pointer-events:all;position:relative;width:57px;z-index:1}@media screen and (min-width:991px){.talking-label-data-level__icon-media{height:79px;width:79px}}.talking-label-data-level__icon-media img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.talking-label-data-level__media{flex:auto 0 0;width:100%}@media screen and (min-width:991px){.talking-label-data-level__media{width:50%}}.talking-label-data-level__media figure{margin:0;overflow:hidden;padding-top:100%;position:relative;width:100%}.talking-label-data-level__media figure>img,.talking-label-data-level__media figure>model-viewer,.talking-label-data-level__media figure>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}
/*# sourceMappingURL=/cdn/shop/t/131/assets/section.product-template.css.map */
