@media(prefers-reduced-motion:reduce){.announcement-bar__track{transition:none}}.rotating-plate__image--placeholder{aspect-ratio:1;border-radius:var(--media-border-radius);background:rgb(var(--color-scheme-background))}.faqs{--faqs-content-spacing: var(--section-vertical-spacing)}.faqs--pdp{--faqs-content-spacing: calc(var(--section-vertical-spacing) * .75)}.faqs__grid{display:grid;align-items:center;gap:clamp(1.5rem,3vw,3rem)}.faqs__intro{margin-bottom:1.5rem}.faqs__list{margin-inline:0}.faqs__reserve{display:none}.faqs details[open]>.rte{animation:faq-answer-reveal .18s ease-out}@media(prefers-reduced-motion:reduce){.faqs details[open]>.rte{animation:none}}.faqs__plate{width:100%;margin-inline:auto}.faqs .rotating-plate__shadow{filter:drop-shadow(clamp(.14rem,.25vw,.25rem) clamp(.19rem,.33vw,.33rem) 0 rgb(var(--color-scheme-text)))}.faqs__flatlay{position:relative;isolation:isolate}.faqs__flatlay-image{display:block;width:100%;height:auto}.faqs__footer{flex-wrap:wrap}.product-page .faqs__intro{margin-bottom:1rem}.product-page .faqs__footer{padding-block:.625rem}.product-page .faqs__footer{padding-bottom:0}@media(max-width:1199px){.faqs__plate-column--mobile{display:block}}@media(min-width:1200px){.faqs__accordion{display:grid}.faqs__accordion>.faqs__list{grid-area:1 / 1;align-self:start}.faqs__accordion>.faqs__list:not(.faqs__reserve){align-self:center}.faqs__reserve{display:grid;visibility:hidden;pointer-events:none}.faqs__reserve>li:not(.faqs__footer,.faqs__intro){display:contents}.faqs__reserve>.faqs__intro{grid-area:1 / 1}.faqs__reserve>.faqs__footer{grid-column:1;grid-row:var(--faqs-footer-row)}.faqs__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.faqs__questions-column{grid-column:1;grid-row:1;align-self:center}.faqs__plate-column{display:grid;align-self:start;place-items:center;grid-column:2;grid-row:1}.faqs--image-left .faqs__questions-column{grid-column:2}.faqs--image-left .faqs__plate-column{grid-column:1}.faqs__plate{width:min(100%,42rem)}.faqs--flatlay .faqs__grid:not(.faqs__grid--text-only){grid-template-columns:minmax(0,.55fr) minmax(0,.45fr);gap:0}.faqs--flatlay.faqs--image-left .faqs__grid:not(.faqs__grid--text-only){grid-template-columns:minmax(0,.45fr) minmax(0,.55fr)}.faqs--flatlay .faqs__questions-column{z-index:1;width:100%;max-width:44rem;justify-self:end;padding-inline:clamp(1.5rem,3vw,3rem)}.faqs--flatlay.faqs--image-left .faqs__questions-column{justify-self:start}.faqs--flatlay .faqs__plate-column{position:absolute;inset-block-end:0;inset-inline-end:0;display:block;width:min(54vw,49rem);pointer-events:none}.faqs--flatlay.faqs--image-left .faqs__plate-column{inset-inline:0 auto}.faqs--flatlay .faqs__plate{width:100%;margin:0}}.faqs__grid--text-only{grid-template-columns:minmax(0,1fr)}.faqs .faqs__grid--text-only .faqs__questions-column{grid-column:1 / -1;max-width:54rem;width:100%;margin-inline:auto}.ermes-footer__divider-overlap{position:absolute;inset:0 0 auto;overflow:hidden;transform:translateY(calc(-100% + 1px))}.ermes-footer{--footer-rule: rgba(var(--color-scheme-text), .3);padding-inline:var(--section-x-padding, 1.5rem)}.ermes-footer__inner{padding-block:clamp(2.5rem,5vw,5rem) 1.5rem}.ermes-footer__menu-heading{font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ermes-footer__main{display:flex;gap:clamp(2.5rem,5vw,5rem);padding-block:clamp(2.5rem,5vw,4rem)}.ermes-footer__brand{flex:1 1 28%;min-width:0}.ermes-footer__logo{display:block;max-width:var(--footer-logo-width);margin-bottom:1.5rem}.ermes-footer__tagline{max-width:19ch;font-size:clamp(1.75rem,2.2vw,2.5rem);line-height:1.2;text-wrap:pretty}.ermes-footer__connections{max-width:19.5rem;margin-top:1.5rem}.ermes-footer__family{display:grid;grid-template-columns:repeat(5,minmax(0,3.5rem));gap:.5rem;max-width:100%}.ermes-footer__family{align-items:center;font-size:1rem;line-height:1.4}.ermes-footer__family span{grid-column:2 / -1}.ermes-footer__menus{flex:1 1 72%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}.ermes-footer__menu-heading{margin-bottom:1.125rem}.ermes-footer__menu ul{display:grid;gap:.875rem}.ermes-footer__utilities{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2rem;padding-block:1.5rem;border-top:1px solid var(--footer-rule)}.ermes-footer__payments .payment-icons{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ermes-footer__payments li{width:2rem}.ermes-footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;border-top:1px solid var(--footer-rule);padding-top:1.5rem;font-size:.75rem;line-height:1.6}.ermes-footer__legal p span{display:inline-block;margin-left:.5rem}.ermes-footer__legal ul{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}@media(max-width:989px){.ermes-footer__main{flex-direction:column}.ermes-footer__social-block{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.ermes-footer__tagline{max-width:24ch}.ermes-footer__connections{flex:0 1 19.5rem;margin-top:0}}@media(max-width:639px){.ermes-footer__inner{padding-top:2rem}.ermes-footer__main{padding-block:2rem}.ermes-footer__social-block{display:block}.ermes-footer__connections{margin-top:1.5rem}.ermes-footer__menus{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}.ermes-footer__menu--shop{grid-column:1 / -1}.ermes-footer__menu--shop ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ermes-footer__menu a{min-height:2rem}}.cart-count-badge{width:1.5rem;height:1.5rem;border:var(--general-border-width) solid currentColor;padding-block-start:.125em;font-size:.6875rem;font-weight:700;font-variant-numeric:lining-nums tabular-nums;line-height:1}.logo-pop-out{--logo-pop-out-scale: .003}@media(min-width:768px)and (max-width:989px){.logo-pop-out{--logo-pop-out-scale: .004}}@media(min-width:990px){.lg\:grow{flex-grow:1}.lg\:w-3\/4{width:75%}}@media(min-width:990px)and (max-width:1029px){.logo-pop-out--desktop-left{--logo-pop-out-scale: .002}.site-header.header-is-active .logo-pop-out--desktop-left{--logo-pop-out-scale: .0015}}@media(min-width:1030px)and (max-width:1079px){.logo-pop-out--desktop-left{--logo-pop-out-scale: .0025}.site-header.header-is-active .logo-pop-out--desktop-left{--logo-pop-out-scale: .0018}}@media(min-width:1080px){.site-header.header-is-active .logo-pop-out--desktop-left{--logo-pop-out-scale: .002}}.aspect-w-2{aspect-ratio:var(--tw-aspect-w) / var(--tw-aspect-h);--tw-aspect-w: 2}.product-ingredients-flatlay{padding-top:var(--ingredient-divider-top-height);overflow-x:clip;isolation:isolate}.product-ingredients-flatlay .product-key-ingredients__group{margin-top:clamp(1.5rem,3vw,2rem)}.product-ingredients-flatlay .product-key-ingredients__primary{gap:clamp(.75rem,1.5vw,1rem)}.product-ingredients-flatlay .product-label-popup-trigger{margin-top:clamp(1.75rem,3vw,2.5rem)}@media(min-width:768px){.product-ingredients-flatlay--with-image .product-ingredients-flatlay__grid{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr)}.product-ingredients-flatlay__copy{padding-inline:clamp(2rem,4vw,5rem)}.product-ingredients-flatlay__media{padding-inline-end:clamp(1.5rem,3vw,3rem);pointer-events:none}.product-ingredients-flatlay .product-key-ingredients__primary:has(li:nth-child(4)) :is(.product-key-ingredients__ingredient,.product-key-ingredients__trigger){font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.05}.product-ingredients-flatlay__plate{width:100%;max-width:40rem;transform:translate(clamp(1.5rem,3vw,3rem)) scale(1.2);transform-origin:right top}}@media(min-width:768px)and (max-width:989px){.product-ingredients-flatlay--with-image .product-ingredients-flatlay__copy{text-align:left}}.ermes-cart{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.ermes-cart__header{display:flex;flex:none;align-items:center;justify-content:space-between;padding:16px 20px 10px;gap:12px}.ermes-cart__shipping{flex:none;padding:0 20px}.ermes-cart__shipping>div{margin:0 0 12px;padding:12px;max-width:none;border-radius:var(--button-border-radius)}.ermes-cart__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ermes-cart__footer{flex:none;padding:12px 20px max(18px,env(safe-area-inset-bottom));border-top:1px solid rgba(var(--color-scheme-text),.2);background:rgb(var(--color-scheme-background))}.ermes-cart:has([data-cart-empty]) .ermes-cart__footer{display:none}@media(min-width:768px){.ermes-cart{display:grid;grid-template-columns:minmax(0,440px);grid-template-rows:auto auto minmax(0,1fr) auto}.ermes-cart[data-has-recommendations]:not(:has([data-cart-empty])){grid-template-columns:200px minmax(0,440px)}.ermes-cart__header,.ermes-cart__shipping,.ermes-cart__footer{grid-column:-2 / -1}.ermes-cart__header{grid-row:1}.ermes-cart__shipping{grid-row:2}.ermes-cart__body{display:contents}.ermes-cart__footer{grid-row:4}}@media(max-width:767px){.ermes-cart:has([data-cart-empty]) .ermes-cart__body{display:flex;flex-direction:column}.ermes-cart textarea{font-size:16px}.ermes-cart__header{padding-top:max(16px,env(safe-area-inset-top))}.ermes-cart__footer{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}@media(max-height:550px){.ermes-cart__header{padding-top:max(4px,env(safe-area-inset-top));padding-bottom:4px}.ermes-cart__shipping>div{padding:6px 10px;margin-bottom:6px}.ermes-cart__footer{padding-top:8px;padding-bottom:max(10px,env(safe-area-inset-bottom));max-height:48dvh;overflow-y:auto}}@media(prefers-reduced-motion:reduce){.ermes-cart *{scroll-behavior:auto;transition-duration:0s;animation-duration:0s}}.ermes-cart-empty{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px 0 max(32px,env(safe-area-inset-bottom));text-align:center}.ermes-cart-empty__plate{flex:none;width:220px;height:auto;max-width:65%}.ermes-cart-empty__accent{fill:rgb(var(--color-scheme-scheme-story-postcard-background, var(--color-scheme-accent-2)))}.ermes-cart-empty__content{display:grid;justify-items:center;gap:24px;max-width:310px}.ermes-cart-empty__title{font-size:52px;line-height:1.05}.ermes-cart-empty__content p{max-width:260px;line-height:1.4}@media(max-height:550px){.ermes-cart-empty{flex-direction:row;gap:16px;padding-block:16px}.ermes-cart-empty__plate{width:100px;max-width:28%}.ermes-cart-empty__content{gap:14px}.ermes-cart-empty__title{font-size:36px}.ermes-cart-empty__content p{font-size:14px}}.no-js .ermes-cart-discount{display:none}.ermes-cart-totals{display:grid;gap:8px}.ermes-cart-totals__rows>div{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.ermes-cart-totals__savings{font-size:13px}.ermes-cart-totals__tax{font-size:12px;line-height:1.3;margin-bottom:4px}.ermes-cart-checkout{isolation:isolate;margin-bottom:var(--button-drop-shadow-size)}.ermes-cart-discount{font-size:13px}.ermes-cart-discount .ermes-cart-discount__form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.ermes-cart-discount__codes{display:flex;gap:6px;flex-wrap:wrap}#CartDiscountStatus:empty{display:none}#CartDiscountStatus{padding-top:6px}.ermes-cart-totals [disabled]{opacity:.55;cursor:wait}@media(max-height:550px){.ermes-cart-totals{gap:4px}.ermes-cart-totals__rows{font-size:14px;line-height:1.2}.ermes-cart-totals__tax{font-size:11px}}.cart-shipping-progress{--cart-shipping-progress-bubble-size: 32px;--cart-shipping-progress-end-offset: calc(.625rem + (var(--cart-shipping-progress-bubble-size) / 2));display:flex;align-items:center;gap:.625rem;width:100%}.cart-shipping-progress__track{position:absolute;top:50%;left:0;width:calc(100% + var(--cart-shipping-progress-end-offset));height:10px;overflow:hidden;transform:translateY(-50%);border:var(--button-border-width) solid rgb(var(--color-scheme-text));border-radius:999px;background-color:rgb(var(--color-scheme-background))}.cart-shipping-progress__marker{position:absolute;top:50%;left:calc(100% + var(--cart-shipping-progress-end-offset));z-index:20;display:inline-flex;align-items:center;justify-content:center;width:var(--cart-shipping-progress-bubble-size);height:var(--cart-shipping-progress-bubble-size);transform:translate(-50%,-50%);border:var(--button-border-width) solid rgb(var(--color-scheme-text));border-radius:var(--button-border-radius)}.cart-shipping-progress__goal{display:inline-flex;position:relative;z-index:10;flex:0 0 var(--cart-shipping-progress-bubble-size);align-items:center;justify-content:center;width:var(--cart-shipping-progress-bubble-size);height:var(--cart-shipping-progress-bubble-size);border-width:var(--button-border-width);border-style:dashed;border-color:rgb(var(--color-scheme-text));border-radius:var(--button-border-radius);background-color:rgb(var(--color-scheme-card));color:rgb(var(--color-scheme-text))}.cart-shipping-progress.is-complete .cart-shipping-progress__goal{visibility:hidden}.cart-shipping-progress__marker-check{width:18px;height:18px}.cart-items-list{gap:.875rem}.cart-line-item-card--page{padding:var(--cart-card-padding)}.cart-line-item-card--page .cart-line-item-card__summary{display:contents}.cart-line-item-card__media{align-self:center;overflow:visible;border-radius:0}.cart-line-item-card__image{width:100%;max-height:8rem;object-fit:contain;filter:drop-shadow(0 .25rem .15rem rgb(var(--color-scheme-text) / .12))}.cart-line-item-card--page .cart-line-item-card__controls{align-items:center;margin-top:0}.cart-line-item-card__discount{display:inline-flex;align-items:center;gap:.4rem;padding:0;border-radius:0;background:transparent;color:rgb(var(--color-scheme-card-text));font-size:var(--font-size-xs);line-height:1.2}.cart-line-item-card__discount strong{flex-shrink:0}.cart-line-item-card__price--discounted strong{padding:.35rem .5rem;border-radius:var(--button-border-radius);background:rgb(var(--color-scheme-accent-1));color:rgb(var(--color-scheme-accent-1-contrast))}.cart-bundle-card[data-enhanced] .cart-bundle-card__plan--fallback{display:none}.no-js .cart-bundle-card .cart-bundle-card__plan--fallback{display:block}.ermes-cart-action:disabled,.ermes-cart-action[aria-disabled=true]{cursor:progress}.cart-bundle-card[data-enhanced] .cart-bundle-card__disclosure{display:none}.ermes-cart-action--muted{opacity:.7}@container (min-width: 30rem){.cart-line-item-card--drawer .cart-line-item-card__summary{min-height:8.75rem;grid-template-columns:6.75rem minmax(0,1fr) auto}}@container (max-width: 21.25rem){.cart-line-item-card--drawer .cart-line-item-card__summary{min-height:7.25rem;grid-template-columns:4.75rem minmax(0,1fr);gap:.625rem;align-items:start;padding:.7rem}.cart-line-item-card--drawer .cart-line-item-card__media{grid-row:1 / span 2}.cart-line-item-card--drawer .cart-line-item-card__price{grid-column:2;align-items:flex-start;flex-direction:row;flex-wrap:wrap;text-align:left}}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card{border:0;border-radius:0;background:transparent;color:inherit;container-type:normal;overflow:visible;padding:0}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__summary{display:grid;grid-template-columns:112px minmax(0,1fr);min-height:0;padding:20px 0;gap:12px;align-items:start}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__media{grid-column:1;grid-row:1;align-self:stretch;position:relative;min-height:168px}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__media a{position:absolute;top:0;right:0;bottom:0;left:0}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__image{width:100%;height:100%;max-height:none;object-fit:contain}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__identity{display:grid;grid-column:2 / -1;grid-row:1;gap:12px}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__headline{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__price{grid-column:auto;grid-row:auto;justify-self:end;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:5px;font-size:14px;padding:0;background:none;border:0;min-width:0;max-width:80px}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__price strong{padding:0;border-radius:0;background:none;color:inherit;font-size:14px}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__price del{font-size:12px;opacity:.55}:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__controls{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;margin-top:0;padding-right:14px}.cart-line-item-card__controls .ermes-cart-action{min-height:40px;padding-block:0}[data-cart-items]:has([data-cart-empty]){flex:1}@media(min-width:768px){:is(.ermes-cart,[data-cart-page]) .cart-line-item-card__summary{grid-template-columns:132px minmax(0,1fr)}}.ermes-cart-recommendations{display:block;padding:20px;background:rgb(var(--color-scheme-scheme-story-postcard-background, var(--color-scheme-accent-2)))}.ermes-cart-recommendations__heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.ermes-cart-recommendations h3{font-size:24px;line-height:1.05}.ermes-cart-recommendations__navigation{display:flex}.faq-item__details{interpolate-size:allow-keywords}.faq-item__details::details-content{height:0;overflow:clip;opacity:0;transition:height .22s ease,opacity .16s ease,content-visibility .22s allow-discrete}.faq-item__details[open]::details-content{height:auto;opacity:1}.faq-item__details[open] .faq-item__question{font-weight:700}.faq-item__details[open] .faq-item__icon{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.faq-item__details::details-content{transition:none}}.ermes-footer__localization{display:flex;flex-wrap:wrap;gap:1rem 2rem;max-width:100%}.ermes-footer__localization-field{min-width:0;max-width:100%}.ermes-footer__localization-label{margin-bottom:.25rem;font-size:.75rem}.ermes-footer__disclosure{position:relative}.ermes-footer__disclosure summary,.ermes-footer__country{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;font-size:.9375rem}.ermes-footer__disclosure summary{list-style:none;cursor:pointer}.ermes-footer__disclosure summary::-webkit-details-marker{display:none}.ermes-footer__chevron{width:.75rem;margin-left:.25rem;flex:0 0 .75rem}.ermes-footer__disclosure[open] .ermes-footer__chevron{transform:rotate(180deg)}.ermes-footer__options{position:absolute;z-index:40;bottom:calc(100% + .5rem);left:0;width:max-content;min-width:100%;max-width:min(22rem,calc(100vw - 3rem));max-height:min(24rem,36vh);overflow-y:auto;overscroll-behavior:contain;padding:.5rem;border:1px solid currentColor;border-radius:var(--input-border-radius);background:rgb(var(--color-scheme-background));box-shadow:0 4px 16px #00000026}.ermes-footer__options--languages{left:auto;right:0}.ermes-footer__options button{display:flex;align-items:center;gap:.625rem;width:100%;min-height:2.75rem;padding:.625rem;text-align:left;font-size:.9375rem;cursor:pointer}.ermes-footer__options button:hover,.ermes-footer__options button[aria-current=true]{background:rgb(var(--color-scheme-text));color:rgb(var(--color-scheme-background))}@media(max-width:639px){.ermes-footer__localization{gap:1rem}.ermes-footer__options--languages{left:0;right:auto}}.ermes-footer__newsletter{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding-bottom:clamp(2.5rem,5vw,4.5rem);border-bottom:1px solid var(--footer-rule)}.ermes-footer__newsletter-heading{max-width:18ch;font-size:clamp(2.125rem,3.5vw,3.75rem);line-height:1.08;text-wrap:balance}.ermes-footer__signup{padding-top:4.5rem}.ermes-footer__email-field{--footer-control-height: 4.25rem;position:relative;display:flex;align-items:center;gap:.75rem}.ermes-footer__gift-sticker{position:absolute;z-index:1;left:-3rem;bottom:calc(100% - 3rem);width:6rem;height:auto;transform:rotate(12deg);transform-origin:bottom center;pointer-events:none;-webkit-user-select:none;user-select:none}.ermes-footer__email-field input::placeholder{color:inherit;opacity:.75}.ermes-footer__submit{flex-shrink:0}.ermes-footer__consent{margin-top:1rem;max-width:62ch;font-size:.875rem;line-height:1.5}.ermes-footer__message{padding:1rem;margin-block:1rem;border:1px solid currentColor;border-radius:var(--input-border-radius)}@media(min-width:640px){.ermes-footer__newsletter{padding-top:2rem}.ermes-footer__signup{padding-top:0}}@media(min-width:990px){.ermes-footer__newsletter-heading{max-width:none;font-size:clamp(1.875rem,3.5vw,3.75rem)}}@media(max-width:989px){.ermes-footer__newsletter{column-gap:2rem}}@media(max-width:639px){.ermes-footer__newsletter{grid-template-columns:minmax(0,1fr);gap:1rem;padding-bottom:2rem}.ermes-footer__newsletter-heading{max-width:none;font-size:1.875rem;line-height:1.12}.ermes-footer__signup{padding-top:0}.ermes-footer__email-field{--footer-control-height: 3.25rem;flex-direction:column;align-items:stretch;gap:1rem}.ermes-footer__email-field input{padding-block:.625rem;font-size:1rem}.ermes-footer__gift-sticker{top:calc(var(--footer-control-height) - 1rem);right:.25rem;bottom:auto;left:auto;width:3.75rem}.ermes-footer__consent{margin-top:.875rem;font-size:.8125rem}}.ermes-footer__socials{display:grid;grid-template-columns:repeat(5,minmax(0,3.5rem));gap:.5rem;max-width:100%}.ermes-footer__socials a:hover{transform:rotate(-5deg)}@media(prefers-reduced-motion:reduce){.ermes-footer__socials a:hover{transform:none}}.mega-menu-panel{border-bottom:var(--general-border-width) solid rgb(var(--section-border-color))}.header-logo--ermes{aspect-ratio:41 / 14}.mega-menu-tabs{--mega-menu-ink: rgb(var(--color-scheme-text));--mega-menu-soft: rgba(var(--color-scheme-text), .06);--mega-menu-yellow: rgb(var(--color-scheme-scheme1-accent-1));--mega-menu-star: #e0a800;--mega-menu-kraft: #d4ad78;--mega-menu-kraft-dark: #b98d55;display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:2.75rem;min-height:280px;align-items:start;text-align:left;white-space:normal}.mega-menu-tabs__tab-list{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.mega-menu-tabs__tab{display:grid;justify-items:start;row-gap:.35rem;color:inherit;font-size:clamp(2.1rem,2.5vw,2.6rem);line-height:1;text-decoration:none}.mega-menu-tabs__tab>span:first-child{text-decoration-line:underline;text-decoration-thickness:var(--general-border-width);text-underline-offset:4px;text-decoration-color:transparent;transition:text-decoration-color .15s ease}.mega-menu-tabs__tab:is(.is-active,:hover)>span:first-child{text-decoration-color:currentColor}.mega-menu-tabs__favorite{font-family:var(--main-font-stack);text-transform:none;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-decoration:none}.mega-menu-tabs__stars{color:var(--mega-menu-star);letter-spacing:.05em}.mega-menu-tabs__panels{min-width:0;container-type:inline-size}.mega-menu-tabs__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.mega-menu-tabs__tiles .mega-menu-tile__name,.mega-menu-tabs__tiles .mega-menu-end__label{font-size:clamp(1.15rem,2.6cqi,1.75rem)}.mega-menu-tabs__tiles .mega-menu-tile__media{container-type:inline-size}.mega-menu-tabs__tiles .mega-menu-tile__band{top:12%;right:-21%;width:78%;padding:.3em 0 .22em;font-size:clamp(.66rem,8cqi,1.3rem)}.mega-menu-tabs__tiles .mega-menu-tile__name{display:block;overflow:visible;-webkit-line-clamp:unset;text-wrap:balance}.mega-menu-end{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.7rem;color:inherit;text-decoration:none}.mega-menu-end__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--mega-menu-soft);border-radius:1rem}.mega-menu-end__label{font-size:clamp(1.05rem,1.3vw,1.3rem);line-height:1.05}.mega-menu-end:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:1rem}.mega-menu-steps__art--box img{position:absolute;bottom:0;width:41%;height:auto;transition:transform .3s cubic-bezier(.2,1.4,.4,1)}.mega-menu-end__mosaic{display:grid;grid-template:repeat(2,minmax(0,1fr)) / repeat(2,minmax(0,1fr));gap:.3rem;padding:.55rem;transition:gap .2s ease,padding .2s ease}.mega-menu-end__mosaic>span{display:grid;place-items:center;min-height:0;overflow:hidden;background:var(--mega-menu-tile-bg);border-radius:.55rem}.mega-menu-end__mosaic img{width:78%;height:86%;object-fit:contain}.mega-menu-end--all:is(:hover,:focus-visible) .mega-menu-end__mosaic{gap:.5rem;padding:.4rem}.mega-menu-steps{--step-art: min(9rem, 19cqi);display:grid;justify-items:center;gap:1.25rem}.mega-menu-steps__title{margin:0;font-size:min(3rem,6.5cqi);line-height:1}.mega-menu-steps__row{display:flex;align-items:flex-start;gap:.75rem}.mega-menu-steps__step{display:grid;justify-items:center;gap:.6rem;color:inherit;text-decoration:none;transition:transform .2s ease}.mega-menu-steps__step:is(:hover,:focus-visible){transform:translateY(-3px)}.mega-menu-steps__art{position:relative;display:block;width:var(--step-art);aspect-ratio:1;overflow:hidden;background:var(--mega-menu-soft);border-radius:1rem;transition:background .15s ease}.mega-menu-steps__step:is(:hover,:focus-visible) .mega-menu-steps__art{background:var(--mega-menu-yellow)}.mega-menu-steps__art--box img{bottom:22%;width:46%}.mega-menu-steps__art--box img:nth-child(1){left:6%;transform:rotate(-16deg)}.mega-menu-steps__art--box img:nth-child(2){left:27%;bottom:30%;z-index:1;transform:rotate(-2deg)}.mega-menu-steps__art--box img:nth-child(3){right:6%;transform:rotate(14deg)}.mega-menu-steps__crate{position:absolute;z-index:2;left:14%;right:14%;bottom:9%;height:24%;background:repeating-linear-gradient(90deg,rgba(70,45,15,.07) 0 2px,transparent 2px 8px),var(--mega-menu-kraft);border-radius:.35rem .35rem .6rem .6rem;box-shadow:inset 0 .35rem 0 var(--mega-menu-kraft-dark)}.mega-menu-steps__crate:before{content:"";position:absolute;left:-6%;right:-6%;top:-.35rem;height:.5rem;background:#c49a62;border-radius:.3rem}.mega-menu-steps__art--packs img{position:absolute;bottom:10%;width:40%;height:auto}.mega-menu-steps__art--packs img:nth-child(1){left:8%;transform:rotate(-12deg)}.mega-menu-steps__art--packs img:nth-child(2){left:30%;bottom:16%;z-index:1}.mega-menu-steps__art--packs img:nth-child(3){right:8%;transform:rotate(12deg)}.mega-menu-steps__art--plate img{width:88%;height:88%;margin:6%;object-fit:contain}.mega-menu-steps__label{font-size:min(1.75rem,4cqi);line-height:1}.mega-menu-steps__arrow{display:grid;place-items:center;height:var(--step-art);color:rgba(var(--color-scheme-text),.42);font-size:1.4rem}.mega-menu-steps__start{display:grid;place-items:center;width:calc(var(--step-art) * .7);height:calc(var(--step-art) * .7);margin-top:calc(var(--step-art) * .15);background:var(--mega-menu-yellow);border-radius:50%;color:inherit;font-size:1.6rem;text-decoration:none;transition:transform .2s ease}.mega-menu-steps__start:is(:hover,:focus-visible){transform:scale(1.06) rotate(-4deg)}.mega-menu-steps__step:focus-visible,.mega-menu-steps__start:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:1rem}@media(prefers-reduced-motion:reduce){.mega-menu-steps__art--box img,.mega-menu-end__mosaic,.mega-menu-steps__step,.mega-menu-steps__start{transition:none}}.mega-menu-tile{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.7rem;color:inherit;text-decoration:none}.mega-menu-tile__media{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;aspect-ratio:4 / 5;overflow:hidden;background:var(--mega-menu-tile-bg);border-radius:1rem}.mega-menu-tile--box .mega-menu-tile__media{background-image:repeating-linear-gradient(45deg,rgba(70,45,15,.024) 0 1.5px,transparent 1.5px 7px)}.mega-menu-tile__pack{width:78%;height:84%;object-fit:contain;transition:opacity .25s ease,transform .25s ease}.mega-menu-tile__plate{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:8%;object-fit:contain;opacity:0;transform:scale(.92) rotate(-6deg);transition:opacity .25s ease,transform .3s ease}.mega-menu-tile:is(:hover,:focus-visible) .mega-menu-tile__plate{opacity:1;transform:none}.mega-menu-tile__plate--box{padding:6% 10%;transform:scale(.96)}.mega-menu-tile--has-hover:is(:hover,:focus-visible) .mega-menu-tile__pack{opacity:0;transform:scale(.9)}.mega-menu-tile:not(.mega-menu-tile--has-hover):is(:hover,:focus-visible) .mega-menu-tile__pack{transform:scale(1.04)}.mega-menu-tile__band{position:absolute;top:9%;right:-22%;width:72%;padding:.2rem 0 .15rem;background:var(--mega-menu-tile-surface);border-block:1.5px solid rgb(var(--color-scheme-text));font-family:var(--heading-font-stack);font-size:.72rem;line-height:1;text-align:center;text-transform:uppercase;transform:rotate(45deg)}.mega-menu-tile__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(1.05rem,1.3vw,1.3rem);line-height:1.05}.mega-menu-tile:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:1rem}@media(prefers-reduced-motion:reduce){.mega-menu-tile__pack,.mega-menu-tile__plate{transition:none}}.sidebar-nav--fit{--mobile-menu-end: .75rem;display:flex;flex-direction:column;height:100dvh;padding-top:.6rem;padding-bottom:var(--mobile-menu-end)}.sidebar-nav--fit>div:first-child{padding-bottom:.4rem}.mobile-menu{--mobile-menu-ink: #1d160b;flex:1 1 auto;display:flex;flex-direction:column;gap:.75rem;min-height:0;color:var(--mobile-menu-ink)}.mobile-menu a{color:inherit;text-decoration:none}.mobile-menu img{display:block;max-width:none}.mobile-menu__nav{flex:1 1 auto;display:flex;flex-direction:column;gap:.75rem;min-height:0}.mobile-menu__top{display:grid;gap:.45rem}.mobile-menu__top-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.mobile-menu__top-title{font-size:1.45rem;line-height:1}.mobile-menu__top-all{font-size:.78rem;font-weight:700;letter-spacing:.05em;text-decoration:underline!important;text-underline-offset:.2em;text-transform:uppercase;white-space:nowrap}.mobile-menu__top-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.mobile-menu__top-grid .mega-menu-tile{gap:.3rem}.mobile-menu__top-grid .mega-menu-tile__media{aspect-ratio:1}.mobile-menu__top-grid .mega-menu-tile__band{font-size:.55rem}.mobile-menu__top-grid .mega-menu-tile__name{display:block;overflow:visible;-webkit-line-clamp:unset;font-size:clamp(.92rem,4.3vw,1.12rem);line-height:1;text-wrap:balance}.mobile-menu__grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(2.9rem,7.5rem);align-content:start;gap:.45rem;min-height:0}.mobile-menu__cell{position:relative;display:flex;align-items:flex-start;min-height:2.9rem;padding:.7rem .75rem;overflow:hidden;background:var(--mobile-menu-cell-bg);border-radius:1rem;container-type:inline-size}.mobile-menu__cell-name{position:relative;z-index:1;display:block;max-width:60%;font-size:min(1.3rem,18cqi);line-height:1;text-wrap:balance}.mobile-menu__cell-img{position:absolute;right:.45rem;bottom:-.7rem;width:min(38%,3.8rem);height:auto;transform:rotate(8deg)}.mobile-menu__cell--builder{grid-column:1 / -1;align-items:center;justify-content:space-between;background:#ffd768}.mobile-menu__builder-text{flex:1 1 auto;min-width:0}.mobile-menu__cell--builder .mobile-menu__cell-name{max-width:none;font-size:min(1.55rem,8.5cqi);white-space:nowrap}.mobile-menu__favorite{display:block;margin-top:.3rem;font-family:var(--main-font-stack);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-wrap:balance}.mobile-menu__star{color:#e0a800;font-size:1.1em}.mobile-menu__cell--builder{container-type:size}.mobile-menu__packs{position:relative;flex:none;height:min(100cqh,26cqi,7rem);aspect-ratio:4 / 3}.mobile-menu__packs img{position:absolute;bottom:0;width:48%;height:auto}.mobile-menu__packs img:nth-child(1){left:0;transform:rotate(-14deg)}.mobile-menu__packs img:nth-child(2){left:26%;bottom:10%;z-index:1}.mobile-menu__packs img:nth-child(3){right:0;transform:rotate(13deg)}.mobile-menu__band{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;margin:0 calc(-1 * var(--section-x-padding)) calc(-1 * var(--mobile-menu-end, .75rem));padding:.75rem var(--section-x-padding) calc(.85rem + env(safe-area-inset-bottom));background:#dcefff;border-top:1.5px solid var(--mobile-menu-ink)}.mobile-menu__links{display:flex;flex-direction:column;gap:.45rem}.mobile-menu__link{font-size:clamp(1.2rem,5.6vw,1.4rem);line-height:1}.mobile-menu__account{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;margin:0;font-size:.78rem;font-weight:600;line-height:1.2;color:#1d160bb8}.mobile-menu__account a{color:inherit!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.2em}.mobile-menu a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-height:620px){.mobile-menu__top-grid .mega-menu-tile__media{aspect-ratio:5 / 4}.mobile-menu__cell{min-height:2.6rem}.mobile-menu__band{padding-block:.55rem calc(.6rem + env(safe-area-inset-bottom))}}.header-bundle-link{position:relative}.header-bundle-link.sidebar-nav__row{justify-content:flex-start;gap:.75rem}.sidebar-nav__row::-webkit-details-marker{display:none}.sidebar-nav__group[open]>.sidebar-nav__row>.sidebar-nav__label,a.sidebar-nav__row:hover>.sidebar-nav__label{text-decoration-line:underline}.sidebar-nav__group[open]>.sidebar-nav__row>.sidebar-nav__chevron{transform:rotate(0)}.sidebar-nav__submenu .sidebar-nav__row{padding-block:.5rem}.media-video-tutorial{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;background:#000000eb}.media-video-tutorial__video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.media-video-tutorial__close{position:absolute;top:max(.75rem,env(safe-area-inset-top));right:max(.75rem,env(safe-area-inset-right));z-index:1;display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:50%;background:#0000008c;color:#fff}.media-video-tutorial__close-icon{display:block;width:1.25rem;height:1.25rem}.media-video-tutorial__close:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(min-width:768px){.media-video-tutorial{padding:2.5rem 1.5rem}.media-video-tutorial__video{width:auto;max-width:100%;height:100%;aspect-ratio:9 / 16;border-radius:1rem}}.media-video-expand{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:flex-end;justify-content:flex-end;padding:.85rem;cursor:pointer}.media-video-expand__icon{display:grid;width:2.6rem;aspect-ratio:1;place-items:center;border:var(--general-border-width) solid rgb(var(--color-scheme-text));border-radius:50%;background:rgb(var(--color-scheme-accent-1));color:rgb(var(--color-scheme-text));transition:transform .18s ease}.media-video-expand .media-video-expand__icon .media-video-expand__svg{position:static;width:1.15rem;height:1.15rem;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.media-video-expand:hover .media-video-expand__icon{transform:scale(1.08)}.media-video-expand:focus-visible{outline:calc(var(--general-border-width) * 2) solid currentColor;outline-offset:-.35rem}.nl-tab{position:fixed;z-index:35;left:1.25rem;bottom:1.25rem;opacity:0;transform:translate(calc(-100% - 2rem));transition:opacity .28s ease,transform .34s cubic-bezier(.2,.8,.2,1)}.nl-tab.is-visible{opacity:1;transform:none}.nl-tab__open{position:relative;display:flex;align-items:center;justify-content:center;padding:.625rem 1.875rem .5rem 2.875rem;border:var(--general-border-width, 2px) solid rgb(var(--color-scheme-text));border-radius:999px;background:rgb(var(--color-scheme-background));box-shadow:-5px 5px rgb(var(--color-scheme-text));color:rgb(var(--color-scheme-text));cursor:pointer}.nl-tab__open img{position:absolute;left:-.5rem;bottom:-.25rem;width:3.875rem;height:auto;transform:rotate(-14deg);pointer-events:none}.nl-tab__open span{font-size:1.1875rem;line-height:1;text-transform:uppercase;white-space:nowrap}.nl-tab__dismiss{position:absolute;top:-.625rem;right:-.625rem;display:grid;place-items:center;width:1.625rem;height:1.625rem;border:var(--general-border-width, 2px) solid rgb(var(--color-scheme-text));border-radius:50%;background:rgb(var(--color-scheme-background));color:rgb(var(--color-scheme-text));cursor:pointer}.nl-tab__dismiss:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.nl-tab button:focus-visible,.nl-pop button:focus-visible,.nl-pop a:focus-visible{outline:3px solid rgb(var(--color-scheme-text));outline-offset:3px}@media(hover:hover)and (pointer:fine){.nl-tab__open{transition:transform .1s ease,box-shadow .1s ease}.nl-tab__open:hover{transform:translate(-3px,3px);box-shadow:-2px 2px rgb(var(--color-scheme-text))}}.nl-pop{--nl-pop-fill: #fffdf6;position:fixed;top:0;right:0;bottom:0;left:0;width:min(25rem,calc(100vw - 3rem));height:fit-content;max-width:none;max-height:none;margin:auto;padding:0;overflow:visible;border:var(--general-border-width, 2px) solid rgb(var(--color-scheme-text));border-radius:2.75rem;background:var(--nl-pop-fill);box-shadow:-7px 7px rgb(var(--color-scheme-text));color:rgb(var(--color-scheme-text));opacity:0;transform:translateY(1rem) scale(.96);transition:opacity .24s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.nl-pop[open]{display:block}.nl-pop.is-open{opacity:1;transform:none}.nl-pop::backdrop{background:#1d160b59;opacity:0;transition:opacity .24s ease}.nl-pop.is-open::backdrop{opacity:1}.nl-pop__spoon{position:absolute;z-index:1;top:-3.25rem;left:-2.5rem;width:7.25rem;height:auto;transform:rotate(7deg);pointer-events:none}.nl-pop__close{position:absolute;z-index:2;top:-.875rem;right:-.875rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:var(--general-border-width, 2px) solid rgb(var(--color-scheme-text));border-radius:50%;background:var(--nl-pop-fill);color:inherit;cursor:pointer}.nl-pop__content{max-height:calc(100dvh - 4rem);overflow-y:auto;scrollbar-width:thin;padding:3.25rem 2rem 2rem;text-align:center}.nl-pop__title{margin:0;font-size:2rem;line-height:1;text-transform:uppercase;text-wrap:balance}.nl-pop__title:focus{outline:none}.nl-pop__text{max-width:30ch;margin:.75rem auto 0;line-height:1.45;text-wrap:pretty}.nl-pop__actions{display:grid;justify-items:center;gap:.5rem;margin-top:1.5rem}.nl-pop__button{display:block;width:100%}.nl-pop__button .push-btn__surface{display:grid;place-items:center;width:100%;min-height:3.125rem;font-size:1.0625rem}.nl-pop__link{padding:.5rem .75rem .375rem;border:0;background:none;color:inherit;font:inherit;font-size:.9375rem;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.nl-pop__form{display:grid;gap:.875rem;margin-top:1.25rem}.nl-pop .nl-pop__input{width:100%;min-height:3.125rem;padding:.2rem 1.25rem 0;border:var(--general-border-width, 2px) solid rgb(var(--color-scheme-text));border-radius:999px;background:#fff;color:rgb(var(--color-scheme-text));font:inherit;box-shadow:none;cursor:text}.nl-pop .nl-pop__input::placeholder{color:inherit;opacity:.6}.nl-pop .nl-pop__input:focus-visible{outline:none;box-shadow:0 0 0 4px rgb(var(--color-scheme-accent-1))}.nl-pop .nl-pop__input[aria-invalid=true]{border-color:#c62828}.nl-pop__error{margin:-.25rem 0 0;color:#b3261e;font-size:.875rem}.nl-pop__consent{margin:0;font-size:.75rem;line-height:1.4;opacity:.8}.nl-pop__consent a{text-decoration:underline;text-underline-offset:.18em}.nl-pop__survey{margin:1.25rem 0 0}.nl-pop__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem}.nl-pop__chip{padding:.375rem .75rem .25rem;border:var(--general-border-width, 2px) solid rgb(var(--color-scheme-text));border-radius:999px;background:#fff;color:inherit;font:inherit;font-size:.875rem;line-height:1.2;cursor:pointer}.nl-pop__chip[aria-pressed=true]{background:rgb(var(--color-scheme-accent-1));color:rgb(var(--color-scheme-accent-1-contrast))}@media(hover:hover)and (pointer:fine){.nl-pop__chip:hover{background:rgb(var(--color-scheme-accent-1))}}.nl-pop__other{display:grid;gap:.75rem;margin-top:.875rem}.nl-pop__other[hidden]{display:none}.nl-pop__survey+.nl-pop__link{margin-top:.5rem}@media(max-width:599px){.nl-pop{inset:auto 0 0 0;width:100%;height:auto;margin:0;border-width:var(--general-border-width, 2px) 0 0;border-radius:2.25rem 2.25rem 0 0;box-shadow:none;transform:translateY(100%)}.nl-pop__spoon{top:-2.75rem;left:.75rem;width:6rem}.nl-pop__close{top:-1.375rem;right:1rem}.nl-pop__content{max-height:calc(100dvh - 3rem);padding:3rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom))}.nl-pop__title{font-size:1.875rem}.nl-tab{left:.875rem;bottom:.875rem}}@media(prefers-reduced-motion:reduce){.nl-tab,.nl-pop,.nl-pop::backdrop{transition-duration:.01ms}.nl-tab,.nl-pop{transform:none}}.product-purchase-row{display:flex;align-items:stretch;gap:.75rem;container-type:inline-size}.product-atc-price{display:inline-flex;align-items:center;justify-content:center;gap:.4em}.product-atc-price{font-variant-numeric:tabular-nums}.product-flavor-selected{position:absolute;z-index:1;top:-.5rem;right:0;pointer-events:none}.product-pack-facts-block{margin-top:1rem;container:pack-facts / inline-size}.product-pack-facts{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem .875rem;margin:0;padding:0;list-style:none;font-size:.875rem;line-height:1.2}.product-pack-facts__item{display:inline-flex;align-items:center;gap:.3125rem;white-space:nowrap}.product-pack-facts__icon{flex:none;width:1.0625rem;height:1.0625rem;transform:translateY(-.11em)}@media(max-width:479px){.product-pack-facts{column-gap:.625rem;font-size:.8125rem}.product-pack-facts__item{gap:.25rem}}@container pack-facts (max-width: 329px){.product-pack-facts__item--servings{order:-1;flex-basis:100%;justify-content:center}}.product-pack-tab__discount{position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);padding:.125rem .25rem;border:var(--general-border-width) solid rgb(var(--color-scheme-text));border-radius:var(--button-border-radius);background:rgb(var(--color-scheme-accent-1));color:rgb(var(--color-scheme-accent-1-contrast));white-space:nowrap;font-size:.625rem;line-height:1}.product-hero-features__row,.product-hero-features__track,.product-hero-features__group{display:contents}.product-hero-features__group--copy,.product-hero-features__pairs{display:none}@media(min-width:990px){.product-hero-features__pairs{display:grid;gap:8px}.product-hero-features__pair{display:flex;align-items:center;gap:8px;min-width:0}}@media(max-width:989px)and (prefers-reduced-motion:no-preference){.js .product-hero-features--scrolling[data-motion-ready=true]{display:block}.js .product-hero-features--scrolling[data-motion-ready=true] .product-hero-features__row{display:block;overflow:hidden;margin-bottom:8px}.js .product-hero-features--scrolling[data-motion-ready=true] .product-hero-features__track{display:flex;width:max-content;min-width:200%;animation:product-highlight-scroll 28s linear infinite}.js .product-hero-features--scrolling[data-motion-ready=true] .product-hero-features__row--reverse .product-hero-features__track{animation-direction:reverse}.js .product-hero-features--scrolling[data-motion-ready=true] .product-hero-features__group{display:flex;flex:0 0 50%;justify-content:space-around;align-items:center;gap:8px;padding-right:8px}}@media(max-width:989px)and (prefers-reduced-motion:no-preference){.js .product-hero-features--scrolling[data-motion-ready=true][data-motion-paused=true] .product-hero-features__track{animation-play-state:paused}}.product-key-ingredients__popup-trigger{display:block}.product-key-ingredients__help-content{--help-popover-width: 352px;background:rgb(var(--color-scheme-background))}.product-label-popup{position:relative}.product-label-facts__section{padding-block:1.125rem;border-bottom:1px solid rgba(var(--color-scheme-text),.18)}.product-label-facts__section:last-child{padding-bottom:0;border-bottom:0}.product-label-facts__text{line-height:1.6}.product-label-facts__nutrition{width:100%;font-variant-numeric:tabular-nums}.product-label-facts__nutrition [role=columnheader]{margin:0}.product-label-facts__nutrition [role=cell]{padding-left:1rem;white-space:nowrap}.product-label-facts__nutrition>[role=row]:first-child>div{border-top:2px solid rgb(var(--color-scheme-text));border-bottom:2px solid rgb(var(--color-scheme-text))}.product-label-facts__nutrition>[role=row]:nth-child(2)>div{border-top:0}.product-label-facts__nutrition>[role=row]:last-child>div{border-bottom:2px solid rgb(var(--color-scheme-text))}.product-label-popup__image{display:block;width:100%;height:auto;max-height:calc(100dvh - 2rem);object-fit:contain}.product-label-popup__close{position:absolute;top:0;right:0;z-index:1;display:grid;width:2.5rem;height:2.5rem;padding:.45rem;color:rgb(var(--color-scheme-text));background:rgb(var(--color-scheme-background));border:max(1px,var(--general-border-width)) solid currentColor;border-radius:50%;place-items:center;transform:translate(30%,-30%)}.product-label-popup--details .product-label-popup__panel{max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;background:rgb(var(--color-scheme-background));border:max(1px,var(--general-border-width)) solid rgb(var(--color-scheme-text));border-radius:var(--card-border-radius)}.product-label-popup--details .product-label-popup__image{max-height:none}.product-label-popup__details{display:grid;align-content:start;padding:1.5rem 1.25rem 2rem}@media(min-width:990px){.product-label-popup--details{--product-label-width: min(38rem, calc((100dvh - 2rem) * var(--product-label-ratio)), 58vw);width:min(calc(100vw - 2rem),calc(var(--product-label-width) + 28rem))}.product-label-popup--details .product-label-popup__panel{display:grid;grid-template-columns:var(--product-label-width) minmax(0,1fr);max-height:none;overflow:hidden}.product-label-popup--details .product-label-popup__details{height:0;min-height:100%;padding:2.25rem 2.5rem;overflow-y:auto;overscroll-behavior:contain;border-left:max(1px,var(--general-border-width)) solid rgb(var(--color-scheme-text))}}.product-review-actions__write{font-weight:700;white-space:nowrap}@media(min-width:990px){product-columns:defined>.product-media,product-columns:defined>.product-content{align-self:start;position:sticky;top:min(calc(var(--sticky-header-height, 0px) + var(--grid-gap)),calc(100svh - var(--product-column-height, 0px) - var(--grid-gap)))}}.product-section--centered{--product-hero-media-height: min(120cqw, 29rem)}.product-columns--centered>*{min-width:0}.product-hero-title h1{line-height:1.05;text-wrap:balance}.product-thumbnails-column{height:var(--thumbnails-height)}.product-thumbnails-column__track{position:relative;display:flex;flex-direction:column;margin:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none;list-style:none}.product-thumbnails-column__track::-webkit-scrollbar{display:none}.product-thumbnails-column__track>li{flex-shrink:0}.product-gallery .carousel__track{--carousel-gutter: 0px;--carousel-gap: 0px;align-items:flex-start}@media(min-width:990px){.product-gallery .feature-media-list.carousel__track{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0}.product-gallery .feature-media-item{grid-column-start:1;grid-row-start:1}}.product-columns--centered>.product-media{container-type:inline-size;width:100%;max-width:520px;margin-inline:auto}.product-columns--centered>.product-hero-intro,.product-columns--centered>.product-content{width:100%;max-width:560px;margin-inline:auto}.product-section--centered .product-block-flavor-picker .carousel__track{margin-top:.75rem}.product-section--centered .product-block-flavor-picker__item a{padding:.5rem}.product-section--centered .product-block-flavor-picker__item img{padding:.125rem}.product-section--centered .product-block-flavor-picker__item p{margin-inline:0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.15}.product-section--centered .product-pack-controls{display:grid;grid-template-columns:minmax(0,1fr) 108px;gap:.5rem;align-items:start}.product-section--centered .product-pack-tab label{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:.25rem .5rem;border:var(--button-border-width) solid currentColor;border-radius:var(--button-border-radius);font-weight:700;cursor:pointer;background:rgb(var(--color-scheme-background))}.product-section--centered .product-pack-tab input:disabled+label{opacity:.5;cursor:not-allowed}.product-section--centered .product-block-free-shipping{margin-top:.75rem}.product-section--centered .product-pack-facts-block+.product-block-free-shipping{margin-top:0;padding-top:.625rem}@media(min-width:990px){.product-section--centered{--product-hero-media-height: min(145cqw, 38rem)}.product-columns--centered>.product-media{width:auto;max-width:none;margin-inline:calc(var(--grid-gap) / -2)}.product-columns--centered{grid-template-rows:auto minmax(0,3fr) auto minmax(0,2fr) auto;row-gap:0}.product-columns--centered>.product-hero-title{margin-bottom:1rem}.product-columns--centered>.product-media{grid-row:2 / span 3}.product-columns--centered>.product-hero-intro,.product-columns--centered>.product-content{grid-row:3;align-self:start}.product-columns--bundle>.product-hero-intro,.product-columns--bundle>.product-content{grid-row:2 / span 3;align-self:center}.product-columns--centered>.product-hero-flavors{grid-row:5;margin-top:1rem}.product-section--centered .product-block-flavor-picker .carousel__arrows{gap:.375rem}}@media(prefers-reduced-motion:reduce){.product-section--centered .product-block-flavor-picker__item a,.product-section--centered .product-pack-tab label{transition:none;animation:none}}.product-section--centered .product-hero-intro .rte *{text-align:inherit}.product-section--centered .product-content{container-type:inline-size}.product-section--centered .product-media .splide__arrows{justify-content:center;text-align:center}.product-section--centered .product-pack-tab input:not(:checked)+label{background-color:var(--product-control-background)}.product-section--centered .product-block-flavor-picker .carousel__track{padding-top:.75rem}.product-section--centered.product-section--single-image{--product-hero-media-height: min(110cqw, 25rem)}@media(min-width:990px){.product-section--centered.product-section--single-image{--product-hero-media-height: min(145cqw, 38rem)}}@media(max-width:989px){.product-hero-single-media:has(.product-hero-thumbnails){display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px}.product-hero-single-media:has(.product-hero-thumbnails)>div{grid-column:2;grid-row:1}.product-hero-thumbnails{grid-column:1;grid-row:1;max-height:var(--product-hero-media-height);padding-block:3px;overflow-y:auto;scrollbar-width:thin}}.tutorial-step--cooking{grid-template-columns:clamp(5rem,20vw,7.5rem) minmax(0,1fr);column-gap:clamp(.75rem,2vw,1.25rem);row-gap:.35rem}@media(max-width:767px){.tutorial-step--cooking{grid-template-columns:clamp(5.5rem,24vw,7.5rem) minmax(0,1fr)}.tutorial-step--cooking .tutorial-step__title{grid-column:1;text-align:center}}@media(max-width:989px){.cooking-tutorial .tutorial-step__image{justify-self:end}}.tutorial-step__image{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;justify-self:start}.tutorial-ingredients__icon{flex:0 0 2.25rem;width:2.25rem;height:2.25rem;object-fit:contain}.tutorial-ingredients__optional{white-space:nowrap}@media(min-width:990px){.tutorial-steps-media-column--left{order:-1}}.tutorial-steps-media__frame{width:100%;aspect-ratio:var(--tutorial-media-aspect-ratio)}.cooking-tutorial .tutorial-ingredients{width:100%;text-align:inherit}.cooking-tutorial .tutorial-ingredients__icon{flex-basis:var(--product-note-icon-size);width:var(--product-note-icon-size);height:var(--product-note-icon-size)}.cooking-tutorial .tutorial-ingredients__amount{font-weight:inherit}.tutorial-portion__badge{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;max-width:100%;padding:.3125rem 1rem .3125rem .3125rem;border-radius:999px;background:var(--tutorial-portion-tint);color:rgb(var(--color-scheme-text));font-size:1.125rem;line-height:1.1}.tutorial-portion__badge:not(:has(.tutorial-portion__separator)){padding-inline-end:.3125rem}.tutorial-portion__part{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}.tutorial-portion__part--pouch{padding:.375rem .75rem;border-radius:999px;background:rgb(var(--color-scheme-text-contrast))}.tutorial-portion__icon{flex:0 0 auto;width:1.125rem;height:1.125rem}.tutorial-portion__separator{width:1rem;height:.75rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath d='M1 6h13M9 1l5 5-5 5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath d='M1 6h13M9 1l5 5-5 5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.cooking-tutorial .tutorial-steps-media{width:min(100%,380px)}.cooking-tutorial .tutorial-steps-media-column--left{order:-1}.cooking-tutorial .tutorial-step{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.cooking-tutorial .tutorial-step__image{max-width:var(--tutorial-step-image-width)}.cooking-tutorial .tutorial-step__text{text-wrap:pretty}.cooking-tutorial .tutorial-step-list{margin-top:0}.tutorial-step-list--cooking,.cooking-tutorial .tutorial-step-list--cooking{gap:clamp(1.25rem,2vw,1.75rem)}.cooking-tutorial .tutorial-step--cooking{grid-template-columns:clamp(5rem,20vw,7.5rem) minmax(0,1fr);column-gap:clamp(.75rem,2vw,1.25rem);row-gap:.35rem}@media(max-width:767px){.cooking-tutorial .tutorial-step--cooking{grid-template-columns:clamp(5.5rem,24vw,7.5rem) minmax(0,1fr)}}.cooking-tutorial>.cooking-tutorial__grid{max-width:980px;margin-inline:auto;gap:2rem}@media(min-width:990px){.cooking-tutorial>.cooking-tutorial__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.cooking-tutorial>.cooking-tutorial__grid--media-right{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.cooking-tutorial>.cooking-tutorial__grid>.cooking-tutorial__heading{grid-column:1 / -1;order:-2}.cooking-tutorial .tutorial-ingredients{max-width:36rem}}@media(min-width:768px)and (max-width:989px){.cooking-tutorial .tutorial-step{--tutorial-step-image-width: 10rem}}@media(max-width:767px){.cooking-tutorial .tutorial-steps-media{width:min(100%,280px)}.tutorial-step-list{gap:clamp(1rem,5vw,1.5rem)}.tutorial-step{--tutorial-step-image-width: min(10rem, 44vw)}}@media(min-width:990px){.tutorial-step{--tutorial-step-image-width: 12rem}}.spoon-hero__cycle-control{position:absolute;right:8px;bottom:8px;z-index:21}#popups-popup:has(#popup-slot .bundle-product-popup){display:flex;align-items:center;justify-content:center}#popups-popup:has(.product-label-popup){display:grid;padding:1rem;place-items:center}@media(prefers-reduced-motion:reduce){#modals-rightDrawer:has([data-cart-active=true])>div{transition-duration:0s}}#modals-rightDrawer:has([data-cart-active=true]){z-index:2147483647}#shape-divider-shape_divider_MgLApb,#shape-divider-shape_divider_eaEn8m{--section-border-thickness: var(--section-border-width)}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AgCAAEgAAAACAAEAAAAAAAAAADsCAIDgoE4AAAAAAAAwEIBAgAGAuAAAIgAAAAAAAAAwUAk */
