.card[data-astro-cid-4fhpls6h]{background:var(--white);flex-direction:column;display:flex}.visual[data-astro-cid-4fhpls6h]{height:clamp(340px,40vw,480px);font-family:var(--display);overflow-anchor:none;justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.card--green[data-astro-cid-4fhpls6h] .visual[data-astro-cid-4fhpls6h]{background:var(--green);color:var(--ink)}.card--black[data-astro-cid-4fhpls6h] .visual[data-astro-cid-4fhpls6h]{background:radial-gradient(ellipse 60% 55% at 50% 72%, #2b2e22 0%, var(--ink) 70%);color:var(--green)}.visual[data-astro-cid-4fhpls6h] .bottle-wrap[data-astro-cid-4fhpls6h]{height:90%;transition:opacity .45s, transform .7s var(--ease), scale .7s var(--ease);--disc-delay:.75s;margin-bottom:-3%}.visual[data-astro-cid-4fhpls6h] .bottle{width:auto;height:100%;transition:transform 1.1s var(--ease);transform-origin:50% 100%}.visual[data-astro-cid-4fhpls6h]:hover .bottle{transform:translateY(-10px)scale(1.02)}.bib-wrap[data-astro-cid-4fhpls6h]{opacity:0;transform-origin:50% 100%;width:max-content;height:66%;transition:opacity .45s, transform .7s var(--ease);pointer-events:none;position:absolute;bottom:4%;left:50%;transform:translate(-50%,16px)scale(.96)}.bib-wrap[data-astro-cid-4fhpls6h]>picture{height:100%;display:block}.bib-wrap[data-astro-cid-4fhpls6h] .bib{filter:drop-shadow(0 14px 18px #00000040);width:auto;height:100%}.card[data-astro-cid-4fhpls6h]:has(.fmt input[value=bib5]:checked) .bib-wrap[data-astro-cid-4fhpls6h]{opacity:1;transform:translate(-50%)scale(1)}.card[data-astro-cid-4fhpls6h]:has(.fmt input[value=bib5]:checked) .bottle-wrap[data-astro-cid-4fhpls6h]{opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.visual[data-astro-cid-4fhpls6h] .bottle-wrap[data-astro-cid-4fhpls6h],.bib-wrap[data-astro-cid-4fhpls6h]{transition:none}}.visual[data-astro-cid-4fhpls6h] .card-badge{position:absolute;top:20px;right:20px}.num[data-astro-cid-4fhpls6h]{letter-spacing:.06em;font-size:14px;position:absolute;top:22px;left:22px}.body[data-astro-cid-4fhpls6h]{flex-direction:column;flex:1;gap:22px;padding:clamp(24px,3vw,36px);display:flex}.name[data-astro-cid-4fhpls6h]{font-size:clamp(40px,4.4vw,56px);line-height:1}.name[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]:hover{color:var(--green-deep)}.cultivar[data-astro-cid-4fhpls6h]{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:16px}.summary[data-astro-cid-4fhpls6h]{font-size:16px;line-height:1.55}.buy[data-astro-cid-4fhpls6h]{border-top:1px solid var(--line);flex-direction:column;gap:16px;margin-top:auto;padding-top:22px;display:flex}.buy-row[data-astro-cid-4fhpls6h]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.fmt[data-astro-cid-4fhpls6h]{border:1.5px solid var(--ink);margin:0;padding:0;display:flex}.fmt[data-astro-cid-4fhpls6h] label[data-astro-cid-4fhpls6h]{cursor:pointer;position:relative}.fmt[data-astro-cid-4fhpls6h] input[data-astro-cid-4fhpls6h]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.fmt[data-astro-cid-4fhpls6h] span[data-astro-cid-4fhpls6h]{min-height:44px;font-family:var(--display);white-space:nowrap;align-items:center;padding:0 12px;font-size:15px;transition:background-color .2s,color .2s;display:flex}.fmt[data-astro-cid-4fhpls6h] input[data-astro-cid-4fhpls6h]:checked+span[data-astro-cid-4fhpls6h]{background:var(--ink);color:var(--white)}.fmt[data-astro-cid-4fhpls6h] input[data-astro-cid-4fhpls6h]:focus-visible+span[data-astro-cid-4fhpls6h]{outline:3px solid var(--green);outline-offset:2px}.price[data-astro-cid-4fhpls6h]{text-align:right}.price-v[data-astro-cid-4fhpls6h]{font-family:var(--display);font-size:32px;line-height:1;display:block}.price-v[data-astro-cid-4fhpls6h] small[data-astro-cid-4fhpls6h]{font-family:var(--text);color:var(--muted-2);margin-top:6px;font-size:12px;display:block}.price-v[data-astro-cid-4fhpls6h]:not([data-v="500"]),.card[data-astro-cid-4fhpls6h]:has(.fmt input:checked) .price-v[data-astro-cid-4fhpls6h]{display:none}.card[data-astro-cid-4fhpls6h]:has(.fmt input[value="250"]:checked) .price-v[data-astro-cid-4fhpls6h][data-v="250"],.card[data-astro-cid-4fhpls6h]:has(.fmt input[value="500"]:checked) .price-v[data-astro-cid-4fhpls6h][data-v="500"],.card[data-astro-cid-4fhpls6h]:has(.fmt input[value=bib5]:checked) .price-v[data-astro-cid-4fhpls6h][data-v=bib5]{display:block}.vat[data-astro-cid-4fhpls6h]{color:var(--muted-2);margin-top:4px;font-size:12px;display:block}.status[data-astro-cid-4fhpls6h]{color:#55554f;width:100%;min-height:54px;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;cursor:not-allowed;background:#e6e6df;border:0;font-size:18px}.links[data-astro-cid-4fhpls6h]{flex-direction:column;align-items:center;gap:4px;display:flex}.more[data-astro-cid-4fhpls6h]{color:var(--muted-2);align-items:center;min-height:36px;font-size:14px;transition:color .2s;display:inline-flex}.more[data-astro-cid-4fhpls6h]:hover{color:var(--ink)}
