.product-card[data-v-2910b2cf]{color:inherit;text-decoration:none;transition:border-color .15s;display:block;position:relative}.product-card[data-v-2910b2cf]:hover{border-color:var(--color-brand-light);box-shadow:var(--shadow)}.product-card[data-v-2910b2cf]:hover .product-thumb img{transform:scale(1.05)}.badge[data-v-2910b2cf]{z-index:1;font-size:.7rem;position:absolute;top:1rem;right:1rem}h3.product-title[data-v-2910b2cf]{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin:0 0 .25rem;font-weight:600;display:-webkit-box;overflow:hidden}.product-price[data-v-2910b2cf]{color:var(--color-brand);margin:0;font-weight:700}.price-note[data-v-2910b2cf]{color:var(--color-text-muted);font-size:.8rem;font-weight:400}
