.ss-product-card[data-v-8d6474db]{gap:var(--ss-space-4)}.ss-product-card__top[data-v-8d6474db]{align-items:stretch;gap:var(--ss-space-4);flex-direction:column;width:100%;display:flex}.ss-product-card__head[data-v-8d6474db]{justify-content:space-between;align-items:flex-start;gap:var(--ss-space-4);flex-wrap:wrap;display:flex}.ss-product-card__head[data-v-8d6474db] .ss-pill{margin-inline-start:auto}.ss-product-card--reserve .ss-product-card__head[data-v-8d6474db]{min-height:56px}.ss-product-card__cat[data-v-8d6474db]{font:var(--ss-label-sm-font);color:var(--ss-ink-muted)}.ss-product-card__line[data-v-8d6474db]{text-wrap:pretty}.ss-product-card__shot[data-v-8d6474db]{width:100%;height:100%;display:block}.ss-product-card__stage[data-v-8d6474db]{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-8d6474db]{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-8d6474db]{width:16px;height:16px;color:var(--ss-accent-ink);flex:none}.ss-product-card.ss-product-card--feature[data-v-8d6474db]{padding:var(--ss-space-6)}@container (width>=900px){.ss-product-card.ss-product-card--feature[data-v-8d6474db]{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-8d6474db]>*{grid-column:1}.ss-product-card--feature[data-v-8d6474db]>.ss-card__meta{grid-row:2}.ss-product-card--feature[data-v-8d6474db]>.ss-card__title{grid-row:3}.ss-product-card--feature[data-v-8d6474db]>.ss-card__text{grid-row:4}.ss-product-card--feature[data-v-8d6474db]>.ss-card__foot{grid-row:5;margin-top:0}.ss-product-card--feature[data-v-8d6474db]>.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-8d6474db] .ss-card__title{font:var(--ss-title-lg-font);letter-spacing:var(--ss-title-lg-tracking)}
