.product-card[data-v-38e15976]{flex-direction:column;gap:12px;min-width:0;display:flex}.product-card__media[data-v-38e15976]{aspect-ratio:282/352;border-radius:20px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.product-card--sm .product-card__media[data-v-38e15976]{aspect-ratio:240/280}.product-card--sm .product-card__img[data-v-38e15976]{width:62%}.product-card__img[data-v-38e15976]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:82%;height:auto;box-shadow:var(--shadow-card);border-radius:6px;transition:rotate .3s,scale .3s}@media (hover:hover){.product-card:hover .product-card__img[data-v-38e15976]{scale:1.06;rotate:0deg!important}.product-card:hover .product-card__title[data-v-38e15976]{text-underline-offset:4px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}}.product-card__media[data-v-38e15976]{transition:filter .15s,scale .15s}.product-card:active .product-card__media[data-v-38e15976]{filter:brightness(.94);scale:.99}.product-card[data-v-38e15976]:focus-visible{outline:none}.product-card:focus-visible .product-card__media[data-v-38e15976]{outline:2px solid var(--color-ink);outline-offset:3px}.product-card__placeholder[data-v-38e15976]{opacity:.6;width:40%}.product-card__badge[data-v-38e15976]{padding:4px 10px;font-size:12px;line-height:16px;position:absolute;top:24px;left:12px;rotate:-5deg}.product-card__info[data-v-38e15976]{flex-direction:column;gap:2px;display:flex}.product-card__price[data-v-38e15976],.product-card__title[data-v-38e15976]{font-size:15px;line-height:22px}.product-card__price[data-v-38e15976]{font-weight:600}@media (width>=1280px){.product-card[data-v-38e15976]{gap:16px}.product-card__media[data-v-38e15976]{border-radius:24px}.product-card__badge[data-v-38e15976]{padding:6px 14px;font-size:14px;line-height:18px;top:32px;left:16px}.product-card__price[data-v-38e15976],.product-card__title[data-v-38e15976]{font-size:16px;line-height:24px}}
