.sc[data-astro-cid-x5smoih6]{position:relative;display:grid;border-radius:var(--r-md);background:var(--blush-deep);color:var(--ink)}.sc--large[data-astro-cid-x5smoih6]{grid-template-columns:clamp(160px,23vw,332px) minmax(0,1fr);align-items:center;gap:24px;min-height:375px;padding:16px}.sc__media[data-astro-cid-x5smoih6]{position:relative;display:grid;place-items:center;align-self:stretch;min-height:0}.sc--large[data-astro-cid-x5smoih6] .sc__media[data-astro-cid-x5smoih6]{min-height:343px}.sc__bottle[data-astro-cid-x5smoih6]{display:grid;place-items:center;height:86%;max-height:300px;aspect-ratio:4 / 5;transition:transform .4s var(--ease-seed)}.sc__bottle[data-astro-cid-x5smoih6] .sc__img{width:100%;height:100%;background:none}.sc__bottle[data-astro-cid-x5smoih6] .sc__img img{object-fit:contain}.sc__bottle[data-astro-cid-x5smoih6] .picture--pending{border-radius:var(--r-md);background:color-mix(in srgb,var(--accent) 30%,var(--blush))}.js-motion .sc[data-astro-cid-x5smoih6]:hover .sc__bottle[data-astro-cid-x5smoih6]{transform:scale(1.04)}.sc__badge[data-astro-cid-x5smoih6]{position:absolute;top:16px;left:16px}.sc__body[data-astro-cid-x5smoih6]{display:flex;flex-direction:column;align-items:flex-start;max-width:316px}.sc__code[data-astro-cid-x5smoih6]{margin-bottom:8px}.sc__name[data-astro-cid-x5smoih6]{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:var(--track-title)}.sc__link[data-astro-cid-x5smoih6]{text-decoration:none}.sc__link[data-astro-cid-x5smoih6]:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.sc__link[data-astro-cid-x5smoih6]:focus-visible{outline:none}.sc__link[data-astro-cid-x5smoih6]:focus-visible:after{outline:2px solid var(--berry);outline-offset:3px}.sc__text[data-astro-cid-x5smoih6]{margin-top:16px;font-size:1rem;line-height:var(--lh-list);letter-spacing:var(--track-ui)}.sc__price[data-astro-cid-x5smoih6]{margin-top:32px;font-size:var(--fs-price);line-height:1.3;font-variant-numeric:tabular-nums}.sc__soon[data-astro-cid-x5smoih6]{color:var(--ink-soft)}.sc__short[data-astro-cid-x5smoih6]{display:none}.sc__actions[data-astro-cid-x5smoih6]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:24px}.sc__add[data-astro-cid-x5smoih6]{position:relative;z-index:2;min-height:44px;padding:0;border:0;background:none;color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer}.sc--compact[data-astro-cid-x5smoih6]{align-content:start;gap:16px;padding:16px 16px 24px;border-radius:var(--r-lg)}.sc--compact[data-astro-cid-x5smoih6] .sc__media[data-astro-cid-x5smoih6]{aspect-ratio:4 / 3;border-radius:var(--r-md);background:color-mix(in srgb,var(--accent) 14%,var(--blush))}.sc--compact[data-astro-cid-x5smoih6] .sc__body[data-astro-cid-x5smoih6]{max-width:none;padding-inline:8px}.sc--compact[data-astro-cid-x5smoih6] .sc__text[data-astro-cid-x5smoih6]{margin-top:4px;color:var(--ink-soft)}.sc--compact[data-astro-cid-x5smoih6] .sc__price[data-astro-cid-x5smoih6],.sc--compact[data-astro-cid-x5smoih6] .sc__actions[data-astro-cid-x5smoih6]{margin-top:16px}@media(max-width:959px){.sc--large[data-astro-cid-x5smoih6]{grid-template-columns:122px minmax(0,1fr);gap:16px;min-height:245px;padding:16px 16px 24px}.sc--large[data-astro-cid-x5smoih6] .sc__media[data-astro-cid-x5smoih6]{min-height:0}.sc--large[data-astro-cid-x5smoih6] .sc__bottle[data-astro-cid-x5smoih6]{height:auto;width:100%}.sc--large[data-astro-cid-x5smoih6] .sc__body[data-astro-cid-x5smoih6]{max-width:none}.sc__name[data-astro-cid-x5smoih6]{font-size:1.25rem;line-height:1.4}.sc--large[data-astro-cid-x5smoih6] .sc__text[data-astro-cid-x5smoih6]{margin-top:8px;font-size:.875rem}.sc--large[data-astro-cid-x5smoih6] .sc__price[data-astro-cid-x5smoih6]{margin-top:8px;font-size:1rem}.sc--large[data-astro-cid-x5smoih6] .sc__actions[data-astro-cid-x5smoih6]{margin-top:16px;gap:8px 12px}.sc--large[data-astro-cid-x5smoih6] .sc__long[data-astro-cid-x5smoih6]{display:none}.sc--large[data-astro-cid-x5smoih6] .sc__short[data-astro-cid-x5smoih6]{display:inline}.sc__cta[data-astro-cid-x5smoih6]{min-height:32px;padding:6px 16px;font-size:.875rem}.sc__add[data-astro-cid-x5smoih6]{font-size:.875rem}.sc--large[data-astro-cid-x5smoih6] .sc__badge[data-astro-cid-x5smoih6]{top:0;left:0}}
