.lbl[data-astro-cid-jxepjff6]{padding-bottom:var(--section-y)}.head[data-astro-cid-jxepjff6]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 48px;margin-bottom:clamp(24px,3vw,40px);display:flex}.head-text[data-astro-cid-jxepjff6]{max-width:26em;color:var(--muted);font-size:17px;line-height:1.55}.sheet[data-astro-cid-jxepjff6]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"data front main";display:grid}.sheet--green[data-astro-cid-jxepjff6]{--rule:#0a0a0a38;background:var(--green);color:var(--ink)}.sheet--black[data-astro-cid-jxepjff6]{--rule:#33332f;background:var(--ink);color:var(--on-dark)}.col--main[data-astro-cid-jxepjff6]{grid-area:main}.col--data[data-astro-cid-jxepjff6]{grid-area:data}.col[data-astro-cid-jxepjff6]{flex-direction:column;gap:24px;padding:clamp(24px,2.8vw,40px);font-size:14px;line-height:1.5;display:flex}.cat[data-astro-cid-jxepjff6],.cold[data-astro-cid-jxepjff6],caption[data-astro-cid-jxepjff6],dt[data-astro-cid-jxepjff6]{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;font-size:13px;line-height:1.3}.sheet--black[data-astro-cid-jxepjff6] [data-astro-cid-jxepjff6]:is(.cat,.cold,caption,dt){color:var(--white)}.cat[data-astro-cid-jxepjff6]{letter-spacing:.02em;font-size:19px;line-height:1.15}.def[data-astro-cid-jxepjff6]{margin-top:10px}.facts[data-astro-cid-jxepjff6]{flex-direction:column;gap:14px;margin:0;display:flex}.facts[data-astro-cid-jxepjff6] div[data-astro-cid-jxepjff6]{border-top:1px solid var(--rule);padding-top:12px}dt[data-astro-cid-jxepjff6]{margin-bottom:4px}dd[data-astro-cid-jxepjff6]{margin:0}.line[data-astro-cid-jxepjff6]{display:block}.note[data-astro-cid-jxepjff6]{opacity:.75;margin-top:auto;font-size:12px}.nutri[data-astro-cid-jxepjff6]{border-collapse:collapse;width:100%}caption[data-astro-cid-jxepjff6]{text-align:left;margin-bottom:10px}.per[data-astro-cid-jxepjff6]{text-transform:none;letter-spacing:0}.nutri[data-astro-cid-jxepjff6] th[data-astro-cid-jxepjff6],.nutri[data-astro-cid-jxepjff6] td[data-astro-cid-jxepjff6]{border-top:1px solid var(--rule);text-align:left;vertical-align:top;padding:7px 0;font-weight:400}.nutri[data-astro-cid-jxepjff6] td[data-astro-cid-jxepjff6]{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:12px}.nutri[data-astro-cid-jxepjff6] .sub[data-astro-cid-jxepjff6] th[data-astro-cid-jxepjff6]{padding-left:14px}.front[data-astro-cid-jxepjff6]{--u:min(1cqh, 1.05cqw);grid-area:front;min-height:440px;position:relative;overflow:hidden;container-type:size}.pattern[data-astro-cid-jxepjff6]{background-size:110px 110px;background-size:calc(25 * var(--u)) calc(25 * var(--u));background-repeat:round;position:absolute;inset:0}.front--circle[data-astro-cid-jxepjff6] .pattern[data-astro-cid-jxepjff6]{background-color:var(--green);background-image:radial-gradient(circle closest-side, var(--ink) calc(100% - 1px), transparent 100%)}.front--triangle[data-astro-cid-jxepjff6] .pattern[data-astro-cid-jxepjff6]{background-color:var(--ink);background-image:linear-gradient(to bottom right, var(--green) calc(50% - .5px), transparent calc(50% + .5px))}.front-text[data-astro-cid-jxepjff6]{top:calc(6 * var(--u));left:calc(7 * var(--u));height:calc(87 * var(--u));color:var(--white);font-family:var(--display);text-transform:uppercase;flex-direction:column;line-height:1.12;display:flex;position:absolute}.f-name[data-astro-cid-jxepjff6]{font-size:calc(6.7 * var(--u));letter-spacing:-.02em}.f-cat[data-astro-cid-jxepjff6],.f-it[data-astro-cid-jxepjff6],.f-since[data-astro-cid-jxepjff6]{font-size:calc(3.5 * var(--u))}.f-cat[data-astro-cid-jxepjff6]{margin-top:calc(15 * var(--u))}.f-it[data-astro-cid-jxepjff6]{margin-top:calc(4 * var(--u))}.f-since[data-astro-cid-jxepjff6]{margin-top:auto}.f-logo[data-astro-cid-jxepjff6]{top:calc(7 * var(--u));right:calc(8 * var(--u));height:calc(86 * var(--u));aspect-ratio:1123/2835;color:var(--white);position:absolute;container-type:size}.f-logo[data-astro-cid-jxepjff6] svg{transform-origin:0 100%;width:100cqh;max-width:none;height:100cqw;position:absolute;bottom:0;left:0;transform:rotate(-90deg)translateY(100%)}@media (width<=1000px){.sheet[data-astro-cid-jxepjff6]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"front front""main data"}.front[data-astro-cid-jxepjff6]{aspect-ratio:2;min-height:0}}@media (width<=640px){.sheet[data-astro-cid-jxepjff6]{grid-template-columns:minmax(0,1fr);grid-template-areas:"front""main""data"}.front[data-astro-cid-jxepjff6]{aspect-ratio:1}.col--data[data-astro-cid-jxepjff6]{padding-top:0}}.p-hero[data-astro-cid-ucd7axyg]{overflow:hidden}.p-hero--green[data-astro-cid-ucd7axyg]{background:var(--green);color:var(--ink)}.p-hero--black[data-astro-cid-ucd7axyg]{background:radial-gradient(ellipse 45% 60% at 25% 80%, #2b2e22 0%, var(--ink) 70%);color:var(--white)}.p-grid[data-astro-cid-ucd7axyg]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"crumbs crumbs""visual info";gap:0 clamp(32px,6vw,96px);padding-top:clamp(20px,3vw,32px);display:grid}.crumbs[data-astro-cid-ucd7axyg]{letter-spacing:.04em;grid-area:crumbs;font-size:13px}.crumbs[data-astro-cid-ucd7axyg] ol[data-astro-cid-ucd7axyg]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-ucd7axyg] li[data-astro-cid-ucd7axyg]+li[data-astro-cid-ucd7axyg]:before{content:"/";opacity:.5;margin-right:8px}.crumbs[data-astro-cid-ucd7axyg] a[data-astro-cid-ucd7axyg]{opacity:.75}.crumbs[data-astro-cid-ucd7axyg] a[data-astro-cid-ucd7axyg]:hover{opacity:1}.p-visual[data-astro-cid-ucd7axyg]{overflow-anchor:none;grid-area:visual;justify-content:center;align-items:flex-end;min-height:clamp(420px,56vw,720px);padding-top:40px;display:flex;position:relative}.p-bottle-wrap[data-astro-cid-ucd7axyg]{--tri-w:122%;--tri-x:-11%;transition:opacity .45s, transform .7s var(--ease), scale .7s var(--ease);margin-bottom:-3%}.p-bib-wrap[data-astro-cid-ucd7axyg]{opacity:0;transform-origin:50% 100%;width:max-content;transition:opacity .45s, transform .7s var(--ease);pointer-events:none;position:absolute;bottom:clamp(16px,3vw,40px);left:50%;transform:translate(-50%,16px)scale(.96)}.p-bib-wrap[data-astro-cid-ucd7axyg]>picture{display:block}.p-visual[data-astro-cid-ucd7axyg] .p-bib{filter:drop-shadow(0 18px 24px #00000040);width:auto;height:clamp(280px,34vw,470px)}.p-hero[data-astro-cid-ucd7axyg]:has(.fmt input[value=bib5]:checked) .p-bib-wrap[data-astro-cid-ucd7axyg]{opacity:1;transform:translate(-50%)scale(1)}.p-hero[data-astro-cid-ucd7axyg]:has(.fmt input[value=bib5]:checked) .p-bottle-wrap[data-astro-cid-ucd7axyg]{opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.p-bottle-wrap[data-astro-cid-ucd7axyg],.p-bib-wrap[data-astro-cid-ucd7axyg]{transition:none}}.p-visual[data-astro-cid-ucd7axyg] .p-bottle{width:auto;height:clamp(380px,50vw,660px)}.p-visual[data-astro-cid-ucd7axyg] .p-badge{position:absolute;top:clamp(40px,6vw,80px);right:clamp(0px,3vw,40px)}.p-num[data-astro-cid-ucd7axyg]{font-family:var(--display);opacity:.14;font-size:clamp(64px,9vw,140px);line-height:1;position:absolute;top:48px;left:0}.p-info[data-astro-cid-ucd7axyg]{grid-area:info;align-self:center;padding-block:clamp(32px,6vw,96px)}.p-intro[data-astro-cid-ucd7axyg]{container-type:inline-size}.p-hero--black[data-astro-cid-ucd7axyg] .eyebrow[data-astro-cid-ucd7axyg],.p-hero--black[data-astro-cid-ucd7axyg] .p-name[data-astro-cid-ucd7axyg]{color:var(--green)}.p-name[data-astro-cid-ucd7axyg]{letter-spacing:-.01em;margin-top:20px;font-size:min(clamp(64px,11vw,160px),20.5cqw);line-height:.88}.p-cultivar[data-astro-cid-ucd7axyg]{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;margin-top:14px;font-size:clamp(16px,1.6vw,20px)}.p-summary[data-astro-cid-ucd7axyg]{max-width:30em;margin-top:24px;font-size:clamp(17px,1.5vw,19px);line-height:1.6}.p-hero--black[data-astro-cid-ucd7axyg] .p-summary[data-astro-cid-ucd7axyg]{color:var(--on-dark)}.p-buy[data-astro-cid-ucd7axyg]{border-top:1.5px solid;flex-direction:column;gap:18px;max-width:30em;margin-top:36px;padding-top:28px;display:flex}.p-buy-row[data-astro-cid-ucd7axyg]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.fmt[data-astro-cid-ucd7axyg]{border:1.5px solid;margin:0;padding:0;display:flex}.fmt[data-astro-cid-ucd7axyg] label[data-astro-cid-ucd7axyg]{cursor:pointer;position:relative}.fmt[data-astro-cid-ucd7axyg] input[data-astro-cid-ucd7axyg]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.fmt[data-astro-cid-ucd7axyg] span[data-astro-cid-ucd7axyg]{min-height:48px;font-family:var(--display);white-space:nowrap;align-items:center;padding:0 14px;font-size:16px;transition:background-color .2s,color .2s;display:flex}.p-hero--green[data-astro-cid-ucd7axyg] .fmt[data-astro-cid-ucd7axyg] input[data-astro-cid-ucd7axyg]:checked+span[data-astro-cid-ucd7axyg]{background:var(--ink);color:var(--green)}.p-hero--black[data-astro-cid-ucd7axyg] .fmt[data-astro-cid-ucd7axyg] input[data-astro-cid-ucd7axyg]:checked+span[data-astro-cid-ucd7axyg]{background:var(--green);color:var(--ink)}.fmt[data-astro-cid-ucd7axyg] input[data-astro-cid-ucd7axyg]:focus-visible+span[data-astro-cid-ucd7axyg]{outline-offset:2px;outline:3px solid}.price[data-astro-cid-ucd7axyg]{text-align:right}.price-v[data-astro-cid-ucd7axyg]{font-family:var(--display);font-size:40px;line-height:1;display:block}.price-v[data-astro-cid-ucd7axyg] small[data-astro-cid-ucd7axyg]{font-family:var(--text);opacity:.75;margin-top:8px;font-size:12px;display:block}.price-v[data-astro-cid-ucd7axyg]:not([data-v="500"]),.p-buy[data-astro-cid-ucd7axyg]:has(.fmt input:checked) .price-v[data-astro-cid-ucd7axyg]{display:none}.p-buy[data-astro-cid-ucd7axyg]:has(.fmt input[value="250"]:checked) .price-v[data-astro-cid-ucd7axyg][data-v="250"],.p-buy[data-astro-cid-ucd7axyg]:has(.fmt input[value="500"]:checked) .price-v[data-astro-cid-ucd7axyg][data-v="500"],.p-buy[data-astro-cid-ucd7axyg]:has(.fmt input[value=bib5]:checked) .price-v[data-astro-cid-ucd7axyg][data-v=bib5]{display:block}.vat[data-astro-cid-ucd7axyg]{opacity:.75;margin-top:4px;font-size:12px;display:block}.p-cta[data-astro-cid-ucd7axyg]{width:100%}.p-hero--green[data-astro-cid-ucd7axyg] .p-cta[data-astro-cid-ucd7axyg]{background:var(--ink);color:var(--green)}.p-hero--black[data-astro-cid-ucd7axyg] .p-cta[data-astro-cid-ucd7axyg]{background:var(--green);color:var(--ink)}.p-status[data-astro-cid-ucd7axyg]{align-items:flex-start;gap:10px;font-size:14px;display:flex}.p-status[data-astro-cid-ucd7axyg] .dot[data-astro-cid-ucd7axyg]{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;margin-top:calc(.775em - 4px)}.p-body[data-astro-cid-ucd7axyg]{padding-block:var(--section-y)}.p-body-grid[data-astro-cid-ucd7axyg]{flex-wrap:wrap;gap:48px clamp(40px,6vw,96px);display:flex}.p-story[data-astro-cid-ucd7axyg]{flex:1.3 420px;min-width:0}.p-story[data-astro-cid-ucd7axyg] h2[data-astro-cid-ucd7axyg]{margin:18px 0 28px}.p-para[data-astro-cid-ucd7axyg]{max-width:34em;margin-bottom:1em;font-size:clamp(17px,1.5vw,19px);line-height:1.7}.p-h3[data-astro-cid-ucd7axyg]{margin:40px 0 14px;font-size:clamp(24px,2.4vw,30px)}.p-side[data-astro-cid-ucd7axyg]{flex-direction:column;flex:320px;gap:12px;min-width:0;display:flex}.p-card[data-astro-cid-ucd7axyg]{background:var(--white);padding:clamp(22px,2.6vw,32px)}.p-sheet-title[data-astro-cid-ucd7axyg]{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:14px}.p-sheet[data-astro-cid-ucd7axyg]{margin:0;font-size:14px}.p-sheet[data-astro-cid-ucd7axyg] div[data-astro-cid-ucd7axyg]{border-bottom:1px solid var(--line);grid-template-columns:10em 1fr;gap:12px;padding:10px 0;display:grid}.p-sheet[data-astro-cid-ucd7axyg] dt[data-astro-cid-ucd7axyg]{color:var(--muted-2)}.p-sheet[data-astro-cid-ucd7axyg] dd[data-astro-cid-ucd7axyg]{margin:0}.p-other[data-astro-cid-ucd7axyg]{padding-bottom:var(--section-y)}.p-other-inner[data-astro-cid-ucd7axyg]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:0 24px;padding-top:clamp(40px,5vw,64px);display:flex;position:relative;overflow:hidden}.p-other--green[data-astro-cid-ucd7axyg] .p-other-inner[data-astro-cid-ucd7axyg]{background:var(--green);color:var(--ink)}.p-other--black[data-astro-cid-ucd7axyg] .p-other-inner[data-astro-cid-ucd7axyg]{background:radial-gradient(ellipse 40% 70% at 85% 90%, #2b2e22 0%, var(--ink) 70%);color:var(--green)}.p-other-inner[data-astro-cid-ucd7axyg]>div[data-astro-cid-ucd7axyg]{z-index:1;padding:0 0 clamp(40px,5vw,64px) clamp(24px,4vw,56px);position:relative}.p-other-name[data-astro-cid-ucd7axyg]{font-family:var(--display);margin-top:14px;font-size:min(clamp(56px,9vw,120px),15vw);line-height:.9}.p-other-cultivar[data-astro-cid-ucd7axyg]{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;margin:10px 0 20px}.p-other-wrap[data-astro-cid-ucd7axyg]{z-index:1;flex-shrink:0;margin:0 clamp(24px,4vw,56px) -2% auto}.p-other-inner[data-astro-cid-ucd7axyg] .p-other-bottle{width:auto;height:clamp(220px,26vw,340px);transition:transform 1s var(--ease)}.p-other-inner[data-astro-cid-ucd7axyg]:hover .p-other-bottle{transform:translateY(-12px)rotate(-3deg)}.p-other-inner[data-astro-cid-ucd7axyg] .p-other-logo{opacity:.08;pointer-events:none;width:70%;position:absolute;bottom:-12%;right:-4%}@media (width<=820px){.p-hero--black[data-astro-cid-ucd7axyg]{background:radial-gradient(ellipse 80% 40% at 50% 85%, #2b2e22 0%, var(--ink) 70%)}.p-grid[data-astro-cid-ucd7axyg]{grid-template-columns:1fr;grid-template-areas:"crumbs""intro""visual""buy"}.p-info[data-astro-cid-ucd7axyg]{display:contents}.p-intro[data-astro-cid-ucd7axyg]{grid-area:intro;padding-top:clamp(32px,6vw,96px)}.p-buy[data-astro-cid-ucd7axyg]{grid-area:buy;margin-top:0;padding-bottom:48px}.p-visual[data-astro-cid-ucd7axyg]{min-height:0;padding-top:48px;overflow-y:clip}.p-visual[data-astro-cid-ucd7axyg] .p-bottle{height:420px}.p-visual[data-astro-cid-ucd7axyg] .p-bib{height:300px}.p-num[data-astro-cid-ucd7axyg]{top:40px}.p-sheet[data-astro-cid-ucd7axyg] div[data-astro-cid-ucd7axyg]{grid-template-columns:8.5em 1fr}}
