product-card.card--product{--pc-muted: rgba(var(--text-color) / .55)}@media(max-width:599.98px){.main-products-grid[data-layout=grid] .grid-cols-2 product-card.card--product .card__media{margin-top:calc(var(--gutter-sm, 20px) * -1);margin-right:calc(var(--gutter-sm, 20px) * -1);margin-left:calc(var(--gutter-sm, 20px) * -1)}}product-card.card--product .card__brand{margin:0 0 3px;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.02em;color:var(--pc-muted)}product-card.card--product .card__title{margin-top:0;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.45;letter-spacing:0;color:rgb(var(--text-color))}product-card.card--product .card__title a{text-decoration:none}product-card.card--product .card__title-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}product-card.card--product .card__title a:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}product-card.card--product .card__price-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:6px;row-gap:4px;padding-top:10px}product-card.card--product .card__price-row .price{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;padding-top:0;margin-top:0;border-top:0}product-card.card--product .price__default{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:6px}product-card.card--product .price__current{font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.01em}product-card.card--product .price__was{font-size:12px;font-weight:400;line-height:1.25;color:var(--pc-muted);text-decoration-thickness:1px}product-card.card--product .price__was:empty{display:none}product-card.card--product .card__discount{padding:2px 6px;border-radius:var(--btn-border-radius, 2px);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.01em;white-space:nowrap}product-card.card--product .card__media .product-label{padding:3px 8px;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.02em}product-card.card--product .card__info{padding-top:14px}product-card.card--product .card__info-inner{text-align:start}product-card.card--product .card__price-row,product-card.card--product .price__default{justify-content:flex-start}@media(min-width:600px){.main-products-grid[data-layout=grid] #product-grid{column-gap:8px;row-gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product-card-minimal.css.map */
