.product-card__media{display:block;position:relative;aspect-ratio:1;border:1px solid #31363842;border-radius:4px;background:#fff;overflow:hidden}.product-card__image{display:block;width:100%;height:100%;object-fit:contain}.product-card__discount{position:absolute;top:16px;left:16px;z-index:1;display:inline-flex;gap:0;align-items:center;padding:8px 16px;min-height:32px;border-radius:4px;background:#421540;color:#fff;font:700 14px/16px Helvetica Neue,Helvetica,Arial,sans-serif}.product-card__discount[hidden],.product-card__prices [hidden]{display:none}.product-card__title-price{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:16px}.product-card__title-price h3{margin:0;font-size:18px;line-height:1.3}.product-card__title-price a{text-decoration:none}.product-card__prices{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.product-card__prices s{color:#5e6263;font-size:14px}.product-card__tag{display:inline-block;margin-top:12px;padding:3px 7px;border-radius:3px;background:#313638;color:#fff;font-size:12px;font-weight:700}.product-card__description{margin:6px 0 0;color:#4f5557;font-size:14px;line-height:1.45}.product-card__swatches{display:flex;align-items:center;gap:7px;margin-top:12px}.product-card__swatch,.product-card__swatch-more{display:grid;flex:0 0 20px;width:20px;height:20px;place-items:center;overflow:hidden;padding:0;border:1px solid #a8acad;border-radius:50%;background-position:center;background-size:cover;cursor:pointer}.product-card__swatch[aria-pressed=true]{outline:2px solid #313638;outline-offset:2px}.product-card__swatch-more{background:#eee;color:#222;font-size:10px;font-weight:700}@media(max-width:749px){.product-card__discount{top:8px;left:8px;padding:6px 8px;font-size:12px}.product-card__title-price{flex-wrap:wrap;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-card.css.map */
