.heart[data-v-a52e9af1]{transition:transform .16s var(--ease-out), color .15s}.heart[data-v-a52e9af1]:active{transform:scale(.85)}.heart.on[data-v-a52e9af1]{color:var(--color-gold)}.card[data-v-279d75d2]{transition:transform .16s var(--ease-out)}.card[data-v-279d75d2]:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){[data-v-279d75d2] .img-alt{opacity:0;transition:opacity .4s var(--ease-out);display:block}.card[data-v-279d75d2]:hover .img-alt{opacity:1}}.sheet[open][data-v-1a01f6d3]{animation:sheet-in-1a01f6d3 .32s var(--ease-drawer)}.sheet[open][data-v-1a01f6d3]::backdrop{animation:.24s ease-out fade-1a01f6d3}@keyframes sheet-in-1a01f6d3{0%{transform:translateY(100%)}}@keyframes fade-1a01f6d3{0%{opacity:0}}@media (width>=768px){@keyframes sheet-in-1a01f6d3{0%{opacity:0;transform:translateY(12px)scale(.98)}}}.viewer[data-v-63bdd7e5]::backdrop{background:0 0}.viewer[open][data-v-63bdd7e5]{animation:.2s ease-out viewer-in-63bdd7e5}@keyframes viewer-in-63bdd7e5{0%{opacity:0}}.photo[data-v-63bdd7e5]{transform-origin:50%;will-change:transform;transition:transform .26s var(--ease-out)}.photo.live[data-v-63bdd7e5]{transition:none}@media (hover:hover) and (pointer:fine){.viewer p[aria-hidden][data-v-63bdd7e5]{display:none}}.slide[data-v-0e2cf7b6]{aspect-ratio:4/5}@media (width<=767px){.slide[data-v-0e2cf7b6]{aspect-ratio:auto;height:min(125vw, max(13rem, calc(100svh - var(--below))))}.slide-plain[data-v-0e2cf7b6]{--below:18.5rem}.slide-opt[data-v-0e2cf7b6]{--below:23.5rem}.slide-opt2[data-v-0e2cf7b6]{--below:26.75rem}}.specs[data-v-0e2cf7b6]{grid-template-columns:minmax(6.5rem,auto) 1fr;column-gap:1rem;display:grid}.specs>div[data-v-0e2cf7b6]{display:contents}.specs dt[data-v-0e2cf7b6],.specs dd[data-v-0e2cf7b6]{border-top:1px solid color-mix(in oklab, var(--color-line) 70%, transparent);padding:.5rem 0}.specs>div[data-v-0e2cf7b6]:first-child>*{border-top:0;padding-top:0}.opt[data-v-0e2cf7b6]{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--color-field-line);background:var(--color-surface);font-variant-numeric:tabular-nums;min-width:3rem;height:2.75rem;transition:border-color .15s, background-color .15s, color .15s, transform .12s var(--ease-out);border-radius:.75rem;place-items:center;padding:0 .9rem;font-size:.9375rem;display:inline-grid;position:relative}.opt[data-v-0e2cf7b6]:has(:focus-visible){outline:2px solid var(--color-gold);outline-offset:2px}.opt[data-v-0e2cf7b6]:active:not(.off){transform:scale(.95)}.opt.on[data-v-0e2cf7b6]{border-color:var(--color-cta);background:var(--color-cta);color:var(--color-on-cta)}.opt.off[data-v-0e2cf7b6]{cursor:default;color:var(--color-muted);opacity:.6;background:0 0;text-decoration:line-through}@media (hover:hover) and (pointer:fine){.opt[data-v-0e2cf7b6]:hover:not(.off):not(.on){border-color:var(--color-ink)}}
