sns-variant-story{display:block;margin-top:clamp(48px,7vw,96px)}sns-variant-story[hidden]{display:none}.flavor-story{--flavor:#ff009b;--flavor-pale:#ffeaf7;--flavor-rule:#d99cbd;--flavor-ink:#16090b;--flavor-heading:var(--flavor);color:var(--ink,#24291d)}.flavor-story[data-flavor=quinoa]{--flavor:#c1da00;--flavor-pale:#f2f6d9;--flavor-rule:#a4b854;--flavor-ink:#24291d;--flavor-heading:#506000}.flavor-story[data-flavor=seaweed]{--flavor:#181419;--flavor-pale:#eeece9;--flavor-rule:#b2aaa7;--flavor-ink:#f8f2e8;--flavor-heading:#181419}.flavor-story[data-flavor=veggie-mix]{--flavor:#8d4bce;--flavor-pale:#f1e8fa;--flavor-rule:#bf9cde;--flavor-ink:#ffffff;--flavor-heading:#7333ad}.flavor-story__intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);overflow:hidden;border-radius:var(--radius,22px);background:var(--flavor-pale)}.flavor-story__photo{min-width:0;min-height:100%}.flavor-story__photo img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.flavor-story__copy{align-self:center;padding:clamp(24px,4vw,58px)}.flavor-story .eyebrow{margin:0 0 16px;letter-spacing:.12em}.flavor-story h2{font-size:clamp(2.3rem,4.6vw,4.6rem);line-height:1.02;letter-spacing:-.045em;text-wrap:balance;margin:0 0 24px}.flavor-story__copy h2{color:var(--flavor-heading);max-width:9em}.flavor-story__description{font-size:clamp(1rem,1.4vw,1.15rem);max-width:34em;margin:0 0 18px}.flavor-story__signature{font-weight:700;margin:0 0 28px}.flavor-story__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding-top:22px;border-top:1px solid var(--flavor-rule)}.flavor-story__stats>div{display:flex;flex-direction:column;min-width:0}.flavor-story__stats dt{font-size:.82rem;font-weight:700;order:1;margin-top:5px}.flavor-story__stats dd{display:contents;margin:0}.flavor-story__stats strong{display:block;font-size:clamp(2rem,3vw,3rem);line-height:1;color:var(--flavor-heading);letter-spacing:-.04em}.flavor-story__stats span{display:block;font-size:.72rem;order:2;margin-top:2px}.flavor-story__bag-size{font-size:.75rem;margin:20px 0 0}.flavor-story__attributes{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 26px;margin:0;padding:25px 12px;border-bottom:1px solid var(--flavor-rule)}.flavor-story__attributes li{font-size:.82rem;font-weight:700;display:flex;align-items:center;gap:9px}.flavor-story__attributes li:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--flavor)}.flavor-story__ingredients{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:center;padding-block:clamp(44px,6vw,84px)}.flavor-story__ingredients h2{font-size:clamp(2.2rem,3.8vw,3.8rem);max-width:10em}.flavor-story__ingredient-copy>p:not(.eyebrow){max-width:34em}.flavor-story__ingredient-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:24px 0 0}.flavor-story__ingredient-list>div{padding:14px 0;border-top:1px solid var(--flavor-rule)}.flavor-story__ingredient-list dt{font-weight:800;font-size:.9rem}.flavor-story__ingredient-list dd{margin:5px 0 0;font-size:.83rem}.flavor-story__ingredient-photo{min-width:0}.flavor-story__ingredient-photo img{display:block;width:100%;border-radius:var(--radius,22px)}.flavor-story__serving{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:36px;align-items:center;background:var(--flavor);color:var(--flavor-ink);border-radius:var(--radius,22px);padding:clamp(28px,5vw,64px)}.flavor-story__serving h2{font-size:clamp(2.2rem,4vw,4rem);max-width:10em;margin-bottom:20px}.flavor-story__serving p:last-child{max-width:34em;margin-bottom:0}.flavor-story__occasions{list-style:none;margin:0;padding:0}.flavor-story__occasions li{padding:18px 0;border-bottom:1px solid #16090b40;font-weight:700}.flavor-story__occasions li:first-child{border-top:1px solid #16090b40}.flavor-story__serving--with-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flavor-story__serving--with-image .flavor-story__occasions{grid-column:1/-1;display:flex;gap:24px;justify-content:space-between}.flavor-story__serving--with-image .flavor-story__occasions li{border:0}.flavor-story__serving-photo img{display:block;width:100%;border-radius:14px}.flavor-story__serving--copy-only{display:block;text-align:center}.flavor-story__serving--copy-only h2{max-width:18em;margin-inline:auto}.flavor-story__serving--copy-only p{margin-inline:auto}.flavor-story__serving--copy-only p:last-child{max-width:44em}.flavor-story__photo-break{margin:0;padding-block:clamp(28px,4vw,48px);background:var(--cream,#f8f2e8)}.flavor-story__photo-break img{display:block;width:100%;height:clamp(150px,18vw,240px);object-fit:cover;object-position:50% 60%;border-radius:var(--radius,22px)}@media(max-width:900px){.flavor-story__intro,.flavor-story__ingredients,.flavor-story__serving,.flavor-story__serving--with-image{grid-template-columns:minmax(0,1fr)}.flavor-story__copy{padding:28px}.flavor-story__photo img{height:auto;aspect-ratio:4/3;object-position:center 60%}.flavor-story__copy h2{max-width:12em}.flavor-story__ingredients{gap:28px}.flavor-story__ingredient-photo{order:-1}.flavor-story__attributes{gap:14px 24px;justify-content:flex-start;padding-inline:0}.flavor-story__serving{gap:24px}.flavor-story__serving--with-image .flavor-story__occasions{display:block}}@media(max-width:380px){.flavor-story__copy{padding:22px}.flavor-story__stats{gap:8px}.flavor-story__ingredient-list{gap:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/variant-supporting-story.css.map */
