.universe[data-astro-cid-wk3of6y5]{isolation:isolate;color:var(--ink);background:linear-gradient(#f6f1e8 0%,#ece5d9 55%,#e4dccf 100%);position:relative}.scene[data-astro-cid-wk3of6y5]{--stage-h:calc(100svh - var(--header-h) - 2.4rem);--frame-h:calc(var(--stage-h) - 2 * var(--space-4));width:100%;height:var(--stage-h);position:relative;overflow:hidden}.home[data-astro-cid-wk3of6y5] .scene[data-astro-cid-wk3of6y5]{--stage-h:min(92svh, 60rem)}.frame[data-astro-cid-wk3of6y5]{width:min(100% - 2 * var(--gutter), calc(var(--frame-h) * 1320 / 1322));aspect-ratio:1320/1322;position:absolute;top:50%;left:50%;translate:-50% -50%}.frame[data-astro-cid-wk3of6y5] .scene-media{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.frame[data-astro-cid-wk3of6y5] .scene-media img{object-fit:cover;width:100%;height:100%;-webkit-mask-image:radial-gradient(72% 72% at 50% 55%,#000 58%,#0000 100%);mask-image:radial-gradient(72% 72% at 50% 55%,#000 58%,#0000 100%)}.universe-head[data-astro-cid-wk3of6y5]{left:var(--gutter);z-index:4;width:calc(50% - var(--frame-h) * 1320 / 1322 / 2 - var(--gutter) - var(--space-4));text-align:left;pointer-events:none;justify-items:start;gap:.75rem;max-width:22rem;display:grid;position:absolute;top:50%;translate:0 -50%}.universe-head[data-astro-cid-wk3of6y5] h1[data-astro-cid-wk3of6y5],.universe-head[data-astro-cid-wk3of6y5] h2[data-astro-cid-wk3of6y5]{font-size:var(--step-4)}.universe-head[data-astro-cid-wk3of6y5] .tagline[data-astro-cid-wk3of6y5]{font-family:var(--font-ui);letter-spacing:.3em;text-transform:uppercase;color:var(--gold-text);margin-top:-.45rem;font-size:.8rem;font-weight:500}.universe-head[data-astro-cid-wk3of6y5] .lede[data-astro-cid-wk3of6y5]{font-size:var(--step-0);color:var(--ink-soft)}@media (max-width:68rem){.scene[data-astro-cid-wk3of6y5]{--stage-h:calc(100svh - var(--header-h) - 2.4rem - 9rem);padding-top:9rem}.universe-head[data-astro-cid-wk3of6y5]{width:auto;max-width:none;padding:var(--space-4) var(--gutter) 0;text-align:center;justify-items:center;top:0;left:0;right:0;translate:0}.universe-head[data-astro-cid-wk3of6y5] h1[data-astro-cid-wk3of6y5],.universe-head[data-astro-cid-wk3of6y5] h2[data-astro-cid-wk3of6y5]{font-size:var(--step-3)}}.hotspots[data-astro-cid-wk3of6y5]{z-index:3;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;top:0;bottom:0;left:0;right:0}.spot[data-astro-cid-wk3of6y5]{aspect-ratio:1;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;width:8%;height:auto;padding:0;display:none;position:absolute;translate:-50% -50%}.hotspots[data-astro-cid-wk3of6y5].ready .spot[data-astro-cid-wk3of6y5]{display:block}.spot[data-astro-cid-wk3of6y5]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ring[data-astro-cid-wk3of6y5]{transition:border-color .25s var(--ease), box-shadow .25s var(--ease), transform .25s var(--ease);border:1px solid #ad975273;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 0 #d9c68e00}:is(.spot[data-astro-cid-wk3of6y5]:hover .ring[data-astro-cid-wk3of6y5],.spot[data-astro-cid-wk3of6y5]:focus-visible .ring[data-astro-cid-wk3of6y5]){border-color:var(--gold);transform:scale(1.08);box-shadow:0 0 0 4px #d9c68e59,0 0 24px #d9c68e99}.spot[data-astro-cid-wk3of6y5]:after{content:attr(data-label);color:var(--paper);font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s var(--ease);background:#1c1a17db;border-radius:999px;padding:.3rem .7rem;font-size:.72rem;font-weight:500;position:absolute;top:calc(100% + .5rem);left:50%;translate:-50%}.spot[data-astro-cid-wk3of6y5]:hover:after{opacity:1}.spot[data-astro-cid-wk3of6y5]:focus-visible:after{opacity:1}.spot[data-astro-cid-wk3of6y5].edge-l:after{left:0;translate:0}.spot[data-astro-cid-wk3of6y5].edge-r:after{left:auto;right:0;translate:0}@media (prefers-reduced-motion:no-preference){.hotspots[data-astro-cid-wk3of6y5].ready li[data-astro-cid-wk3of6y5]:nth-child(4n+1) .ring[data-astro-cid-wk3of6y5]{animation:9s ease-in-out infinite shimmer}.hotspots[data-astro-cid-wk3of6y5].ready li[data-astro-cid-wk3of6y5]:nth-child(4n+3) .ring[data-astro-cid-wk3of6y5]{animation:11s ease-in-out -5s infinite shimmer}}@keyframes shimmer{0%,88%,to{border-color:#ad975273;box-shadow:0 0 #d9c68e00}94%{border-color:var(--gold);box-shadow:0 0 18px #d9c68e99}}.moon[data-astro-cid-wk3of6y5]{z-index:1;filter:grayscale()sepia(.28)saturate(1.1)brightness(1.55)contrast(.7)drop-shadow(0 22px 44px #3c321e47);pointer-events:none;border-radius:50%;width:41%;height:auto;position:absolute;top:68.2%;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.moon[data-astro-cid-wk3of6y5]{animation:120s linear infinite turn}}@keyframes turn{to{rotate:360deg}}.legend[data-astro-cid-wk3of6y5]{right:var(--gutter);z-index:4;font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;gap:.2rem;margin:0;padding:0;font-size:.76rem;font-weight:500;list-style:none;display:grid;position:absolute;top:50%;translate:0 -50%}@media (max-width:68rem){.legend[data-astro-cid-wk3of6y5]{padding:var(--space-3) var(--gutter) var(--space-4);flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem;display:flex;position:static;translate:0}}.key[data-astro-cid-wk3of6y5] a[data-astro-cid-wk3of6y5]{min-height:44px;color:var(--ink-soft);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.key[data-astro-cid-wk3of6y5] a[data-astro-cid-wk3of6y5]:hover{color:var(--ink)}.swatch[data-astro-cid-wk3of6y5]{background:var(--c,var(--gold));width:.7rem;height:.7rem;box-shadow:0 0 10px var(--c,var(--gold));border-radius:50%}.key-1[data-astro-cid-wk3of6y5]{--c:#c9a84f}.key-2[data-astro-cid-wk3of6y5]{--c:#c45a5a}.key-3[data-astro-cid-wk3of6y5]{--c:#6f9a5e}.key-4[data-astro-cid-wk3of6y5]{--c:#d8b56a}.key-5[data-astro-cid-wk3of6y5]{--c:#e08a8f}.key-6[data-astro-cid-wk3of6y5]{--c:#9fb9a0}.universe-more[data-astro-cid-wk3of6y5]{z-index:2;padding-block:var(--space-4) var(--space-5);text-align:center;position:relative}@media (max-width:48rem){.scene[data-astro-cid-wk3of6y5]{height:auto;padding-top:0;display:grid}.frame[data-astro-cid-wk3of6y5]{width:100%;position:relative;top:auto;left:auto;translate:0}.frame[data-astro-cid-wk3of6y5] .scene-media img{-webkit-mask-image:none;mask-image:none}.universe-head[data-astro-cid-wk3of6y5]{padding-block:var(--space-3) var(--space-2);order:-1;position:relative}.spot[data-astro-cid-wk3of6y5]:after{font-size:.6rem}}.flavour-card[data-astro-cid-wk3of6y5]{border:1px solid var(--line-gold);background:var(--night);width:min(100%,44rem);max-width:none;color:var(--on-night);margin:auto;padding:0;box-shadow:0 30px 80px #0009}.flavour-card[data-astro-cid-wk3of6y5]::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141311b3}.flavour-card[data-astro-cid-wk3of6y5] [data-astro-cid-wk3of6y5]:focus-visible{outline-color:var(--on-night)}@media (prefers-reduced-motion:no-preference){.flavour-card[data-astro-cid-wk3of6y5][open]{animation:card-in .32s var(--ease)}}@keyframes card-in{0%{opacity:0;translate:0 1rem}}.card-inner[data-astro-cid-wk3of6y5]{gap:var(--space-3);padding:var(--space-4);display:grid}.card-head[data-astro-cid-wk3of6y5]{justify-content:space-between;align-items:start;gap:1rem;display:flex}.card-head[data-astro-cid-wk3of6y5] h2[data-astro-cid-wk3of6y5]{font-size:var(--step-3);margin-top:.2rem}.close[data-astro-cid-wk3of6y5]{border:1px solid var(--line-dark);border-radius:var(--radius);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.card-body[data-astro-cid-wk3of6y5]{gap:var(--space-3);display:grid}.card-stage[data-astro-cid-wk3of6y5]{aspect-ratio:4/5;width:100%;max-width:14rem}.card-stage[data-astro-cid-wk3of6y5] img[data-astro-cid-wk3of6y5]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;scale:1.12}.card-text[data-astro-cid-wk3of6y5]{align-content:start;gap:.9rem;display:grid}.note[data-astro-cid-wk3of6y5]{font-size:var(--step-1);font-style:italic}.chips[data-astro-cid-wk3of6y5]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-wk3of6y5] li{border:1px solid var(--line-dark);font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.64rem;display:inline-flex}.chips[data-astro-cid-wk3of6y5] li.current{border-color:var(--gold);color:var(--gold-light)}.chips[data-astro-cid-wk3of6y5] .dot{background:var(--hue,var(--gold));border-radius:50%;width:.55rem;height:.55rem}.texture[data-astro-cid-wk3of6y5]{color:var(--on-night-soft)}.specs[data-astro-cid-wk3of6y5]{border-top:1px solid var(--line-dark);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.6rem 1rem;margin:0;padding-top:.75rem;display:grid}.specs[data-astro-cid-wk3of6y5]>div:last-child{grid-column:1/-1}.specs[data-astro-cid-wk3of6y5] dt{font-family:var(--font-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--gold-light);font-size:.6rem}.specs[data-astro-cid-wk3of6y5] dd{font-variant-numeric:tabular-nums;margin:.15rem 0 0}.card-price[data-astro-cid-wk3of6y5]{font-family:var(--font-display);font-size:var(--step-2)}.card-actions[data-astro-cid-wk3of6y5]{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.card-actions[data-astro-cid-wk3of6y5] .btn--primary[data-astro-cid-wk3of6y5]{--btn-bg:var(--paper);--btn-fg:var(--ink);--btn-border:var(--paper)}.card-actions[data-astro-cid-wk3of6y5] .btn--primary[data-astro-cid-wk3of6y5][hidden]{display:none}.card-actions[data-astro-cid-wk3of6y5] .text-link[data-astro-cid-wk3of6y5]{color:var(--on-night)}@media (min-width:40rem){.card-body[data-astro-cid-wk3of6y5]{gap:var(--space-4);grid-template-columns:14rem 1fr}}.pairings-link[data-astro-cid-wk3of6y5]{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-light);text-underline-offset:4px;margin-top:1.1rem;font-size:.74rem;text-decoration:underline;display:inline-block}.pairings-link[data-astro-cid-wk3of6y5]:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px}
