.product-card{display:flex;flex-direction:column;gap:clamp(16px,1.597vw,26px);height:100%;padding:20px 18px 42px;border-radius:var(--radius-card);background:var(--color-beige);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.product-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #462d1c1f}.product-card__media{display:block;width:100%;aspect-ratio:337 / 334;border-radius:22px;background:var(--color-white);overflow:hidden;padding:14px}.product-card__image{width:100%;height:100%;object-fit:contain;object-position:center}.product-card__image--empty{display:block;width:100%;height:100%}.product-card__info{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:auto}.product-card__text{display:flex;flex-direction:column;gap:12px;min-width:0}.product-card__title{font-family:var(--font-body);font-size:var(--fs-body-l);font-weight:600;line-height:1.5;letter-spacing:var(--ls-tight);color:var(--color-black)}.product-card__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(var(--lh-body-s) * 3em);font-size:var(--fs-body-s);line-height:var(--lh-body-s);color:var(--color-black)}.product-card__price{font-size:var(--fs-body-l);font-weight:700;line-height:1;color:var(--color-desert)}.product-card__form{margin:0}.product-card__cart img{width:clamp(46px,3.958vw,62px);height:auto}@media(max-width:767px){.product-card{padding-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-product-card.css.map */
