.product-card{display:flex;flex-direction:column;gap:clamp(.8rem,4 * (100vw - 375px)/905 + 8px,1.2rem);min-width:0}.product-card__image{aspect-ratio:232/412;border-radius:1.2rem;overflow:hidden}.product-card__image-link,.product-card__image-link img{display:block;height:100%;width:100%}.product-card__image-link img{-o-object-fit:cover;object-fit:cover}.product-card__info{display:flex;flex-direction:column;gap:clamp(.4rem,4 * (100vw - 375px)/905 + 4px,.8rem)}.product-card__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-brand);display:-webkit-box;font-family:var(--font-text);font-size:clamp(1.4rem,2 * (100vw - 375px)/905 + 14px,1.6rem);font-weight:700;line-height:1.2;overflow:hidden;overflow-wrap:anywhere;text-decoration:none}.product-card__row{align-items:center;display:flex;gap:1rem;justify-content:space-between}.product-card__price{color:var(--color-brand);font-family:var(--font-text);font-size:clamp(1.4rem,2 * (100vw - 375px)/905 + 14px,1.6rem);font-weight:700;line-height:1.2}.product-card__price del{display:block;opacity:.4;text-decoration:line-through}.product-card__price ins{text-decoration:none}.product-card__price .woocommerce-Price-amount{white-space:nowrap}.product-card__cart{align-items:center;border:.15rem solid var(--color-brand);border-radius:5rem;color:var(--color-brand);display:inline-flex;flex:0 0 auto;font-family:var(--font-text);font-size:clamp(1.4rem,2 * (100vw - 375px)/905 + 14px,1.6rem);font-weight:700;gap:.4rem;justify-content:center;line-height:1.2;padding:1.6rem 1.2rem;text-decoration:none;transition:var(--transition)}.product-card__cart:hover{background:var(--color-brand);color:#fff}.product-card__cart.is-loading{opacity:.6;pointer-events:none}.product-card__cart svg{display:block;height:2.4rem;width:2.4rem}@media (max-width:767.98px){.product-card__cart{gap:0;height:4rem;padding:0;width:4rem}.product-card__cart span{display:none}}.product-card--out{filter:grayscale(1);opacity:.5}.product-card--out .product-card__cart{cursor:not-allowed}.product-card--out .product-card__cart:hover{background:transparent;color:var(--color-brand)}
/*# sourceMappingURL=product-card.css.map */
