.sr-only[data-astro-cid-mj6ar3np]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hero[data-astro-cid-mj6ar3np]{min-height:min(100svh,1000px);display:flex;flex-direction:column;justify-content:space-between;padding-top:calc(var(--header-h) + 6vh);overflow:hidden}.glow[data-astro-cid-mj6ar3np]{position:absolute;inset:-20% -10% auto;height:90%;z-index:-1;background:radial-gradient(60% 60% at 50% 40%,rgba(217,163,91,.22),transparent 70%)}.hero-inner[data-astro-cid-mj6ar3np]{text-align:center;display:flex;flex-direction:column;align-items:center;padding-bottom:48px}.hero-eyebrow[data-astro-cid-mj6ar3np]{animation:rise 1s var(--ease) both}.hero-mark[data-astro-cid-mj6ar3np]{width:min(1000px,92vw);margin:clamp(20px,4vh,40px) 0 clamp(24px,4vh,36px);color:var(--cream);animation:rise 1.2s .1s var(--ease) both}.hero-sub[data-astro-cid-mj6ar3np]{max-width:44ch;font-size:clamp(1.08rem,1.8vw,1.32rem);color:#fff3e3d1;animation:rise 1.2s .25s var(--ease) both}.hero-sub[data-astro-cid-mj6ar3np] em{font-family:var(--font-display);color:var(--gold);font-size:1.1em}.hero-actions[data-astro-cid-mj6ar3np]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;animation:rise 1.2s .4s var(--ease) both}@keyframes rise{0%{opacity:0;transform:translateY(28px)}}.marquee[data-astro-cid-mj6ar3np]{overflow:hidden;padding-bottom:clamp(24px,4vh,48px);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.track[data-astro-cid-mj6ar3np]{display:flex;gap:16px;width:max-content;animation:scroll 70s linear infinite}.m-item[data-astro-cid-mj6ar3np]{margin:0;width:clamp(200px,22vw,300px);aspect-ratio:16/10;border-radius:16px;overflow:hidden;flex:none;box-shadow:var(--shadow-lg)}.m-item[data-astro-cid-mj6ar3np]:nth-child(odd){transform:rotate(-1.5deg) translateY(6px)}.m-item[data-astro-cid-mj6ar3np]:nth-child(2n){transform:rotate(1.5deg)}.m-item[data-astro-cid-mj6ar3np] img[data-astro-cid-mj6ar3np]{width:100%;height:100%;object-fit:cover}@keyframes scroll{to{transform:translate(-50%)}}.intro-h[data-astro-cid-mj6ar3np]{max-width:12ch;color:var(--wine)}.intro-h[data-astro-cid-mj6ar3np] em{color:var(--wine-soft)}.lede[data-astro-cid-mj6ar3np] strong{color:var(--ink);font-weight:700}.head[data-astro-cid-mj6ar3np]{margin-bottom:clamp(36px,5vw,64px)}.head[data-astro-cid-mj6ar3np] h2[data-astro-cid-mj6ar3np]{margin-top:14px;color:var(--wine)}.head--row[data-astro-cid-mj6ar3np]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px}.fav-grid[data-astro-cid-mj6ar3np]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr))}.fav[data-astro-cid-mj6ar3np]{display:flex;flex-direction:column;text-decoration:none;background:#fff;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);transition:transform .4s var(--ease),box-shadow .4s var(--ease),opacity .9s var(--ease)}.fav[data-astro-cid-mj6ar3np]:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.fav-img[data-astro-cid-mj6ar3np]{aspect-ratio:16/10;overflow:hidden;background:var(--cream-2)}.fav-img[data-astro-cid-mj6ar3np] img[data-astro-cid-mj6ar3np]{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.fav[data-astro-cid-mj6ar3np]:hover .fav-img[data-astro-cid-mj6ar3np] img[data-astro-cid-mj6ar3np]{transform:scale(1.06)}.fav-body[data-astro-cid-mj6ar3np]{padding:20px 22px 24px;display:grid;gap:8px}.fav-brand[data-astro-cid-mj6ar3np]{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--gold)}.fav-row[data-astro-cid-mj6ar3np]{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.fav-row[data-astro-cid-mj6ar3np] h3[data-astro-cid-mj6ar3np]{color:var(--wine)}.price[data-astro-cid-mj6ar3np]{font-family:var(--font-display);font-weight:600;color:var(--wine);white-space:nowrap;font-size:1.15rem}.fav[data-astro-cid-mj6ar3np] .muted[data-astro-cid-mj6ar3np]{font-size:.95rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.band[data-astro-cid-mj6ar3np]{padding-block:clamp(56px,8vw,96px)}.band-inner[data-astro-cid-mj6ar3np]{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.band-item[data-astro-cid-mj6ar3np] svg{width:34px;height:34px;color:var(--gold);margin-bottom:18px}.band-item[data-astro-cid-mj6ar3np] h3[data-astro-cid-mj6ar3np]{margin-bottom:8px}.band-item[data-astro-cid-mj6ar3np] a{color:var(--gold)}
