.product-card[data-v-a2add021]{border:1px solid #d0d8d8;border-radius:4px;display:flex;flex-direction:column;gap:24px;height:100%;padding:12px;text-decoration:none}.product-card__img-wrap[data-v-a2add021]{aspect-ratio:1/1;overflow:hidden;width:100%}.product-card__img[data-v-a2add021]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease;width:100%}.product-card__placeholder[data-v-a2add021]{background:repeating-linear-gradient(45deg,transparent,transparent 12px,#f4ecec 0,#f4ecec 13px);height:100%;width:100%}.product-card__info[data-v-a2add021]{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.product-card__name[data-v-a2add021]{color:#181f1e;transition:color .15s}.product-card:hover .product-card__name[data-v-a2add021]{color:#04a8c9}.product-card--highlight[data-v-a2add021]{border-color:#04a8c9;box-shadow:0 0 0 1px #04a8c9}.product-card--horizontal[data-v-a2add021]{align-items:center;flex-direction:row;gap:16px}.product-card--horizontal .product-card__img-wrap[data-v-a2add021]{aspect-ratio:1/1;min-width:96px;width:96px}.product-card--horizontal .product-card__info[data-v-a2add021]{flex:1}
