.card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);min-height:100%;overflow:hidden}.card__media{display:grid;place-items:center;aspect-ratio:1;background:#fff;border-bottom:1px solid var(--color-border)}.card__media img{width:100%;height:100%;object-fit:contain}.card__body{display:flex;flex-direction:column;gap:6px;padding:12px;flex:1}.card__vendor{color:var(--color-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.03em}.card__title{color:var(--color-text);text-decoration:none;font-weight:700}.card__title:hover{color:var(--color-primary)}.card__price{font-size:1.15rem;font-weight:750}.card__actions{margin-top:auto;display:grid;gap:8px}.card .price-note{margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-product-card.css.map */
