.score[data-astro-cid-moii5yg3]{align-items:center;gap:var(--wm-space-2);font-size:var(--wm-text-sm);display:inline-flex}.score[data-astro-cid-moii5yg3] strong[data-astro-cid-moii5yg3]{min-width:2.5rem;height:2.5rem;font-family:var(--wm-font-display);color:var(--wm-on-primary);background:var(--wm-primary-strong);border-radius:var(--wm-radius-full);place-items:center;display:inline-grid}.score--few[data-astro-cid-moii5yg3] strong[data-astro-cid-moii5yg3]{background:var(--wm-smoke)}.score--none[data-astro-cid-moii5yg3]{padding:.125rem var(--wm-space-3);color:var(--wm-ink-muted);background:var(--wm-surface-2);border-radius:var(--wm-radius-full)}.score--lg[data-astro-cid-moii5yg3]{font-size:var(--wm-text-base)}.score__count[data-astro-cid-moii5yg3]{color:var(--wm-ink-muted)}.card[data-astro-cid-y4rxlr3f]{background:var(--wm-surface);border-radius:var(--wm-radius-md);box-shadow:var(--wm-shadow-1);gap:var(--wm-space-2);padding:0 var(--wm-space-4) var(--wm-space-4);content-visibility:auto;contain-intrinsic-size:auto 30rem;transition:box-shadow var(--wm-duration) var(--wm-ease), transform var(--wm-duration) var(--wm-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.card[data-astro-cid-y4rxlr3f]:hover,.card[data-astro-cid-y4rxlr3f]:focus-within{transform:translateY(-3px)}.card[data-astro-cid-y4rxlr3f]:hover .bottle,.card[data-astro-cid-y4rxlr3f]:focus-within .bottle{transform:translateY(-6px)scale(1.02)}}.card[data-astro-cid-y4rxlr3f]:hover,.card[data-astro-cid-y4rxlr3f]:focus-within{box-shadow:var(--wm-shadow-2), 0 10px 32px var(--wm-glow)}.card__link[data-astro-cid-y4rxlr3f]{color:inherit;text-decoration:none}.card__link[data-astro-cid-y4rxlr3f]:after{content:"";border-radius:inherit;position:absolute;inset:0}.card__media[data-astro-cid-y4rxlr3f]{margin-inline:calc(-1 * var(--wm-space-4));color:var(--brand-on-base);background:radial-gradient(45% 40% at 50% 50%, #ffecc824, transparent 70%), radial-gradient(closest-side at 50% 58%, color-mix(in srgb, var(--brand-accent) 38%, transparent), transparent), linear-gradient(135deg, var(--brand-base) 35%, var(--brand-base-deep));position:relative;overflow:hidden;box-shadow:inset 0 0 60px #00000047}.card__media[data-astro-cid-y4rxlr3f] .motif{mask-image:linear-gradient(#000 20%,#0000 90%)}.card__media[data-astro-cid-y4rxlr3f] .sea{height:2.5rem}.card__media[data-astro-cid-y4rxlr3f] .bottle,.card__media[data-astro-cid-y4rxlr3f] img[data-astro-cid-y4rxlr3f]{position:relative}.card__media[data-astro-cid-y4rxlr3f] .motif *,.card__media[data-astro-cid-y4rxlr3f] .sea path,.card__media[data-astro-cid-y4rxlr3f] .bottle__liquid{animation-play-state:paused!important}.card__media[data-astro-cid-y4rxlr3f] .bottle{transition:transform var(--wm-duration) var(--wm-ease)}.card__media[data-astro-cid-y4rxlr3f]:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(60% 100% at 50% 100%, color-mix(in srgb, var(--wm-primary) 38%, transparent), transparent 80%);opacity:.55;height:34%;transition:opacity var(--wm-duration) var(--wm-ease);position:absolute;inset:auto 0 0}.card__media[data-astro-cid-y4rxlr3f]:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(55% 60% at 50% 38%, color-mix(in srgb, var(--wm-primary) 30%, transparent), transparent 75%);mix-blend-mode:screen;opacity:0;transition:opacity var(--wm-duration) var(--wm-ease);position:absolute;inset:0}.card__media[data-astro-cid-y4rxlr3f] img[data-astro-cid-y4rxlr3f]{aspect-ratio:3/4;object-fit:contain;width:100%;height:auto}.card__origin[data-astro-cid-y4rxlr3f]{font-family:var(--wm-font-sans);font-size:var(--wm-text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--wm-gold);margin-top:var(--wm-space-3);font-size:.6875rem;font-weight:600;line-height:1.35}.card__title[data-astro-cid-y4rxlr3f]{font-size:var(--wm-text-xl);line-height:1.2}.card__title[data-astro-cid-y4rxlr3f]:after{content:"";width:1.75rem;height:1px;margin-top:var(--wm-space-2);background:var(--wm-gold);transition:width var(--wm-duration) var(--wm-ease);display:block}.card[data-astro-cid-y4rxlr3f]:hover .card__title[data-astro-cid-y4rxlr3f]:after,.card[data-astro-cid-y4rxlr3f]:focus-within .card__title[data-astro-cid-y4rxlr3f]:after{width:3.5rem}.card[data-astro-cid-y4rxlr3f]:hover .card__media[data-astro-cid-y4rxlr3f]:before,.card[data-astro-cid-y4rxlr3f]:focus-within .card__media[data-astro-cid-y4rxlr3f]:before{opacity:1}.card[data-astro-cid-y4rxlr3f]:hover .card__media[data-astro-cid-y4rxlr3f] .motif *,.card[data-astro-cid-y4rxlr3f]:focus-within .card__media[data-astro-cid-y4rxlr3f] .motif *,.card[data-astro-cid-y4rxlr3f]:hover .card__media[data-astro-cid-y4rxlr3f] .sea path,.card[data-astro-cid-y4rxlr3f]:focus-within .card__media[data-astro-cid-y4rxlr3f] .sea path,.card[data-astro-cid-y4rxlr3f]:hover .card__media[data-astro-cid-y4rxlr3f] .bottle__liquid,.card[data-astro-cid-y4rxlr3f]:focus-within .card__media[data-astro-cid-y4rxlr3f] .bottle__liquid{animation-play-state:running!important}.card[data-astro-cid-y4rxlr3f]:hover .card__media[data-astro-cid-y4rxlr3f]:after,.card[data-astro-cid-y4rxlr3f]:focus-within .card__media[data-astro-cid-y4rxlr3f]:after{opacity:1}.card__meta[data-astro-cid-y4rxlr3f]{font-size:var(--wm-text-sm);color:var(--wm-ink-muted)}.card__footer[data-astro-cid-y4rxlr3f]{justify-content:space-between;align-items:center;gap:var(--wm-space-2);padding-top:var(--wm-space-2);margin-top:auto;display:flex}.card__cta[data-astro-cid-y4rxlr3f]{color:var(--wm-primary-strong);align-items:center;margin-inline-start:auto;display:inline-flex}.card__cta[data-astro-cid-y4rxlr3f] svg[data-astro-cid-y4rxlr3f]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.card__cta[data-astro-cid-y4rxlr3f] svg[data-astro-cid-y4rxlr3f]{transition:transform var(--wm-duration) var(--wm-ease)}}.card[data-astro-cid-y4rxlr3f]:hover .card__cta[data-astro-cid-y4rxlr3f] svg[data-astro-cid-y4rxlr3f],.card[data-astro-cid-y4rxlr3f]:focus-within .card__cta[data-astro-cid-y4rxlr3f] svg[data-astro-cid-y4rxlr3f]{transform:translate(4px)}.card__affinity[data-astro-cid-y4rxlr3f]:empty{display:none}.card__similar[data-astro-cid-y4rxlr3f]{font-size:var(--wm-text-sm);color:var(--wm-accent);font-weight:600}
