.model-card[data-v-cc2eae3e]{align-content:start;color:var(--ink);display:grid;gap:10px;position:relative}.model-card__media[data-v-cc2eae3e]{aspect-ratio:4/5;background:var(--soft);border-radius:var(--r-card-lg);container:model-card-media/inline-size;overflow:hidden;position:relative;transition:transform var(--dur-press) var(--ease-out)}.model-card:has(.model-card__link:active) .model-card__media[data-v-cc2eae3e]{transform:scale(.985)}.model-card__layer[data-v-cc2eae3e]{height:100%;inset:0;position:absolute;width:100%}.model-card__img[data-v-cc2eae3e]{display:block;-o-object-fit:cover;object-fit:cover}.model-card__layer--enter[data-v-cc2eae3e]{animation:model-card-fade-in-cc2eae3e var(--dur-fade) ease both}.model-card__placeholder[data-v-cc2eae3e]{align-items:center;background:var(--soft);color:var(--line);display:flex;justify-content:center}.model-card__placeholder svg[data-v-cc2eae3e]{height:40px;width:40px}.model-card__badge[data-v-cc2eae3e],.model-card__count[data-v-cc2eae3e]{background:#ffffffd9;border-radius:var(--r-pill);color:var(--ink);font-size:var(--fs-micro);line-height:1.25;padding:5px 10px;position:absolute;top:var(--space-3)}.model-card__badge[data-v-cc2eae3e]{left:var(--space-3)}.model-card__count[data-v-cc2eae3e]{right:var(--space-3)}.model-card__dots[data-v-cc2eae3e]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;border-radius:var(--r-pill);bottom:var(--space-3);display:flex;gap:6px;left:var(--space-3);max-width:calc(100% - var(--space-3)*2);padding:7px 9px;position:absolute;z-index:2}.model-card__dot[data-v-cc2eae3e]{background:var(--c,var(--line));border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f;cursor:pointer;flex:0 0 auto;height:22px;outline:2px solid transparent;outline-offset:2px;padding:0;position:relative;width:22px;-webkit-tap-highlight-color:transparent;transition:outline-color var(--dur-ring) ease}.model-card__dot[data-v-cc2eae3e]:before{border-radius:50%;content:"";inset:-5px;position:absolute}.model-card__dot[aria-pressed=true][data-v-cc2eae3e]{outline-color:var(--ink)}.model-card__dot[data-v-cc2eae3e]:focus-visible{outline-color:var(--tint-ink);outline-offset:3px}.model-card__dot--neutral[data-v-cc2eae3e]{background:var(--line)}.model-card__more[data-v-cc2eae3e]{color:var(--ink);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;padding-inline:2px}.model-card__meta[data-v-cc2eae3e]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.model-card__text[data-v-cc2eae3e]{display:grid;gap:2px;min-width:0}.model-card__name[data-v-cc2eae3e]{font-size:var(--fs-h3);font-weight:300;letter-spacing:-.01em;line-height:1.2;margin:0}.model-card__link[data-v-cc2eae3e]{color:inherit;text-decoration:none}.model-card__link[data-v-cc2eae3e]:after{border-radius:var(--r-card-lg);content:"";inset:0;position:absolute;z-index:1}.model-card__link[data-v-cc2eae3e]:focus-visible{outline:none}.model-card__link[data-v-cc2eae3e]:focus-visible:after{outline:2px solid var(--tint-ink);outline-offset:4px}.model-card__facts[data-v-cc2eae3e]{color:var(--muted);font-size:var(--fs-caption);line-height:1.35;margin:0}.model-card__price[data-v-cc2eae3e]{font-size:var(--fs-price);font-weight:600;line-height:1.2;margin:0;text-align:right;white-space:nowrap}.model-card__price-old[data-v-cc2eae3e]{color:var(--muted);display:block;font-size:var(--fs-caption);font-weight:400}.model-card--compact[data-v-cc2eae3e]{gap:8px}.model-card--compact .model-card__link[data-v-cc2eae3e]:after,.model-card--compact .model-card__media[data-v-cc2eae3e]{border-radius:var(--r-card)}.model-card--compact .model-card__meta[data-v-cc2eae3e]{flex-direction:column;gap:6px;justify-content:flex-start}.model-card--compact .model-card__name[data-v-cc2eae3e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:400;letter-spacing:0;line-height:1.25;overflow:hidden}.model-card--compact .model-card__swatches[data-v-cc2eae3e]{align-items:center;display:flex;gap:5px;height:18px}.model-card--compact .model-card__swatch[data-v-cc2eae3e]{background:var(--c,var(--line));border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f;flex:0 0 auto;height:12px;width:12px}.model-card--compact .model-card__more[data-v-cc2eae3e]{color:var(--muted);line-height:1;padding-inline:0}.model-card--compact .model-card__price[data-v-cc2eae3e]{font-size:var(--fs-price-sm);text-align:left}.model-card--compact .model-card__price-old[data-v-cc2eae3e]{display:inline;margin-inline-start:6px}@container model-card-media (max-width: 300px){.model-card__dots[data-v-cc2eae3e]{padding:7px 8px}.model-card__dot[data-v-cc2eae3e]{height:18px;width:18px}.model-card__dot[data-v-cc2eae3e]:before{inset:-7px}}@keyframes model-card-fade-in-cc2eae3e{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.model-card__dot[data-v-cc2eae3e],.model-card__media[data-v-cc2eae3e]{transition:none}.model-card__layer--enter[data-v-cc2eae3e]{animation:none}}
