.BuyBox-module__0InWca__box{background:var(--card);border-radius:22px;flex-direction:column;gap:14px;padding:20px;display:flex}.BuyBox-module__0InWca__prices{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.BuyBox-module__0InWca__prices b{font-family:var(--serif);font-size:40px;font-weight:500;line-height:1}.BuyBox-module__0InWca__prices span{color:var(--muted);font-size:14px;font-weight:600}.BuyBox-module__0InWca__prices strong{color:var(--ink)}.BuyBox-module__0InWca__row{flex-wrap:wrap;gap:10px;display:flex}.BuyBox-module__0InWca__step{background:var(--card-2);border-radius:99px;align-items:center;gap:2px;padding:4px;display:inline-flex}.BuyBox-module__0InWca__step button{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.BuyBox-module__0InWca__step button:hover:not(:disabled){background:var(--ink);color:var(--paper)}.BuyBox-module__0InWca__step button:disabled{opacity:.3}.BuyBox-module__0InWca__step span{text-align:center;min-width:28px;font-weight:800}.BuyBox-module__0InWca__row .pill{flex:1;min-width:220px}
.wine-module__qTAH_G__top{padding-top:clamp(100px,10vw,130px)}.wine-module__qTAH_G__crumbs{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:22px;font-size:13px;font-weight:600;display:flex}.wine-module__qTAH_G__crumbs i{opacity:.5;font-style:normal}.wine-module__qTAH_G__crumbs a:hover,.wine-module__qTAH_G__crumbs span{color:var(--ink)}.wine-module__qTAH_G__grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.wine-module__qTAH_G__stage{background:var(--paper-2);border-radius:30px;justify-content:center;align-items:center;height:min(78vh,720px);padding:40px 0;display:flex;position:sticky;top:90px;overflow:hidden}.wine-module__qTAH_G__stage img{object-fit:contain;width:auto;max-width:100%;height:100%;animation:wine-module__qTAH_G__rise 1s var(--ease) both}@keyframes wine-module__qTAH_G__rise{0%{opacity:0;transform:translateY(30px)}}.wine-module__qTAH_G__anni{background:var(--ink);color:var(--gold-soft);letter-spacing:.1em;text-transform:uppercase;border-radius:99px;padding:8px 14px;font-size:12px;font-weight:800;position:absolute;top:20px;left:20px}.wine-module__qTAH_G__info{flex-direction:column;gap:18px;padding-top:10px;display:flex}.wine-module__qTAH_G__h1{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(38px,4vw,62px);font-weight:500;line-height:1.02}.wine-module__qTAH_G__top1{color:var(--olive);font-size:15px}.wine-module__qTAH_G__facts{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wine-module__qTAH_G__facts li{background:var(--card-2);border-radius:16px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.wine-module__qTAH_G__facts b{font-family:var(--serif);font-size:26px;font-weight:500;line-height:1.1}.wine-module__qTAH_G__facts span{color:var(--muted);font-size:12.5px;font-weight:600}.wine-module__qTAH_G__bars{flex-direction:column;gap:8px;display:flex}.wine-module__qTAH_G__bar{border-radius:99px;gap:2px;height:12px;display:flex;overflow:hidden}.wine-module__qTAH_G__bar i{background:var(--ink)}.wine-module__qTAH_G__gold i{background:var(--gold)}.wine-module__qTAH_G__bars p{color:var(--ink-2);font-size:14px}.wine-module__qTAH_G__story{grid-template-columns:1.3fr 1fr;gap:clamp(30px,5vw,90px);padding-block:clamp(80px,8vw,130px);display:grid}.wine-module__qTAH_G__text{flex-direction:column;gap:16px;display:flex}.wine-module__qTAH_G__text p{color:var(--ink-2);line-height:1.7}.wine-module__qTAH_G__specs{background:var(--paper-2);border-radius:26px;align-self:start;padding:26px}.wine-module__qTAH_G__specs dl{margin-top:14px}.wine-module__qTAH_G__specs dl div{grid-template-columns:130px 1fr;gap:14px;padding:10px 0;font-size:14px;display:grid}.wine-module__qTAH_G__specs dl div+div{box-shadow:0 -1px 0 var(--line)}.wine-module__qTAH_G__specs dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding-top:2px;font-size:12px;font-weight:700}.wine-module__qTAH_G__revs{padding-bottom:clamp(80px,8vw,130px)}.wine-module__qTAH_G__revs ul{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin-top:28px;display:grid}.wine-module__qTAH_G__revs li{flex-direction:column;gap:12px;padding:26px;display:flex}.wine-module__qTAH_G__pts{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:8px;font-size:12px;font-weight:800;display:flex}.wine-module__qTAH_G__pts b{font-family:var(--serif);color:var(--ink);letter-spacing:0;font-size:44px;font-weight:500}.wine-module__qTAH_G__revs p{font-family:var(--serif);font-size:17px;font-style:italic;line-height:1.5}.wine-module__qTAH_G__revs small{color:var(--muted);font-size:13px;font-weight:700}.wine-module__qTAH_G__rel{padding-bottom:clamp(80px,8vw,130px)}.wine-module__qTAH_G__relHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.wine-module__qTAH_G__rel ul{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.wine-module__qTAH_G__rel a{flex-direction:column;gap:6px;display:flex}.wine-module__qTAH_G__relStage{background:var(--paper-2);border-radius:20px;justify-content:center;height:280px;padding:20px 0;display:flex}.wine-module__qTAH_G__relStage img{object-fit:contain;width:auto;max-width:100%;height:100%;transition:transform .6s var(--ease)}.wine-module__qTAH_G__rel a:hover img{transform:translateY(-8px)}.wine-module__qTAH_G__rel b{font-size:15.5px}.wine-module__qTAH_G__rel small{color:var(--muted);font-size:13px}@media (max-width:900px){.wine-module__qTAH_G__grid,.wine-module__qTAH_G__story{grid-template-columns:1fr}.wine-module__qTAH_G__stage{height:440px;position:relative;top:0}.wine-module__qTAH_G__facts,.wine-module__qTAH_G__rel ul{grid-template-columns:1fr 1fr}}
