.product-card{--card-tracking: .04em;position:relative;display:flex;flex-direction:column}.product-card__link{display:flex;flex-direction:column;gap:var(--space-3);height:100%}.product-card__media{position:relative;overflow:hidden;background-color:var(--color-muted)}.product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product-card--contain .product-card__media{background-color:var(--color-bg)}.product-card--contain .product-card__image{object-fit:contain}.product-card__image--hover{opacity:0}.product-card__media.is-showing .product-card__image--hover.is-loaded{opacity:1}.product-card__info{display:flex;flex-direction:column;gap:var(--space-1)}.product-card__vendor{font-size:var(--text-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase;color:var(--color-fg-subtle)}.product-card__title{font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:1.35;letter-spacing:var(--card-tracking);text-transform:uppercase;transition:opacity var(--duration) var(--ease)}@media(hover:hover){.product-card__link:hover .product-card__title{opacity:.55}}.product-card .price{font-size:var(--text-sm)}.product-card__status{font-size:var(--text-utility);letter-spacing:var(--tracking-utility);text-transform:uppercase;color:var(--color-fg-subtle)}.product-card--sold-out .product-card__media{opacity:.55}.product-grid{display:grid;gap:var(--grid-gap) var(--grid-gap);grid-template-columns:repeat(var(--columns-mobile, 2),minmax(0,1fr))}@media screen and (min-width:750px){.product-grid{grid-template-columns:repeat(var(--columns-desktop, 4),minmax(0,1fr));row-gap:calc(var(--grid-gap) * 2)}}@media screen and (min-width:750px){.product-grid{grid-template-columns:repeat(auto-fit,calc((100% - (var(--columns-desktop, 4) - 1) * var(--grid-gap)) / var(--columns-desktop, 4)));justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-product-card.css.map */
