.ss-media-stage[data-v-dbfc5931]{isolation:isolate;width:100%;min-width:0;padding:var(--ss-space-6);border-radius:var(--ss-radius-xl);background:radial-gradient(ellipse at 25% 5%, var(--ss-accent-soft), transparent 75%), var(--ss-surface-sunken);margin:0;position:relative;overflow:hidden}.ss-media-stage__art[data-v-dbfc5931]{z-index:-1;pointer-events:none;position:absolute;inset:0}.ss-media-stage__art span[data-v-dbfc5931]{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--ss-accent-ink) 20%, transparent);border-radius:30%;width:70%;position:absolute;top:-25%;right:-25%;transform:rotate(25deg)}.ss-media-stage__art span+span[data-v-dbfc5931]{border-color:color-mix(in srgb, var(--ss-bloom) 18%, transparent);top:45%;left:-30%;right:auto}.ss-media-stage__frame[data-v-dbfc5931]{border:1px solid var(--ss-border-subtle);border-radius:var(--ss-radius-md);box-shadow:var(--ss-shadow-scene);background:var(--ss-surface-base);position:relative;overflow:hidden}.ss-media-stage__frame[data-v-dbfc5931] picture,.ss-media-stage__frame[data-v-dbfc5931] img{width:100%;height:auto;display:block}.ss-media-stage__caption[data-v-dbfc5931]{justify-content:space-between;align-items:center;gap:var(--ss-space-3);padding-top:var(--ss-space-4);font:var(--ss-caption-font);color:var(--ss-ink-secondary);flex-wrap:wrap;display:flex}.ss-media-stage__enlarge[data-v-dbfc5931]{gap:var(--ss-space-2);font:var(--ss-label-sm-font);color:var(--ss-accent-ink);min-height:var(--ss-control-md);padding:var(--ss-space-2) 0;cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.ss-media-stage__fallback[data-v-dbfc5931]{padding:var(--ss-space-8);color:var(--ss-ink-secondary)}.ss-media-stage__description[data-v-dbfc5931]{margin-bottom:var(--ss-space-4);color:var(--ss-ink-secondary)}@media (max-width:480px){.ss-media-stage[data-v-dbfc5931]{padding:var(--ss-space-3)}}.ss-media-stage--card[data-v-dbfc5931]{background:var(--ss-surface-sunken);border-radius:0;padding:0}.ss-media-stage--card .ss-media-stage__art[data-v-dbfc5931]{display:none}.ss-media-stage--card .ss-media-stage__frame[data-v-dbfc5931]{box-shadow:none;border:0;border-radius:0}.ss-media-stage--card .ss-media-stage__caption[data-v-dbfc5931]{padding:0 var(--ss-space-4) var(--ss-space-2)}.ss-media-stage__full-size[data-v-dbfc5931]{min-height:var(--ss-control-md);margin-top:var(--ss-space-2);align-items:center;display:inline-flex}.ss-media-stage__enlarge[data-v-dbfc5931]:after{content:"";position:absolute;inset:0}.ss-product-card[data-v-15dc7f6c]{gap:var(--ss-space-4)}.ss-product-card__top[data-v-15dc7f6c]{align-items:stretch;gap:var(--ss-space-4);flex-direction:column;width:100%;display:flex}.ss-product-card__head[data-v-15dc7f6c]{justify-content:space-between;align-items:flex-start;gap:var(--ss-space-4);flex-wrap:wrap;display:flex}.ss-product-card__head[data-v-15dc7f6c] .ss-pill{margin-inline-start:auto}.ss-product-card--reserve .ss-product-card__head[data-v-15dc7f6c]{min-height:56px}.ss-product-card__cat[data-v-15dc7f6c]{font:var(--ss-label-sm-font);color:var(--ss-ink-muted)}.ss-product-card__line[data-v-15dc7f6c]{text-wrap:pretty}.ss-product-card--preview[data-v-15dc7f6c]>.ss-card__media{aspect-ratio:auto}.ss-product-card--preview[data-v-15dc7f6c]>.ss-card__media:has(button){z-index:var(--ss-z-raised);position:relative}.ss-product-card__shot[data-v-15dc7f6c]{width:100%;height:100%;display:block}.ss-product-card__stage[data-v-15dc7f6c]{height:100%;padding:var(--ss-space-4);align-content:center;gap:var(--ss-space-2);background:radial-gradient(ellipse at 25% 0%, var(--ss-accent-soft), transparent 75%), var(--ss-surface-sunken);grid-template-columns:1fr 1fr;margin:0;list-style:none;display:grid;overflow:hidden}.ss-product-card__stage li[data-v-15dc7f6c]{align-items:center;gap:var(--ss-space-2);min-width:0;padding:var(--ss-space-2) var(--ss-space-3);border:1px solid var(--ss-border-subtle);border-radius:var(--ss-radius-md);background:var(--ss-surface-raised);font:var(--ss-label-sm-font);color:var(--ss-ink);display:flex}.ss-product-card__stage .ss-icon[data-v-15dc7f6c]{width:16px;height:16px;color:var(--ss-accent-ink);flex:none}.ss-product-card.ss-product-card--feature[data-v-15dc7f6c]{padding:var(--ss-space-6)}@container (width>=900px){.ss-product-card.ss-product-card--feature[data-v-15dc7f6c]{column-gap:var(--ss-space-8);padding:var(--ss-space-8);grid-template-rows:1fr repeat(4,auto) 1fr;grid-template-columns:5fr 7fr;align-items:start;display:grid}.ss-product-card--feature[data-v-15dc7f6c]>*{grid-column:1}.ss-product-card--feature[data-v-15dc7f6c]>.ss-card__meta{grid-row:2}.ss-product-card--feature[data-v-15dc7f6c]>.ss-card__title{grid-row:3}.ss-product-card--feature[data-v-15dc7f6c]>.ss-card__text{grid-row:4}.ss-product-card--feature[data-v-15dc7f6c]>.ss-card__foot{grid-row:5;margin-top:0}.ss-product-card--feature[data-v-15dc7f6c]>.ss-card__media{border-radius:var(--ss-radius-md);border:1px solid var(--ss-border-subtle);grid-area:1/2/-1;align-self:center;margin:0}}.ss-product-card--feature[data-v-15dc7f6c] .ss-card__title{font:var(--ss-title-lg-font);letter-spacing:var(--ss-title-lg-tracking)}
