.product-card__link{display:flex;flex-direction:column;gap:19px;color:var(--pg-ink);text-decoration:none}.product-card__image{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--pg-white)}.product-card__image img,.product-card__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.product-card__image .product-card__hover-image{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease}.product-card__details{display:flex;flex-direction:column;gap:8px}.product-card__name,.product-card__description,.product-card__price{margin:0;font-family:var(--pg-font-body);font-size:16px;font-weight:400;line-height:var(--pg-leading-body);letter-spacing:0;color:inherit}.product-card__name{text-transform:uppercase}.product-card__compare-price{margin-left:8px;color:var(--pg-ink-muted)}.product-card__sold-out{margin-left:8px;font-size:12px;letter-spacing:var(--pg-tracking-label);text-transform:uppercase}@media(hover:hover){.product-card__link:hover .product-card__image:not(.product-card__image--has-hover) img{transform:scale(1.03)}.product-card__link:hover .product-card__hover-image{opacity:1}.product-card__link:hover .product-card__name{text-decoration:underline;text-underline-offset:3px}}@media only screen and (max-width:749px){.product-card--grid .product-card__details{gap:10px}.product-card--grid .product-card__name,.product-card--grid .product-card__description,.product-card--grid .product-card__price{font-size:12px;line-height:var(--pg-leading-label)}}@media only screen and (min-width:750px){.product-card__link{gap:25px}.product-card__details{gap:10px}}.product-card--mini .product-card__link{gap:19px}.product-card--mini .product-card__details{gap:10px}.product-card--mini .product-card__name,.product-card--mini .product-card__description,.product-card--mini .product-card__price{font-size:12px;line-height:var(--pg-leading-label)}
/*# sourceMappingURL=/cdn/shop/t/29/assets/pg-product-card.css.map */
