:root{--green-tint: rgba(13, 99, 52, .07);--green-chip: rgba(13, 99, 52, .2);--ink-muted: rgba(26, 26, 26, .62)}.mascot{display:block;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.mascot--hero{width:clamp(64px,9vw,96px);margin-block-start:1.1rem}.mascot--crunch{width:clamp(64px,8vw,88px)}.mascot--callout{width:clamp(60px,7vw,84px)}html[dir=rtl] .mascot--callout{transform:scaleX(-1)}.mascot--peek{position:absolute;top:-46px;inset-inline-end:clamp(1.1rem,6vw,4rem);width:92px;z-index:1}.site-footer{position:relative}.cart-empty:before{content:"";display:block;width:96px;height:96px;margin:0 auto .9rem;background:url(empty.svg) center / contain no-repeat}.c-trust{background:var(--cream, #FBF4E4);padding-block:1rem}.c-trust-row{display:flex;gap:.55rem;overflow-x:auto;padding-block:.25rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.c-trust-row::-webkit-scrollbar{display:none}.c-chip{display:inline-flex;align-items:center;gap:.42rem;flex:0 0 auto;padding:.5rem .9rem;background:var(--white, #ffffff);border:1px solid var(--line, rgba(26, 26, 26, .12));border-radius:999px;font-size:.74rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ink, #1A1A1A);white-space:nowrap}.c-chip svg{width:15px;height:15px;flex:0 0 15px;color:var(--green, #0D6334)}@media(min-width:1024px){.c-trust-row{flex-wrap:wrap;justify-content:center;overflow:visible}}.c-compare-panel{background:var(--white, #ffffff);border:1px solid var(--line, rgba(26, 26, 26, .12));border-radius:26px;overflow:hidden;box-shadow:var(--shadow-sm, 0 2px 8px rgba(26, 26, 26, .08))}.c-compare-table{width:100%;border-collapse:collapse;font-size:.92rem}.c-compare-table th,.c-compare-table td{padding:.85rem .9rem;text-align:start;border-block-start:1px solid var(--line, rgba(26, 26, 26, .12));vertical-align:top}.c-compare-icon{width:17px;height:17px;flex:0 0 17px;margin-block-start:1px;color:var(--ink, #1A1A1A);opacity:.75}.c-compare-table tbody th>span{display:inline-flex;align-items:flex-start;gap:.45rem}.c-compare-table thead th{border-block-start:none}.c-compare-table thead th{font-family:var(--font-display, "Anton", sans-serif);font-weight:400;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase}.c-compare-table tbody th{font-weight:800;color:var(--ink, #1A1A1A);width:34%}.c-compare-table .is-yoppy{position:relative;background:none;color:#0a4f29;font-weight:700}.c-compare-table .is-yoppy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--green-tint);z-index:0;clip-path:inset(0 0 0 0);transition:clip-path .45s var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.c-compare-table .is-yoppy>*{position:relative;z-index:1}.c-compare-panel.wipe-armed tr:not(.is-painted) .is-yoppy:before{clip-path:inset(0 100% 0 0)}html[dir=rtl] .c-compare-panel.wipe-armed tr:not(.is-painted) .is-yoppy:before{clip-path:inset(0 0 0 100%)}.c-compare-table thead .is-yoppy{color:#0d6334}.c-compare-table thead .is-yoppy:before{transition:none}.c-compare-panel.wipe-armed thead tr:not(.is-painted) .is-yoppy:before{clip-path:inset(0 0 0 0)}.c-compare-table .is-generic{color:var(--ink-muted)}.compare-mascot{position:absolute;top:0;left:0;width:clamp(34px,9vw,52px);height:auto;z-index:4;pointer-events:none;filter:drop-shadow(0 3px 8px rgba(26,26,26,.25))}.compare-crumb{position:absolute;width:5px;height:5px;border-radius:999px;background:var(--ink, #1A1A1A);z-index:4;pointer-events:none}@media(prefers-reduced-motion:reduce){.c-compare-table .is-yoppy:before{transition:none}}.c-compare-yes{display:inline-flex;align-items:center;gap:.35rem}.c-compare-yes svg{width:14px;height:14px;flex:0 0 14px}@media(max-width:480px){.c-compare-table{font-size:.8rem}.c-compare-table th,.c-compare-table td{padding:.7rem .55rem}.c-compare-table thead th{font-size:.92rem}}.c-compare-note{margin:.9rem 0 0;font-size:.78rem;color:var(--ink-muted)}.c-head-with-mascot{display:flex;align-items:flex-end;gap:1rem;justify-content:space-between}.c-head-with-mascot .section-head{margin-bottom:0}.c-head-with-mascot{margin-bottom:2.2rem}.c-buy-wrap{max-width:1180px;margin-inline:auto;padding:0 clamp(1.1rem,4vw,2.5rem)}.c-buy{background:var(--white, #ffffff);border:1px solid var(--line, rgba(26, 26, 26, .12));border-radius:20px;box-shadow:var(--shadow-sm, 0 2px 8px rgba(26, 26, 26, .08));padding:clamp(1.3rem,4vw,2rem);display:grid;gap:1rem}.c-buy-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.c-buy-price{font-family:var(--font-display, "Anton", sans-serif);font-size:clamp(1.9rem,5vw,2.5rem);line-height:1;color:var(--ink, #1A1A1A)}.c-buy-per{display:block;margin-top:.4rem;font-family:var(--font-body, sans-serif);font-size:.9rem;font-weight:600;color:var(--ink-muted)}.c-buy-ship{font-size:.88rem;font-weight:700;color:#0a4f29;margin:0}.c-buy-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.c-buy-chips .c-chip{font-size:.68rem;padding:.38rem .7rem}.c-buy .btn{width:100%}.c-buy .add-btn .added-label{display:none}.c-buy .add-btn.is-added .added-label{display:inline}.c-buy .add-btn.is-added .default-label{display:none}@media(min-width:640px){.c-buy .btn{width:auto;min-width:260px}}.c-flavor-story{margin:0;color:var(--ink-muted);line-height:1.6}.c-flavor-story[hidden]{display:none}.c-biz-divider{margin-block-start:clamp(2.5rem,7vh,4rem);padding:1rem clamp(1.1rem,4vw,2.5rem);background:#1a1a1a0b;border-block:1px solid var(--line, rgba(26, 26, 26, .12));font-weight:800;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);text-align:center}.c-recipe-grid{display:grid;gap:1.2rem;grid-template-columns:1fr}@media(min-width:640px){.c-recipe-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.c-recipe-grid{grid-template-columns:repeat(3,1fr)}}.c-recipe-card{background:var(--white, #ffffff);border:1px solid var(--line, rgba(26, 26, 26, .12));border-radius:26px;overflow:hidden}.c-recipe-media{aspect-ratio:4 / 3;overflow:hidden;background:var(--cream-soft, #fdf9ef)}.c-recipe-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.35);opacity:.75}.c-recipe-body{padding:1.1rem 1.2rem 1.3rem}.c-recipe-body h2,.c-recipe-body h3{font-family:var(--font-display, "Anton", sans-serif);font-weight:400;font-size:1.25rem;text-transform:uppercase;margin:0 0 .4rem}.c-recipe-body p{margin:0;font-size:.88rem;color:var(--ink-muted)}.c-recipe-soon{display:inline-block;margin-block-start:.7rem;padding:.3rem .7rem;border-radius:999px;border:1px dashed rgba(26,26,26,.3);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}@media(max-width:480px){.c-trust{padding-block:1.4rem}.c-head-with-mascot{margin-bottom:1.5rem}.c-compare-table,.c-compare-table thead,.c-compare-table tbody{display:block}.c-compare-table thead td{display:none}.c-compare-table thead tr,.c-compare-table tbody tr{display:grid;grid-template-columns:1fr 1fr}.c-compare-table th,.c-compare-table td{border-block-start:none}.c-compare-table tbody tr{border-block-start:1px solid var(--line, rgba(26, 26, 26, .12))}.c-compare-table thead th{padding:.75rem .8rem}.c-compare-table tbody th{grid-column:1 / -1;width:auto;padding:.7rem .8rem .15rem}.c-compare-table tbody td{padding:.35rem .8rem .8rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/components.css.map */
