.hero[data-astro-cid-i3irphx7]{aspect-ratio:390/699;background:var(--cream);width:100%;position:relative;container-type:inline-size}.hero__art[data-astro-cid-i3irphx7]{view-transition-name:hero-art;background:url(/v2/hero-mobile.webp) top/cover no-repeat;position:absolute;inset:0}.buy[data-astro-cid-i3irphx7]{view-transition-name:hero-panel;box-sizing:border-box;background:var(--paper);border:3px solid var(--ink);width:90.8%;color:var(--ink);border-radius:4px;grid-template-columns:30.26cqw 1fr;grid-template-areas:"title title""pouch info""add add";column-gap:3.6cqw;padding:4cqw 4cqw 4.6cqw;display:grid;position:absolute;top:42.9%;left:4.6%;box-shadow:0 14px 28px #2a180d66}.buy[data-astro-cid-i3irphx7]:before{content:"";border:1.5px solid var(--ter);pointer-events:none;border-radius:2px;position:absolute;inset:2.3cqw}.buy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{z-index:1;position:relative}.buy__title[data-astro-cid-i3irphx7]{font-family:var(--f-body);text-align:center;color:var(--ink);grid-area:title;margin:0 0 2.4cqw;font-size:6.92cqw;font-weight:800;line-height:1.1}.buy__pouch[data-astro-cid-i3irphx7]{grid-area:pouch;align-self:start;width:30.26cqw;height:auto;display:block}.buy__info[data-astro-cid-i3irphx7]{grid-area:info;min-width:0}.buy__name[data-astro-cid-i3irphx7]{font-family:var(--f-body);color:var(--ink);margin:0;font-size:4.4cqw;font-weight:700;line-height:1.2}.buy__desc[data-astro-cid-i3irphx7]{display:none}.buy[data-astro-cid-i3irphx7] .chip[data-astro-cid-i3irphx7]{border-width:1.5px;border-radius:3px;margin:0 1.4cqw 1.4cqw 0;padding:1cqw 2.6cqw;font-size:3.3cqw}.buy__chips[data-astro-cid-i3irphx7]{flex-wrap:wrap;margin-top:2cqw;display:flex}.buy__price[data-astro-cid-i3irphx7]{flex-wrap:wrap;align-items:baseline;gap:0 2.6cqw;margin:0;display:flex}.buy__now[data-astro-cid-i3irphx7]{font-family:var(--f-body);font-size:7.2cqw;font-weight:800;line-height:1.1}.buy__mrp[data-astro-cid-i3irphx7]{opacity:.85;font-size:3.7cqw}.buy__pack[data-astro-cid-i3irphx7]{display:none}.buy__actions[data-astro-cid-i3irphx7]{grid-area:add;margin-top:3.4cqw}.buy__add[data-astro-cid-i3irphx7]{width:100%}.buy__more[data-astro-cid-i3irphx7]{display:none}.buy[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]:focus-visible,.buy[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]:focus-visible{outline:3px solid var(--mus);outline-offset:2px}.buy[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]:focus-visible{outline-color:var(--ter)}.hero__word[data-astro-cid-i3irphx7]{text-align:center;width:54%;font-family:var(--f-label);letter-spacing:.08em;color:var(--ter);margin:0;font-size:6.7cqw;line-height:1;position:absolute;top:90.3%;left:23%}@media (width<=899px){.buy__chips[data-astro-cid-i3irphx7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:2.4cqw;display:grid}.buy[data-astro-cid-i3irphx7] .chip[data-astro-cid-i3irphx7]{justify-content:center;min-height:40px;margin:0;padding:0 8px;font-size:16px}.buy__price[data-astro-cid-i3irphx7]{margin-top:2.4cqw}}@media (width>=900px){.hero[data-astro-cid-i3irphx7]{aspect-ratio:1440/804}.hero__art[data-astro-cid-i3irphx7]{background-image:url(/v2/hero-desktop.webp)}.buy[data-astro-cid-i3irphx7]{width:47.22%;height:27.4cqw;padding:0;display:block;top:45.77%;left:26.39%}.buy[data-astro-cid-i3irphx7]:before{inset:.625cqw}.buy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{position:absolute}.buy__title[data-astro-cid-i3irphx7]{margin:0;font-size:3.19cqw;line-height:1;top:2.4cqw;left:0;right:0}.buy__pouch[data-astro-cid-i3irphx7]{width:12cqw;top:6.04cqw;left:2.64cqw}.buy__info[data-astro-cid-i3irphx7]{flex-direction:column;justify-content:space-between;width:25.35cqw;height:18.92cqw;display:flex;top:6.04cqw;left:18.06cqw}.buy__name[data-astro-cid-i3irphx7]{font-size:1.81cqw;line-height:1.15}.buy__desc[data-astro-cid-i3irphx7]{margin:.35cqw 0 0;font-size:1.12cqw;line-height:1.3;display:block}.buy[data-astro-cid-i3irphx7] .chip[data-astro-cid-i3irphx7]{margin:0 .6cqw 0 0;padding:.3cqw .85cqw;font-size:1.04cqw}.buy__price[data-astro-cid-i3irphx7]{gap:0 .8cqw;margin-top:0;line-height:1}.buy__now[data-astro-cid-i3irphx7]{font-size:2.6cqw}.buy__mrp[data-astro-cid-i3irphx7]{font-size:1.11cqw}.buy__pack[data-astro-cid-i3irphx7]{font-size:1.11cqw;display:inline}.buy__actions[data-astro-cid-i3irphx7]{align-items:center;gap:1.6cqw;margin-top:0;display:flex}.buy__add[data-astro-cid-i3irphx7]{width:auto;padding:.55cqw 1.9cqw;font-size:1.36cqw}.buy__more[data-astro-cid-i3irphx7]{color:var(--teal);text-underline-offset:3px;font-size:1.2cqw;font-weight:700;text-decoration:underline;display:inline}.buy[data-astro-cid-i3irphx7]:before{border-width:1.5px}.hero__word[data-astro-cid-i3irphx7]{display:none}}.promise[data-astro-cid-jwwl7j54]{background:var(--ink);color:var(--cream);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 0;margin:0;padding:clamp(12px,1.5vw,18px) clamp(20px,5.5vw,80px);list-style:none;display:flex}.promise__item[data-astro-cid-jwwl7j54]{font-family:var(--f-label);letter-spacing:.03em;font-size:17px;line-height:1.4}.promise__item[data-astro-cid-jwwl7j54]+.promise__item[data-astro-cid-jwwl7j54]:before{content:"";border:1.5px solid var(--cream);opacity:.75;width:7px;height:7px;margin:2px 16px 1px;display:inline-block;transform:rotate(45deg)}@media (width<=899px){.promise[data-astro-cid-jwwl7j54]{padding:0 var(--m-gutter);grid-template-columns:1fr 1fr;gap:0;display:grid}.promise__item[data-astro-cid-jwwl7j54]{text-align:center;min-height:64px;font-size:var(--m-small);box-sizing:border-box;justify-content:center;align-items:center;padding:10px 12px;line-height:1.3;display:flex}.promise__item[data-astro-cid-jwwl7j54]+.promise__item[data-astro-cid-jwwl7j54]:before{display:none}.promise__item[data-astro-cid-jwwl7j54]:nth-child(2n){border-left:1px solid #f4e6c74d}.promise__item[data-astro-cid-jwwl7j54]:nth-child(n+3){border-top:1px solid #f4e6c74d}}.grades[data-astro-cid-usqjjsmm]{padding:clamp(56px,6vw,96px) 0 clamp(56px,5.5vw,88px)}.grades__head[data-astro-cid-usqjjsmm]{flex-direction:column;gap:18px;display:flex}.grades__title[data-astro-cid-usqjjsmm]{font-family:var(--f-display);color:var(--cream);margin:0;font-size:clamp(40px,3.9vw,56px);font-weight:400;line-height:1.05}.grades__note[data-astro-cid-usqjjsmm]{max-width:420px;color:var(--cream);margin:0;font-size:18px;line-height:1.5}.grades__row[data-astro-cid-usqjjsmm]{grid-template-columns:repeat(8,minmax(0,1fr));margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.grade[data-astro-cid-usqjjsmm]{min-width:0}.grade__link[data-astro-cid-usqjjsmm]{height:100%;color:var(--cream);flex-direction:column;align-items:center;padding:0;text-decoration:none;display:flex}.grade__link[data-astro-cid-usqjjsmm]:focus-visible{outline:3px solid var(--mus);outline-offset:4px}.grade__pouch[data-astro-cid-usqjjsmm]{width:92%;max-width:144px;height:auto;margin-top:auto;display:block}.grades[data-astro-cid-usqjjsmm] .shelf__plank[data-astro-cid-usqjjsmm]{align-self:stretch;width:100%;display:block}.grade__name[data-astro-cid-usqjjsmm]{font-family:var(--f-label);white-space:nowrap;text-align:center;color:var(--cream);margin-top:14px;font-size:20px;line-height:1.2;display:block}.grade__desc[data-astro-cid-usqjjsmm]{font-family:var(--f-body);text-align:center;color:var(--cream);margin-top:4px;font-size:16px;line-height:1.35;display:block}.grade__price[data-astro-cid-usqjjsmm]{font-family:var(--f-body);text-align:center;color:var(--mus);margin-top:6px;font-size:17px;font-weight:700;line-height:1.3;display:block}.grade__link[data-astro-cid-usqjjsmm]:hover .grade__name[data-astro-cid-usqjjsmm]{text-underline-offset:4px;text-decoration:underline}.grades__all[data-astro-cid-usqjjsmm]{justify-content:center;margin-top:clamp(36px,4vw,56px);display:flex}@media (width<=899px){.grades[data-astro-cid-usqjjsmm]{padding:var(--m-section) 0}.grades__head[data-astro-cid-usqjjsmm]{gap:14px}.grades__title[data-astro-cid-usqjjsmm]{font-size:var(--m-h2)}.grades__note[data-astro-cid-usqjjsmm]{font-size:var(--m-body)}.grades__row[data-astro-cid-usqjjsmm]{gap:var(--m-gap) var(--m-gap);margin-top:var(--m-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.grades__all[data-astro-cid-usqjjsmm]{margin-top:var(--m-gap)}.grade__pouch[data-astro-cid-usqjjsmm]{max-width:150px}.grade__name[data-astro-cid-usqjjsmm]{font-size:22px}}.story[data-astro-cid-ysbspz7s]{background:var(--cream);padding:clamp(56px,7vw,110px) 0}.story__grid[data-astro-cid-ysbspz7s]{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:clamp(40px,5.5vw,80px);display:grid}.story__badge[data-astro-cid-ysbspz7s]{justify-self:center;width:100%;max-width:440px;height:auto;display:block}.story__title[data-astro-cid-ysbspz7s]{font-family:var(--f-display);color:var(--ter);margin:0;font-size:clamp(36px,3.2vw,46px);font-weight:400;line-height:1.1}.story__body[data-astro-cid-ysbspz7s]{max-width:560px;color:var(--ink);margin:22px 0 0;font-size:19px;line-height:1.55}.story__steps[data-astro-cid-ysbspz7s]{background:var(--mus);font-family:var(--f-label);color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px 0;margin:48px 0 0;padding:20px 24px;font-size:17px;line-height:1.3;list-style:none;display:flex}.story__steps[data-astro-cid-ysbspz7s] li[data-astro-cid-ysbspz7s]{white-space:nowrap}.story__steps[data-astro-cid-ysbspz7s] li[data-astro-cid-ysbspz7s]+li[data-astro-cid-ysbspz7s]:before{content:"→";margin:0 12px;display:inline-block}.story__link-wrap[data-astro-cid-ysbspz7s]{margin:28px 0 0}.story__link[data-astro-cid-ysbspz7s]{color:var(--teal);text-underline-offset:3px;font-size:18px;font-weight:700;text-decoration:underline}.story__link[data-astro-cid-ysbspz7s]:focus-visible{outline:3px solid var(--mus);outline-offset:3px}@media (width<=899px){.story[data-astro-cid-ysbspz7s]{padding:var(--m-section) 0}.story__grid[data-astro-cid-ysbspz7s]{gap:var(--m-gap);grid-template-columns:minmax(0,1fr)}.story__badge[data-astro-cid-ysbspz7s]{max-width:260px}.story__title[data-astro-cid-ysbspz7s]{font-size:var(--m-h2)}.story__body[data-astro-cid-ysbspz7s]{font-size:var(--m-body);margin-top:16px}.story__steps[data-astro-cid-ysbspz7s]{margin-top:var(--m-gap);font-size:var(--m-body);padding:16px 18px}.story__link-wrap[data-astro-cid-ysbspz7s]{margin-top:8px}.story__link[data-astro-cid-ysbspz7s]{min-height:var(--m-tap);align-items:center;display:inline-flex}.story__steps[data-astro-cid-ysbspz7s] li[data-astro-cid-ysbspz7s]+li[data-astro-cid-ysbspz7s]:before{margin:0 10px}}.journal[data-astro-cid-jko5wcix]{background:var(--cream);padding:clamp(48px,5.5vw,88px) 0}.journal__head[data-astro-cid-jko5wcix]{flex-wrap:wrap;align-items:baseline;gap:14px 32px;display:flex}.journal__title[data-astro-cid-jko5wcix]{font-family:var(--f-display);color:var(--ter);margin:0;font-size:clamp(32px,3.2vw,46px);font-weight:400;line-height:1.1}.journal__links[data-astro-cid-jko5wcix]{flex-wrap:wrap;gap:6px 28px;margin-left:auto;display:flex}.journal__link[data-astro-cid-jko5wcix]{font-family:var(--f-body);color:var(--teal);text-underline-offset:3px;font-size:17px;font-weight:700;text-decoration:underline}.journal__link[data-astro-cid-jko5wcix]:focus-visible{outline:3px solid var(--mus);outline-offset:3px}.journal__row[data-astro-cid-jko5wcix]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:clamp(28px,3.5vw,44px) 0 0;padding:0;list-style:none;display:grid}.journal__card[data-astro-cid-jko5wcix]{height:100%;color:var(--ink);flex-direction:column;padding:24px 26px;text-decoration:none;display:flex}.journal__cardtitle[data-astro-cid-jko5wcix]{font-family:var(--f-body);color:var(--ink);margin:0;font-size:21px;font-weight:700;line-height:1.25}.journal__card[data-astro-cid-jko5wcix]:hover .journal__cardtitle[data-astro-cid-jko5wcix],.journal__card[data-astro-cid-jko5wcix]:focus-visible .journal__cardtitle[data-astro-cid-jko5wcix]{text-underline-offset:4px;text-decoration:underline}.journal__carddesc[data-astro-cid-jko5wcix]{margin:10px 0 0;font-size:17px;line-height:1.5}.journal__more[data-astro-cid-jko5wcix]{color:var(--teal);margin-top:auto;padding-top:16px;font-size:16px;font-weight:700}.journal__card[data-astro-cid-jko5wcix]:focus-visible{outline:3px solid var(--mus);outline-offset:3px}@media (width<=899px){.journal[data-astro-cid-jko5wcix]{padding:var(--m-section) 0}.journal__title[data-astro-cid-jko5wcix]{font-size:var(--m-h2)}.journal__links[data-astro-cid-jko5wcix]{gap:0 24px;margin-left:0}.journal__link[data-astro-cid-jko5wcix]{min-height:var(--m-tap);font-size:var(--m-body);align-items:center;display:inline-flex}.journal__row[data-astro-cid-jko5wcix]{margin-top:var(--m-gap);grid-template-columns:minmax(0,1fr);gap:16px}.journal__card[data-astro-cid-jko5wcix]{padding:20px 22px}.journal__cardtitle[data-astro-cid-jko5wcix]{font-size:var(--m-h3)}.journal__carddesc[data-astro-cid-jko5wcix]{font-size:var(--m-body)}}.gift[data-astro-cid-wywntsvt]{background:var(--ter);color:var(--cream);padding:clamp(56px,7vw,110px) 0}.gift__grid[data-astro-cid-wywntsvt]{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.gift__title[data-astro-cid-wywntsvt]{font-family:var(--f-display);color:var(--cream);margin:0;font-size:clamp(44px,4.2vw,60px);font-weight:400;line-height:1.05}.gift__body[data-astro-cid-wywntsvt]{max-width:480px;color:var(--cream);margin:22px 0 0;font-size:21px;line-height:1.5}.gift__price[data-astro-cid-wywntsvt]{flex-wrap:wrap;align-items:baseline;gap:0 16px;margin:30px 0 0;display:flex}.gift__now[data-astro-cid-wywntsvt]{font-family:var(--f-body);color:var(--cream);font-size:40px;font-weight:800;line-height:1.1}.gift__mrp[data-astro-cid-wywntsvt]{color:var(--cream);opacity:.85;font-size:18px}.gift__actions[data-astro-cid-wywntsvt]{margin-top:28px}.gift[data-astro-cid-wywntsvt] .btn--light[data-astro-cid-wywntsvt]:focus-visible{outline-color:var(--mus)}.gift__disc[data-astro-cid-wywntsvt]{aspect-ratio:1;border:3px solid var(--ink);background:var(--mus);border-radius:50%;justify-self:center;width:100%;max-width:400px;position:relative;overflow:hidden}.gift__pouch[data-astro-cid-wywntsvt]{width:auto;height:84%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=899px){.gift[data-astro-cid-wywntsvt]{padding:var(--m-section) 0}.gift__grid[data-astro-cid-wywntsvt]{grid-template-columns:minmax(0,1fr) 118px;align-items:start;gap:20px}.gift__disc[data-astro-cid-wywntsvt]{justify-self:end;max-width:118px}.gift__title[data-astro-cid-wywntsvt]{font-size:var(--m-h2)}.gift__body[data-astro-cid-wywntsvt]{margin-top:16px;font-size:18px}.gift__now[data-astro-cid-wywntsvt]{font-size:34px}}.faq[data-astro-cid-ajsgapk5]{background:var(--cream);padding:clamp(48px,5.5vw,88px) 0 clamp(64px,6.5vw,104px)}.faq__title[data-astro-cid-ajsgapk5]{font-family:var(--f-display);color:var(--ter);margin:0;font-size:clamp(32px,3.2vw,46px);font-weight:400;line-height:1.1}.faq__list[data-astro-cid-ajsgapk5]{max-width:820px;margin:clamp(24px,3vw,40px) 0 0}.faq__item[data-astro-cid-ajsgapk5]{border-bottom:1px solid #3f2a1c73;padding:6px 0}.faq__item[data-astro-cid-ajsgapk5]:first-child{border-top:1px solid #3f2a1c73}.faq__item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]{font-family:var(--f-label);color:var(--ink);cursor:pointer;align-items:baseline;gap:16px;padding:12px 0;font-size:19px;line-height:1.35;display:flex}.faq__item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]:after{content:"+";font-family:var(--f-body);flex:none;margin-left:auto;font-size:22px;font-weight:700;line-height:1}.faq__item[data-astro-cid-ajsgapk5][open] summary[data-astro-cid-ajsgapk5]:after{content:"−"}.faq__item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]:focus-visible{outline:3px solid var(--mus);outline-offset:2px}.faq__item[data-astro-cid-ajsgapk5] p[data-astro-cid-ajsgapk5]{color:var(--ink);max-width:64ch;margin:0 0 14px;font-size:17px;line-height:1.55}.faq__all[data-astro-cid-ajsgapk5]{margin:28px 0 0}.faq__all[data-astro-cid-ajsgapk5] a[data-astro-cid-ajsgapk5]{font-family:var(--f-body);color:var(--teal);text-underline-offset:3px;font-size:18px;font-weight:700;text-decoration:underline}.faq__all[data-astro-cid-ajsgapk5] a[data-astro-cid-ajsgapk5]:focus-visible{outline:3px solid var(--mus);outline-offset:3px}@media (width<=899px){.faq[data-astro-cid-ajsgapk5]{padding:var(--m-section) 0}.faq__title[data-astro-cid-ajsgapk5]{font-size:var(--m-h2)}.faq__list[data-astro-cid-ajsgapk5]{margin-top:var(--m-gap)}.faq__item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]{min-height:var(--m-tap);font-size:var(--m-body);align-items:center;gap:12px;padding:10px 0}.faq__item[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]:after{font-size:20px}.faq__item[data-astro-cid-ajsgapk5] p[data-astro-cid-ajsgapk5]{font-size:var(--m-body)}.faq__all[data-astro-cid-ajsgapk5]{margin-top:12px}.faq__all[data-astro-cid-ajsgapk5] a[data-astro-cid-ajsgapk5]{min-height:var(--m-tap);align-items:center;display:inline-flex}}
