@charset "UTF-8";.card{display:block;position:relative;color:var(--ink)}.card__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--surface-sand)}.card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;transition:transform var(--dur-slow) var(--ease-out)}.card:hover .card__img{transform:scale(1.04)}.card__tag{position:absolute;top:8px;left:8px;z-index:2;padding:3px 7px;background:var(--ink);color:var(--white);font:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase}.card__tag--accent{background:var(--accent)}.card__tag--white{background:var(--white);color:var(--ink)}.card__sold{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;background:var(--glass-bg-ink);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.card__sold span{padding:8px 14px;border:1px solid rgba(255,255,255,.55);border-radius:var(--radius-pill);font:var(--type-label);letter-spacing:.16em;text-transform:uppercase;color:var(--white)}.card__status{position:absolute;left:8px;bottom:6px;z-index:2;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink);text-shadow:0 1px 3px rgba(255,255,255,.75)}.card__status--production{--dot-hue: var(--accent)}.card__status--transit{--dot-hue: var(--slate-blue)}.card__status-dot{position:relative;width:6px;height:6px;border-radius:var(--radius-pill);background:var(--dot-hue, var(--ink));flex:none}.card__status-dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:var(--radius-pill);border:1px solid var(--dot-hue, var(--ink));opacity:0;animation:pulse 2.4s ease-out infinite}@keyframes pulse{0%{transform:scale(.6);opacity:.6}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.card__status-dot:after{animation:none}}.card__body{padding-top:11px;text-align:center;font-weight:500;font-family:var(--font-display);line-height:1;font-size:calc(13.6px * var(--card-name-scale, 1));letter-spacing:var(--track-product-title);color:var(--ink)}.card__name{color:var(--ink)}.card__prices{white-space:nowrap}.card__prices:before{content:"\b7";margin:0 .45em;color:var(--text-muted)}.card__price{display:inline;font-weight:500;font-size:calc(12px * var(--card-name-scale, 1));line-height:1.5;font-variant-numeric:tabular-nums;color:var(--ink)}.card__price .strike{margin-left:.4em;font-weight:400;font-size:10px;line-height:1.36;font-variant-numeric:tabular-nums;color:var(--text-muted);text-decoration:line-through}.card__price--out>span:first-child{color:var(--text-muted)}.card__sizes{margin-top:6px;text-align:center;font:var(--type-label);font-size:10px;letter-spacing:var(--track-label);color:var(--text-muted);font-variant-numeric:tabular-nums}.card__size+.card__size:before{content:"\b7";margin:0 .4em;color:var(--border-default)}.card__body--bare{text-align:center;padding-top:10px}@media(prefers-reduced-motion:reduce){.card__img{transition:none}}.glass{position:relative;isolation:isolate;background:var(--glass-bg);backdrop-filter:var(--blur-glass);-webkit-backdrop-filter:var(--blur-glass);border:1px solid var(--glass-border);box-shadow:var(--shadow-glass)}.glass--dark{background:var(--glass-bg-ink);backdrop-filter:var(--blur-glass);-webkit-backdrop-filter:var(--blur-glass);border:1px solid var(--glass-border-ink);color:var(--white)}
/*# sourceMappingURL=/cdn/shop/t/40/assets/component-card.css.map */
