.sm-card,.sm-card *,.sm-card *:before,.sm-card *:after{box-sizing:border-box}.sm-card{display:flex;flex-direction:column;gap:var(--sm-space-sm);border-radius:var(--sm-radius-none);box-shadow:var(--sm-shadow-none)}.sm-card__media{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--sm-radius-none)}.sm-card__image{inline-size:100%;block-size:100%;object-fit:cover;display:block}.sm-card__body{display:flex;flex-direction:column;gap:var(--sm-space-xs)}.sm-card__titlerow{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--sm-space-sm)}.sm-card__price{flex-shrink:0;flex-grow:0;white-space:nowrap}.sm-card__title{flex:1 1 auto;min-inline-size:0;overflow-wrap:anywhere;margin:0;font:inherit;font-weight:var(--sm-fw-bold);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2}.sm-card__title-link{text-decoration:none;color:inherit}.sm-card__title-link:focus-visible{outline:var(--sm-border-width-thick) solid var(--sm-color-focus);outline-offset:var(--sm-space-3xs)}.sm-card__price .price{font-size:inherit;letter-spacing:normal;line-height:inherit;color:inherit}.sm-card__price .price--on-sale .price__sale{flex-wrap:nowrap}.sm-card__subtitle{margin:0;color:var(--sm-color-text-muted);font-size:var(--sm-fs-sm)}.sm-card__actions{display:block}.sm-card__atc{-webkit-appearance:none;appearance:none;inline-size:100%;display:block;position:relative;text-align:center;background:var(--sm-color-primary);color:var(--sm-color-primary-label);border:var(--sm-border-width) solid var(--sm-color-primary-label);border-radius:var(--sm-radius-none);padding-block:var(--sm-space-md);padding-inline:var(--sm-space-md);font-family:var(--sm-font-body);font-size:inherit;line-height:inherit;font-weight:var(--sm-fw-semibold);box-shadow:var(--sm-shadow-none);text-decoration:none;cursor:pointer}.sm-card__atc:focus-visible{outline:var(--sm-border-width-thick) solid var(--sm-color-focus);outline-offset:var(--sm-space-2xs)}.sm-card__atc:disabled,.sm-card__atc[aria-disabled=true]{opacity:.5;cursor:not-allowed}[dir=rtl] .sm-card__title,[dir=rtl] .sm-card__subtitle{font-family:var(--sm-font-ar)}[dir=rtl] .sm-card__title{font-weight:var(--sm-fw-semibold)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sm-card-product.css.map */
