.qty-picker[data-astro-cid-i3r633zs]{z-index:40;max-width:calc(100vw - 2 * var(--gutter));border:1px solid var(--line);border-radius:var(--corner-s);box-shadow:var(--shadow);opacity:0;visibility:hidden;transition:opacity .25s var(--ease), transform .35s var(--ease), visibility 0s .25s;background:#fff;padding:12px;position:absolute;bottom:calc(100% + 10px);left:0;transform:translateY(8px)}.qty-picker[data-astro-cid-i3r633zs].float{width:max-content;left:auto;right:0}.open>.qty-picker[data-astro-cid-i3r633zs]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.qty-picker-label[data-astro-cid-i3r633zs]{display:none}.qty-picker-grid[data-astro-cid-i3r633zs]{grid-template-columns:repeat(var(--cols), minmax(0, 46px));overscroll-behavior:contain;gap:3px;max-height:232px;padding-right:6px;display:grid;position:relative;overflow-y:auto}.qty-picker[data-astro-cid-i3r633zs] button[data-astro-cid-i3r633zs]{font-variant-numeric:tabular-nums;place-items:center;height:44px;font-size:15.5px;font-weight:500;transition:background-color .2s,color .2s;display:grid}.qty-picker[data-astro-cid-i3r633zs] button[data-astro-cid-i3r633zs]:hover{background:var(--cream)}.qty-picker[data-astro-cid-i3r633zs] button[data-astro-cid-i3r633zs].pack{background:var(--green-soft);color:var(--green);font-weight:700}.qty-picker[data-astro-cid-i3r633zs] button[data-astro-cid-i3r633zs].pack:hover{background:#cfdccf}.qty-picker[data-astro-cid-i3r633zs] button[data-astro-cid-i3r633zs].on,.qty-picker[data-astro-cid-i3r633zs] button[data-astro-cid-i3r633zs].on:hover{background:var(--green);color:#fff;font-weight:700}.qty-picker-note[data-astro-cid-i3r633zs]{color:var(--stone);align-items:center;gap:8px;margin-top:10px;font-size:13.5px;display:flex}.qty-picker-note[data-astro-cid-i3r633zs] i[data-astro-cid-i3r633zs]{background:var(--green);border-radius:50%;flex:none;width:10px;height:10px}@media (width<=720px){.qty-picker[data-astro-cid-i3r633zs]:not(.float){min-width:0;max-width:none;box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;flex:0 0 100%;padding:0;transition:none;position:static;transform:none}.qty-picker[data-astro-cid-i3r633zs]:not(.float) .qty-picker-label[data-astro-cid-i3r633zs]{color:var(--stone);font-size:15px;display:block}.qty-picker[data-astro-cid-i3r633zs]:not(.float) .qty-picker-label[data-astro-cid-i3r633zs] strong[data-astro-cid-i3r633zs]{color:var(--ink);font-size:17px}.qty-picker[data-astro-cid-i3r633zs]:not(.float) .qty-picker-label[data-astro-cid-i3r633zs] em[data-astro-cid-i3r633zs]{color:var(--green);font-style:normal;font-weight:600}.qty-picker[data-astro-cid-i3r633zs]:not(.float) .qty-picker-grid[data-astro-cid-i3r633zs]{contain:inline-size;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:6px;max-height:none;margin-block:10px 8px;padding:2px calc(50% - 26px);display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.qty-picker[data-astro-cid-i3r633zs]:not(.float) .qty-picker-grid[data-astro-cid-i3r633zs]::-webkit-scrollbar{display:none}.qty-picker[data-astro-cid-i3r633zs]:not(.float) button[data-astro-cid-i3r633zs]{border:1px solid var(--line);border-radius:var(--corner-s);scroll-snap-align:center;flex:0 0 52px;height:52px;font-size:17px}.qty-picker[data-astro-cid-i3r633zs]:not(.float) button[data-astro-cid-i3r633zs].pack,.qty-picker[data-astro-cid-i3r633zs]:not(.float) button[data-astro-cid-i3r633zs].on{border-color:var(--green)}.qty-picker[data-astro-cid-i3r633zs]:not(.float) .qty-picker-note[data-astro-cid-i3r633zs]{margin-top:0}}.kind-rot[data-astro-cid-vy64sz5s]{--kind:var(--kind-rot)}.kind-weiss[data-astro-cid-vy64sz5s]{--kind:var(--kind-weiss)}.kind-rose[data-astro-cid-vy64sz5s]{--kind:var(--kind-rose)}.kind-schaum[data-astro-cid-vy64sz5s]{--kind:var(--kind-schaum)}.kind-orange[data-astro-cid-vy64sz5s]{--kind:var(--kind-orange)}.kind-dessert[data-astro-cid-vy64sz5s]{--kind:var(--kind-dessert)}.kind-alkoholfrei[data-astro-cid-vy64sz5s]{--kind:var(--kind-alkoholfrei)}.kind-spirituose[data-astro-cid-vy64sz5s]{--kind:var(--kind-spirituose)}.pstage[data-astro-cid-vy64sz5s]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;display:grid}.pstage-visual[data-astro-cid-vy64sz5s]{background:var(--cream);isolation:isolate;place-items:center;height:calc(100svh - 66px);min-height:520px;max-height:860px;display:grid;position:sticky;top:66px;overflow:hidden}.pstage-glow[data-astro-cid-vy64sz5s]{aspect-ratio:1;background:radial-gradient(closest-side, var(--kind,var(--kind-sonstiges)), transparent 72%);opacity:.42;z-index:-1;border-radius:50%;width:min(70%,520px);position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.pstage-word[data-astro-cid-vy64sz5s]{--stroke:#2e463633;z-index:-1;animation:rise 1.3s var(--ease) both;font-size:clamp(7rem,19vw,17rem);position:absolute;top:46%;left:50%;translate:-50% -50%}.gallery-main[data-astro-cid-vy64sz5s]{aspect-ratio:272/944;height:min(74%,620px);position:relative}.gallery-main[data-astro-cid-vy64sz5s] img[data-astro-cid-vy64sz5s]{object-fit:contain;filter:drop-shadow(0 34px 34px #131a164d);width:100%;height:100%;animation:bottle-in 1.4s var(--ease) .1s both;position:absolute;inset:0}@keyframes bottle-in{0%{opacity:0;transform:translateY(8%)scale(.95)}to{opacity:1;transform:none}}.labels[data-astro-cid-vy64sz5s]{top:22px;left:var(--gutter);justify-items:start;gap:6px;display:grid;position:absolute}.label[data-astro-cid-vy64sz5s]{letter-spacing:.18em;text-transform:uppercase;background:var(--card);padding:6px 10px;font-size:12.5px;font-weight:600}.label[data-astro-cid-vy64sz5s].sale{background:var(--sale);color:#fff;border-radius:12px 0}.gallery-thumbs[data-astro-cid-vy64sz5s]{left:var(--gutter);gap:8px;display:flex;position:absolute;bottom:22px}.gallery-thumbs[data-astro-cid-vy64sz5s] button[data-astro-cid-vy64sz5s]{border:1px solid var(--line);background:var(--card);width:54px;height:72px;padding:6px}.gallery-thumbs[data-astro-cid-vy64sz5s] button[data-astro-cid-vy64sz5s].active{border-color:var(--ink)}.gallery-thumbs[data-astro-cid-vy64sz5s] img[data-astro-cid-vy64sz5s]{object-fit:contain;width:100%;height:100%}.wide-media[data-astro-cid-vy64sz5s] .gallery-main[data-astro-cid-vy64sz5s]{aspect-ratio:4/3;width:min(86%,600px);height:auto}.wide-media[data-astro-cid-vy64sz5s] .gallery-main[data-astro-cid-vy64sz5s] img[data-astro-cid-vy64sz5s]{filter:drop-shadow(0 24px 24px #131a1638)}.pstage-visual[data-astro-cid-vy64sz5s] .stage-marks{top:22px;right:var(--gutter);z-index:2;position:absolute}.zoom[data-astro-cid-vy64sz5s]{right:var(--gutter);width:44px;height:44px;color:var(--green);transition:transform .25s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:22px;box-shadow:0 6px 18px #131a161f}.zoom[data-astro-cid-vy64sz5s]:hover{transform:scale(1.08)}.buy[data-astro-cid-vy64sz5s]{padding:28px var(--gutter) clamp(40px, 5vw, 72px) clamp(28px, 5vw, 80px);align-content:start;gap:0;max-width:720px;display:grid}.buy[data-astro-cid-vy64sz5s] .kicker[data-astro-cid-vy64sz5s]{margin-top:clamp(24px,4vw,56px)}.buy[data-astro-cid-vy64sz5s] h1[data-astro-cid-vy64sz5s]{margin-top:16px;font-size:clamp(2rem,3.2vw,3.1rem);line-height:1.1}.sub[data-astro-cid-vy64sz5s]{color:var(--stone);margin-top:12px;font-size:1.05rem}.rating-link[data-astro-cid-vy64sz5s]{color:var(--stone);justify-self:start;align-items:center;gap:10px;margin-top:16px;font-size:14.5px;display:inline-flex}.rating-link[data-astro-cid-vy64sz5s] span[data-astro-cid-vy64sz5s]:last-child{text-underline-offset:3px;text-decoration:underline}.voucher[data-astro-cid-vy64sz5s]{gap:18px;margin:6px 0 18px;display:grid}.v-block[data-astro-cid-vy64sz5s]{border:0;gap:10px;margin:0;padding:0;display:grid}.v-block[data-astro-cid-vy64sz5s] legend[data-astro-cid-vy64sz5s]{margin-bottom:4px;padding:0;font-size:15px;font-weight:600}.v-acc[data-astro-cid-vy64sz5s]{border-top:1px solid var(--line);padding-top:12px}.v-acc[data-astro-cid-vy64sz5s] summary[data-astro-cid-vy64sz5s]{cursor:pointer;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;list-style:none;display:flex}.v-acc[data-astro-cid-vy64sz5s] summary[data-astro-cid-vy64sz5s]::-webkit-details-marker{display:none}.v-acc[data-astro-cid-vy64sz5s] summary[data-astro-cid-vy64sz5s]:after{content:"";border-right:2px solid var(--green);border-bottom:2px solid var(--green);width:9px;height:9px;transition:transform .2s;transform:rotate(45deg)}.v-acc[data-astro-cid-vy64sz5s][open] summary[data-astro-cid-vy64sz5s]:after{transform:rotate(-135deg)}.v-acc[data-astro-cid-vy64sz5s][open] summary[data-astro-cid-vy64sz5s]{margin-bottom:10px}.v-delivery[data-astro-cid-vy64sz5s]{background:var(--cream);border-radius:var(--corner-s);padding:18px 20px}.v-delivery[data-astro-cid-vy64sz5s] h3[data-astro-cid-vy64sz5s]{margin:0;font-size:20px}.v-preview-btn[data-astro-cid-vy64sz5s]{justify-self:start}.v-preview[data-astro-cid-vy64sz5s]{border-radius:var(--corner);border:0;width:min(760px,100vw - 32px);padding:22px;box-shadow:0 40px 80px -30px #00000080}.v-preview[data-astro-cid-vy64sz5s]::backdrop{background:#131a1699}.v-preview[data-astro-cid-vy64sz5s] form[data-astro-cid-vy64sz5s]{text-align:right;margin-top:14px}.v-card[data-astro-cid-vy64sz5s]{background:var(--dark,#2e4636);color:#fff;border-radius:var(--corner-s);grid-template-columns:1.4fr 1fr;display:grid;overflow:hidden}.v-card-img[data-astro-cid-vy64sz5s]{object-fit:cover;width:100%;height:100%;min-height:260px}.v-card-text[data-astro-cid-vy64sz5s]{text-align:center;align-content:center;justify-items:center;gap:10px;padding:22px 16px;display:grid}.v-card-text[data-astro-cid-vy64sz5s] p[data-astro-cid-vy64sz5s]{margin:0}.v-card-title[data-astro-cid-vy64sz5s]{font-family:var(--font-script);font-size:34px;line-height:1}.v-card-value[data-astro-cid-vy64sz5s]{border:1px solid var(--gold-soft,#d9c99c);border-radius:50%;place-items:center;width:96px;height:96px;font-size:17px;font-weight:700;display:grid}.v-card-name[data-astro-cid-vy64sz5s]{font-family:var(--font-serif);font-size:22px}.v-card-code[data-astro-cid-vy64sz5s]{opacity:.85;font-size:13px}@media (width<=560px){.v-card[data-astro-cid-vy64sz5s]{grid-template-columns:1fr}.v-card-img[data-astro-cid-vy64sz5s]{aspect-ratio:4/3;min-height:0}}.v-info[data-astro-cid-vy64sz5s]{color:var(--stone);margin:0;font-size:14px}.v-choices[data-astro-cid-vy64sz5s]{flex-wrap:wrap;gap:8px;display:flex}.v-choice[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]{opacity:0;pointer-events:none;position:absolute}.v-choice[data-astro-cid-vy64sz5s] span[data-astro-cid-vy64sz5s]{border:1px solid var(--line);border-radius:var(--corner-s);cursor:pointer;padding:8px 14px;font-size:15px;display:inline-block}.v-choice[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]:checked+span[data-astro-cid-vy64sz5s]{border-color:var(--green);background:var(--green);color:#fff}.v-choice[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]:focus-visible+span[data-astro-cid-vy64sz5s]{outline:2px solid var(--green);outline-offset:2px}.v-fields[data-astro-cid-vy64sz5s]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.v-field[data-astro-cid-vy64sz5s]{gap:4px;font-size:14px;display:grid}.v-field[data-astro-cid-vy64sz5s]>span[data-astro-cid-vy64sz5s]{color:var(--stone)}.v-field[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s],.v-field[data-astro-cid-vy64sz5s] textarea[data-astro-cid-vy64sz5s]{border:1px solid var(--line);border-radius:var(--corner-s);width:100%;font:inherit;background:#fff;padding:10px 12px;font-size:16px}.v-wide[data-astro-cid-vy64sz5s]{grid-column:1/-1}.v-amount[data-astro-cid-vy64sz5s]{grid-template-columns:auto 1fr;align-items:center;max-width:220px}.v-amount[data-astro-cid-vy64sz5s]>span[data-astro-cid-vy64sz5s]{color:var(--ink);font-weight:600}.v-designs[data-astro-cid-vy64sz5s]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.v-design[data-astro-cid-vy64sz5s]{cursor:pointer;position:relative}.v-design[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]{opacity:0;pointer-events:none;position:absolute}.v-design[data-astro-cid-vy64sz5s] img[data-astro-cid-vy64sz5s],.v-noimg[data-astro-cid-vy64sz5s]{object-fit:contain;border-radius:var(--corner-s);background:var(--cream);width:100%;height:auto;transition:border-color .2s, transform .3s var(--ease);border:2px solid #0000;display:block}.v-noimg[data-astro-cid-vy64sz5s]{text-align:center;place-items:center;padding:6px;font-size:12px;display:grid}.v-design[data-astro-cid-vy64sz5s]:hover img[data-astro-cid-vy64sz5s]{transform:translateY(-2px)}.v-design[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]:checked+img[data-astro-cid-vy64sz5s],.v-design[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]:checked+.v-noimg[data-astro-cid-vy64sz5s]{border-color:var(--green);box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--green)}.v-design[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]:focus-visible+img[data-astro-cid-vy64sz5s]{outline:2px solid var(--green);outline-offset:3px}.buy-form[data-astro-cid-vy64sz5s]{border-top:1px solid var(--line);margin-top:30px;padding-top:26px}.price-per[data-astro-cid-vy64sz5s]{color:var(--stone);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:6px;font-size:14px;display:flex}.scale-flag[data-astro-cid-vy64sz5s]{background:var(--sale);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:10px 0;padding:3px 9px;font-size:12.5px;font-weight:700}.variant-area[data-astro-cid-vy64sz5s]{gap:16px;margin-top:20px;display:grid}.variant-area[data-astro-cid-vy64sz5s] .variants[data-astro-cid-vy64sz5s]{margin-top:0}.bottles[data-astro-cid-vy64sz5s]{gap:8px;margin:0;padding:0;list-style:none;display:flex}.bottle[data-astro-cid-vy64sz5s]{border:1px solid var(--line);border-radius:var(--corner-s);min-width:68px;height:84px;color:var(--text);background:#fff;grid-template-rows:1fr auto;place-items:end center;gap:4px;padding:8px 8px 7px;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:grid;position:relative}.bottle-icon[data-astro-cid-vy64sz5s]{color:var(--green);align-items:flex-end;display:flex}a[data-astro-cid-vy64sz5s].bottle:hover{border-color:var(--green)}.bottle[data-astro-cid-vy64sz5s].on{border-color:var(--green);background:#2e463612}.bottle[data-astro-cid-vy64sz5s] .bottle-check{background:var(--green);color:#fff;stroke-width:3px;border-radius:50%;width:18px;height:18px;padding:3px;position:absolute;top:-7px;right:-7px}.bottle[data-astro-cid-vy64sz5s].off{opacity:.4;cursor:not-allowed}.tiers[data-astro-cid-vy64sz5s]{margin-top:22px;container-type:inline-size}.tiers-title[data-astro-cid-vy64sz5s]{letter-spacing:.12em;text-transform:uppercase;color:var(--wine);margin-bottom:8px;font-size:12.5px;font-weight:600}.tiers[data-astro-cid-vy64sz5s] ul[data-astro-cid-vy64sz5s]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s]{background:var(--cream);transition:box-shadow .4s var(--ease), padding-left .4s var(--ease);border-bottom:1px solid #fff;grid-template-columns:1fr auto auto 44px;align-items:baseline;gap:12px;padding:10px 12px;font-size:16px;display:grid;box-shadow:inset 0 0 #0000}.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s] strong[data-astro-cid-vy64sz5s]{white-space:nowrap;font-size:16px;font-weight:600}.tier-ref[data-astro-cid-vy64sz5s]{color:var(--stone);white-space:nowrap;text-align:right;font-size:14px}.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s]>span[data-astro-cid-vy64sz5s]{white-space:nowrap}@container (width<=440px){.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s]{grid-template-columns:1fr auto 40px;grid-template-areas:"label price pct""label ref pct";align-items:center;row-gap:0}.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s]>span[data-astro-cid-vy64sz5s]{grid-area:label}.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s] strong[data-astro-cid-vy64sz5s]{text-align:right;grid-area:price}.tier-ref[data-astro-cid-vy64sz5s]{grid-area:ref;font-size:13px}.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s] em[data-astro-cid-vy64sz5s]{grid-area:pct}}.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s].active{box-shadow:inset 4px 0 0 var(--green);padding-left:18px}.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s].active>span[data-astro-cid-vy64sz5s],.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s].active strong[data-astro-cid-vy64sz5s]{font-weight:700}.tiers[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s] em[data-astro-cid-vy64sz5s]{color:var(--sale);text-align:right;font-size:13.5px;font-style:normal;font-weight:700}.qty-row[data-astro-cid-vy64sz5s]{gap:10px;margin-top:24px;display:flex}.qty[data-astro-cid-vy64sz5s]{border:1px solid var(--ink);align-items:center;height:58px;display:inline-flex}.qty[data-astro-cid-vy64sz5s][hidden]{display:none}.qty[data-astro-cid-vy64sz5s] button[data-astro-cid-vy64sz5s]{place-items:center;width:46px;height:100%;transition:background-color .2s;display:grid}.qty[data-astro-cid-vy64sz5s] button[data-astro-cid-vy64sz5s]:hover{background:var(--cream)}.qty[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]{text-align:center;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;width:46px;height:100%;font-weight:600}.variants[data-astro-cid-vy64sz5s]{margin-top:18px}.variants-label[data-astro-cid-vy64sz5s]{letter-spacing:.08em;text-transform:uppercase;color:var(--stone);font-size:13px;font-weight:600}.variants[data-astro-cid-vy64sz5s] ul[data-astro-cid-vy64sz5s]{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.variant[data-astro-cid-vy64sz5s]{border:1px solid var(--line);border-radius:var(--corner-s);align-items:center;min-height:44px;padding:0 18px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}a[data-astro-cid-vy64sz5s].variant:hover{border-color:var(--green);background:var(--green-soft)}.variant[data-astro-cid-vy64sz5s].on{border-color:var(--green);background:var(--green);color:#fff}.variant[data-astro-cid-vy64sz5s].off{color:#a9a59c;text-decoration:line-through}.stock[data-astro-cid-vy64sz5s]{color:var(--ink);align-items:center;gap:8px;margin:4px 0 16px;font-size:14.5px;line-height:1.3;display:flex}.stock[data-astro-cid-vy64sz5s] svg{color:var(--green);flex:none}.stock[data-astro-cid-vy64sz5s] strong[data-astro-cid-vy64sz5s]{font-weight:700}.qty-row[data-astro-cid-vy64sz5s]{position:relative}@media (width<=720px){.qty-row[data-astro-cid-vy64sz5s].has-picker{flex-wrap:wrap}.qty-row[data-astro-cid-vy64sz5s].has-picker .qty[data-astro-cid-vy64sz5s]{display:none}}.qty[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]::-webkit-outer-spin-button,.qty[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]::-webkit-inner-spin-button{-webkit-appearance:none}.btn[data-astro-cid-vy64sz5s].big{flex:1;min-height:58px;font-size:13.5px}.carton[data-astro-cid-vy64sz5s]{color:var(--stone);align-items:center;gap:10px;margin-top:14px;font-size:14px;display:flex}.carton[data-astro-cid-vy64sz5s] .shop-icon{color:var(--text)}.side-actions[data-astro-cid-vy64sz5s]{flex-wrap:wrap;align-items:center;gap:12px 32px;margin-top:20px;display:flex}.share-pop[data-astro-cid-vy64sz5s]{position:relative}.share-pop[data-astro-cid-vy64sz5s] summary[data-astro-cid-vy64sz5s]{cursor:pointer;list-style:none}.share-pop[data-astro-cid-vy64sz5s] summary[data-astro-cid-vy64sz5s]::-webkit-details-marker{display:none}.share-menu[data-astro-cid-vy64sz5s]{z-index:5;border:1px solid var(--line);background:#fff;min-width:220px;padding:8px 0;display:grid;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 18px 40px #131a1624}.share-menu[data-astro-cid-vy64sz5s] a[data-astro-cid-vy64sz5s],.share-menu[data-astro-cid-vy64sz5s] button[data-astro-cid-vy64sz5s]{font:inherit;text-align:left;color:var(--text);cursor:pointer;background:0 0;border:0;padding:10px 18px;font-size:15px;text-decoration:none;display:block}.share-menu[data-astro-cid-vy64sz5s] a[data-astro-cid-vy64sz5s]:hover,.share-menu[data-astro-cid-vy64sz5s] button[data-astro-cid-vy64sz5s]:hover{background:var(--cream)}.text-btn[data-astro-cid-vy64sz5s]{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex}.text-btn[data-astro-cid-vy64sz5s].on,.text-btn[data-astro-cid-vy64sz5s]:hover{color:var(--wine)}.sku[data-astro-cid-vy64sz5s]{color:var(--stone);margin-top:16px;font-size:13.5px}.benefits[data-astro-cid-vy64sz5s]{border-top:1px solid var(--line);gap:10px;margin:26px 0 0;padding:20px 0 0;font-size:15px;list-style:none;display:grid}.benefits[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s]{color:var(--text);align-items:center;gap:12px;font-weight:500;display:flex}.benefits[data-astro-cid-vy64sz5s] svg{color:var(--text);flex-shrink:0}.benefits[data-astro-cid-vy64sz5s] .shop-icon,.benefits[data-astro-cid-vy64sz5s]>li[data-astro-cid-vy64sz5s]>svg{width:22px}.facts-grid[data-astro-cid-vy64sz5s]{grid-template-columns:repeat(4,1fr);margin-block:0;display:grid}.facts-grid[data-astro-cid-vy64sz5s] div[data-astro-cid-vy64sz5s]{border-left:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:clamp(22px,3vw,44px) clamp(14px,2vw,32px)}.facts-grid[data-astro-cid-vy64sz5s] div[data-astro-cid-vy64sz5s]:nth-child(4n+1){border-left:0;padding-left:0}.facts-grid[data-astro-cid-vy64sz5s] div[data-astro-cid-vy64sz5s]{grid-template-columns:auto 1fr;align-content:start;column-gap:12px;display:grid}.facts-grid[data-astro-cid-vy64sz5s] .fact-icon{width:26px;color:var(--gold-soft);grid-row:span 2;align-self:start}.facts-grid[data-astro-cid-vy64sz5s] dt[data-astro-cid-vy64sz5s]{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-soft);font-size:12.5px;font-weight:600}.facts-grid[data-astro-cid-vy64sz5s] dd[data-astro-cid-vy64sz5s]{font-family:var(--font-display);margin:12px 0 0;font-size:clamp(1.35rem,2vw,2rem);line-height:1}.fact-link[data-astro-cid-vy64sz5s]{color:inherit;text-decoration:underline;text-decoration-color:var(--gold-soft);text-underline-offset:.18em;text-decoration-thickness:1px;transition:color .2s}.fact-link[data-astro-cid-vy64sz5s]:hover,.fact-link[data-astro-cid-vy64sz5s]:focus-visible{color:var(--gold-soft)}.senses[data-astro-cid-vy64sz5s]{grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.6vw,44px);margin:0;padding:0;list-style:none;display:grid}.senses[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s]{border-top:1px solid var(--green);align-content:start;gap:12px;padding-top:18px;display:grid}.senses[data-astro-cid-vy64sz5s] h3[data-astro-cid-vy64sz5s]{font-size:clamp(1.4rem,1.9vw,1.8rem)}.senses[data-astro-cid-vy64sz5s] p[data-astro-cid-vy64sz5s]{color:var(--stone)}.senses[data-astro-cid-vy64sz5s] .sense-icon{color:var(--green);justify-content:flex-start}.tasting-card-link[data-astro-cid-vy64sz5s]{margin-top:clamp(28px,3vw,40px)}.tasting-card-link[data-astro-cid-vy64sz5s] .btn[data-astro-cid-vy64sz5s]{align-items:center;gap:10px;display:inline-flex}.story[data-astro-cid-vy64sz5s]{max-width:920px}.story[data-astro-cid-vy64sz5s] .prose[data-astro-cid-vy64sz5s]{margin-top:18px;font-size:1.05rem;line-height:1.7}.story[data-astro-cid-vy64sz5s] .prose[data-astro-cid-vy64sz5s] p:first-child{font-family:var(--font-display);letter-spacing:-.015em;margin-bottom:20px;font-size:clamp(1.5rem,2.3vw,2.1rem);line-height:1.2}.awards[data-astro-cid-vy64sz5s]{margin-top:44px}.awards[data-astro-cid-vy64sz5s] h3[data-astro-cid-vy64sz5s]{color:var(--wine);margin-bottom:12px;font-style:italic}.awards[data-astro-cid-vy64sz5s] ol[data-astro-cid-vy64sz5s]{border-top:1px solid var(--green);margin:0;padding:0;list-style:none}.awards[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s]{border-bottom:1px solid #131a1633;grid-template-columns:64px 96px 1fr;align-items:baseline;gap:14px;padding:12px 0;display:grid}.award-year[data-astro-cid-vy64sz5s]{letter-spacing:.18em;color:var(--stone);font-size:13px;font-weight:600}.award-score[data-astro-cid-vy64sz5s]{font-family:var(--font-display);font-size:1.3rem;line-height:1.1}.award-by[data-astro-cid-vy64sz5s]{font-size:16px}.zoom-dialog[data-astro-cid-vy64sz5s]{background:#f8f6f5f7;border:0;width:100vw;max-width:none;height:100svh;max-height:none;margin:0;padding:0}.zoom-dialog[data-astro-cid-vy64sz5s][open]{place-items:center;display:grid}.zoom-dialog[data-astro-cid-vy64sz5s]::backdrop{background:#131a1666}.zoom-dialog[data-astro-cid-vy64sz5s] img[data-astro-cid-vy64sz5s]{object-fit:contain;width:auto;max-width:92vw;height:auto;max-height:92svh}.zoom-close[data-astro-cid-vy64sz5s]{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:fixed;top:18px;right:18px}.origin[data-astro-cid-vy64sz5s]{display:grid}.origin-row[data-astro-cid-vy64sz5s]{background:var(--cream);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.origin-row[data-astro-cid-vy64sz5s].flip .origin-image[data-astro-cid-vy64sz5s]{order:2}.origin-row[data-astro-cid-vy64sz5s].no-image{grid-template-columns:minmax(0,1fr)}.origin-image[data-astro-cid-vy64sz5s]{min-height:320px;position:relative;overflow:hidden}.origin-image[data-astro-cid-vy64sz5s] img[data-astro-cid-vy64sz5s]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.origin-text[data-astro-cid-vy64sz5s]{text-align:center;align-content:center;justify-items:center;gap:10px;padding:clamp(32px,5vw,72px) clamp(24px,5vw,80px);display:grid}.origin-text[data-astro-cid-vy64sz5s] .shop-icon{color:var(--green)}.origin-text[data-astro-cid-vy64sz5s] h3[data-astro-cid-vy64sz5s]{font-size:clamp(1.5rem,2.2vw,2rem)}.origin-text[data-astro-cid-vy64sz5s] p[data-astro-cid-vy64sz5s]:not(.kicker){max-width:52ch;color:var(--stone)}.origin-text[data-astro-cid-vy64sz5s] .link-arrow[data-astro-cid-vy64sz5s]{margin-top:8px}.write-review[data-astro-cid-vy64sz5s]{padding:40px 0}.review-box[data-astro-cid-vy64sz5s]{background:var(--cream);border-radius:var(--corner);gap:14px;max-width:680px;padding:28px;display:grid}.review-form[data-astro-cid-vy64sz5s]{justify-items:start;gap:14px;display:grid}.review-form[data-astro-cid-vy64sz5s] .field[data-astro-cid-vy64sz5s]{width:100%}.stars[data-astro-cid-vy64sz5s]{border:0;flex-direction:row-reverse;justify-content:flex-end;gap:2px;margin:0;padding:0;display:flex}.stars[data-astro-cid-vy64sz5s] legend[data-astro-cid-vy64sz5s]{float:left;width:100%;margin-bottom:6px;font-weight:600}.stars[data-astro-cid-vy64sz5s] label[data-astro-cid-vy64sz5s]{cursor:pointer;color:var(--line);transition:color .2s}.stars[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]{opacity:0;width:1px;height:1px;position:absolute}.stars[data-astro-cid-vy64sz5s] label[data-astro-cid-vy64sz5s]:hover,.stars[data-astro-cid-vy64sz5s] label[data-astro-cid-vy64sz5s]:hover~label[data-astro-cid-vy64sz5s],.stars[data-astro-cid-vy64sz5s] label[data-astro-cid-vy64sz5s]:has(input:checked),.stars[data-astro-cid-vy64sz5s] label[data-astro-cid-vy64sz5s]:has(input:checked)~label[data-astro-cid-vy64sz5s]{color:var(--gold)}.stars[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]:focus-visible+svg[data-astro-cid-vy64sz5s]{outline:2px solid var(--green);border-radius:4px}.sr-only[data-astro-cid-vy64sz5s]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.review-login[data-astro-cid-vy64sz5s] a[data-astro-cid-vy64sz5s]{text-decoration:underline}.voices[data-astro-cid-vy64sz5s]{overflow:hidden}.voices-track[data-astro-cid-vy64sz5s]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);scrollbar-width:none;gap:clamp(16px,2vw,28px);display:flex;overflow-x:auto}.voices-track[data-astro-cid-vy64sz5s]::-webkit-scrollbar{display:none}@media (width>=1500px){.voices-track[data-astro-cid-vy64sz5s]{padding-inline:calc((100vw - var(--container)) / 2)}}.voice[data-astro-cid-vy64sz5s]{scroll-snap-align:start;border:1px solid var(--line-dark);flex:0 0 min(84vw,460px);align-content:space-between;gap:18px;margin:0;padding:clamp(22px,2.6vw,34px);display:grid}.voice[data-astro-cid-vy64sz5s] blockquote[data-astro-cid-vy64sz5s]{color:#fffc;gap:10px;margin:0;font-size:16px;display:grid}.voice[data-astro-cid-vy64sz5s] blockquote[data-astro-cid-vy64sz5s] strong[data-astro-cid-vy64sz5s]{font-family:var(--font-display);color:#fff;font-size:1.3rem;font-style:italic;font-weight:400;line-height:1.2}.voice[data-astro-cid-vy64sz5s] figcaption[data-astro-cid-vy64sz5s]{color:#ffffff8c;font-size:13.5px}.sticky-buy[data-astro-cid-vy64sz5s]{z-index:50;border-top:1px solid var(--line);transition:transform .6s var(--ease);background:#fff;position:fixed;bottom:0;left:0;right:0;transform:translateY(101%);box-shadow:0 -12px 30px -18px #00000059}.sticky-buy[data-astro-cid-vy64sz5s].show{transform:none}.sticky-inner[data-astro-cid-vy64sz5s]{align-items:center;gap:clamp(14px,2vw,28px);padding:10px 0;display:flex}.sticky-product[data-astro-cid-vy64sz5s]{flex:0 auto;align-items:center;gap:14px;min-width:0;display:flex}.sticky-product[data-astro-cid-vy64sz5s] img[data-astro-cid-vy64sz5s]{flex:none;width:auto;height:52px}.sticky-name[data-astro-cid-vy64sz5s]{min-width:0;display:grid}.sticky-name[data-astro-cid-vy64sz5s] strong[data-astro-cid-vy64sz5s]{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:1.15rem;font-weight:400;line-height:1.2;overflow:hidden}.sticky-origin[data-astro-cid-vy64sz5s]{color:var(--stone);font-size:13.5px}.sticky-price[data-astro-cid-vy64sz5s],.sticky-sizes[data-astro-cid-vy64sz5s]{border-left:1px solid var(--line);padding-left:clamp(14px,2vw,28px)}.sticky-price[data-astro-cid-vy64sz5s]{flex-wrap:wrap;flex:none;align-items:baseline;gap:2px 8px;display:flex}.sp-main[data-astro-cid-vy64sz5s]{white-space:nowrap;font-size:1.15rem;font-weight:700}.sp-from[data-astro-cid-vy64sz5s]{margin-right:4px;font-size:.8em;font-weight:400}.sp-list[data-astro-cid-vy64sz5s]{color:var(--stone);font-size:13.5px}.sp-percent[data-astro-cid-vy64sz5s]{background:var(--sale,#c20017);color:#fff;white-space:nowrap;border-radius:0 6px;padding:1px 7px;font-size:12.5px;font-weight:700}.sticky-sizes[data-astro-cid-vy64sz5s]{flex:none}.sticky-bottles[data-astro-cid-vy64sz5s]{gap:6px;margin:0;padding:0;list-style:none;display:flex}.sb[data-astro-cid-vy64sz5s]{border:1px solid var(--line);border-radius:var(--corner-s);min-width:46px;height:48px;color:var(--green);background:#fff;grid-template-rows:1fr auto;place-items:end center;padding:5px 5px 4px;font-size:11.5px;font-weight:600;text-decoration:none;display:grid;position:relative}.sb[data-astro-cid-vy64sz5s] span[data-astro-cid-vy64sz5s]{color:var(--text)}a[data-astro-cid-vy64sz5s].sb:hover,.sb[data-astro-cid-vy64sz5s].on{border-color:var(--green)}.sb[data-astro-cid-vy64sz5s].on{background:#2e463612}.sb[data-astro-cid-vy64sz5s].off{opacity:.4}.sb[data-astro-cid-vy64sz5s] .sb-check{background:var(--green);color:#fff;stroke-width:3px;border-radius:50%;width:16px;height:16px;padding:3px;position:absolute;top:-6px;right:-6px}.sticky-select[data-astro-cid-vy64sz5s]{border:1px solid var(--line);min-height:44px;font:inherit;background:#fff;padding:0 10px;font-size:15px}@media (width>=721px){.sticky-select[data-astro-cid-vy64sz5s]{display:none}}.sticky-form[data-astro-cid-vy64sz5s]{flex:none;align-items:stretch;margin-left:auto;display:flex;position:relative}.sticky-qty-row[data-astro-cid-vy64sz5s]{display:flex}.sticky-inner[data-astro-cid-vy64sz5s]>.sticky-btn[data-astro-cid-vy64sz5s]{margin-left:auto}.sticky-qty[data-astro-cid-vy64sz5s]{height:auto}.sticky-btn[data-astro-cid-vy64sz5s]{white-space:nowrap}@media (width<=1180px){.sticky-btn-text[data-astro-cid-vy64sz5s]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=960px){.sticky-price[data-astro-cid-vy64sz5s]{justify-items:start;display:grid}.sticky-origin[data-astro-cid-vy64sz5s]{display:none}}@media (width<=720px){.sticky-inner[data-astro-cid-vy64sz5s]{grid-template-columns:auto minmax(0,1fr) auto;gap:4px 10px;padding:10px 0 12px;display:grid}.sticky-product[data-astro-cid-vy64sz5s]{display:contents}.sticky-product[data-astro-cid-vy64sz5s] img[data-astro-cid-vy64sz5s]{grid-row:1/3;align-self:center;height:46px}.sticky-name[data-astro-cid-vy64sz5s]{grid-column:2/4}.sticky-price[data-astro-cid-vy64sz5s]{border-left:0;grid-column:2/4;padding-left:0;display:flex}.sticky-sizes[data-astro-cid-vy64sz5s]{border-left:0;grid-column:1;min-width:104px;margin-top:6px;padding-left:0}.sticky-select[data-astro-cid-vy64sz5s]{text-align:center;-webkit-appearance:none;appearance:none;touch-action:manipulation;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%232e4636' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;width:100%;max-width:100%;min-height:52px;padding:0 28px 0 12px;font-size:16px;font-weight:600}.sticky-buy[data-astro-cid-vy64sz5s].has-select .sticky-bottles[data-astro-cid-vy64sz5s]{display:none}.sticky-form[data-astro-cid-vy64sz5s],.sticky-inner[data-astro-cid-vy64sz5s]>.sticky-btn[data-astro-cid-vy64sz5s]{grid-column:3;margin-top:6px}.sticky-buy[data-astro-cid-vy64sz5s].has-select .sticky-form[data-astro-cid-vy64sz5s]{grid-column:2/4;justify-self:stretch}.sticky-buy[data-astro-cid-vy64sz5s]:not(:has(.sticky-sizes)) .sticky-form[data-astro-cid-vy64sz5s]{grid-column:1/4;justify-self:stretch}.sticky-buy[data-astro-cid-vy64sz5s].has-select .sticky-form[data-astro-cid-vy64sz5s] .sticky-qty-row[data-astro-cid-vy64sz5s],.sticky-buy[data-astro-cid-vy64sz5s]:not(:has(.sticky-sizes)) .sticky-form[data-astro-cid-vy64sz5s] .sticky-qty-row[data-astro-cid-vy64sz5s],.sticky-qty-row[data-astro-cid-vy64sz5s] .sticky-qty[data-astro-cid-vy64sz5s]{flex:1}.sticky-form[data-astro-cid-vy64sz5s] .sticky-qty[data-astro-cid-vy64sz5s] input[data-astro-cid-vy64sz5s]{flex:1;width:auto;min-width:0}}@media (width<=960px){.pstage[data-astro-cid-vy64sz5s],.story[data-astro-cid-vy64sz5s]{grid-template-columns:1fr}.pstage-visual[data-astro-cid-vy64sz5s]{height:62svh;min-height:420px;position:relative;top:0}.buy[data-astro-cid-vy64sz5s]{padding-left:var(--gutter);max-width:none}.facts-grid[data-astro-cid-vy64sz5s]{grid-template-columns:1fr 1fr}.facts-grid[data-astro-cid-vy64sz5s] div[data-astro-cid-vy64sz5s]:nth-child(4n+1){border-left:1px solid var(--line-dark);padding-left:clamp(14px,2vw,32px)}.facts-grid[data-astro-cid-vy64sz5s] div[data-astro-cid-vy64sz5s]:nth-child(odd){border-left:0;padding-left:0}.senses[data-astro-cid-vy64sz5s]{grid-template-columns:1fr 1fr}.origin-row[data-astro-cid-vy64sz5s]{grid-template-columns:minmax(0,1fr)}.origin-row[data-astro-cid-vy64sz5s].flip .origin-image[data-astro-cid-vy64sz5s]{order:0}.origin-image[data-astro-cid-vy64sz5s]{aspect-ratio:13/6;min-height:0}}@media (width<=600px){.senses[data-astro-cid-vy64sz5s]{grid-template-columns:1fr}.facts-grid[data-astro-cid-vy64sz5s] div[data-astro-cid-vy64sz5s]{grid-template-columns:minmax(0,1fr);min-width:0}.facts-grid[data-astro-cid-vy64sz5s] .fact-icon{grid-row:auto;justify-content:flex-start;margin-bottom:8px}.facts-grid[data-astro-cid-vy64sz5s] dt[data-astro-cid-vy64sz5s]{letter-spacing:.04em;overflow-wrap:break-word;font-size:11.5px}.bottle[data-astro-cid-vy64sz5s]{min-width:58px}.qty-row[data-astro-cid-vy64sz5s]{flex-wrap:wrap}.btn[data-astro-cid-vy64sz5s].big{flex-basis:100%}.awards[data-astro-cid-vy64sz5s] li[data-astro-cid-vy64sz5s]{grid-template-columns:52px 76px 1fr}}
