.product-small>.col-inner{position:relative}.product-small .badge-container{left:8px!important;right:auto;top:8px!important;z-index:2;max-width:calc(100% - 16px)}.product-small .badge-container .badge{position:relative;left:auto;top:auto;max-width:100%}.sc-card{color:var(--sc-card-foreground,#171717);text-align:left;min-width:0}.sc-card__image{display:block;position:relative;aspect-ratio:1/1;overflow:hidden;background:#fff}.sc-card__image img{width:100%;height:100%;object-fit:contain;display:block}.sc-card__quick{display:block!important;position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;width:100%;margin:8px 0!important;padding:9px 10px!important;border:1px solid #333!important;background:#fff!important;color:#171717!important;text-align:center;font-size:12px!important;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.sc-card__quick:hover,.sc-card__quick:focus-visible{background:#171717!important;color:#fff!important}.sc-card__title{font-size:var(--sc-card-title-size,16px)!important;font-weight:500;line-height:1.35;margin:12px 0 5px;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sc-card__title a{color:inherit!important}.sc-card__price{font-size:16px;line-height:1.4;color:inherit}.sc-card__price del{font-size:14px;color:#555}.sc-card__action{margin-top:10px}.sc-card__action .button{display:block;width:100%;min-height:40px;margin:0;padding:10px;background:#a82c35!important;border:1px solid #a82c35!important;color:#fff!important;box-shadow:none;text-align:center;font-size:12px;letter-spacing:.06em}.sc-card__action .button:hover,.sc-card__action .button:focus-visible{background:#761a21!important;border-color:#761a21!important;color:#fff!important}.sc-card a:focus-visible{outline:3px solid #222;outline-offset:2px}
