.wr-products .ws-ac-card__visual{aspect-ratio:auto;background:transparent;overflow:visible}
.wr-products .ws-ac-card__media{height:auto;aspect-ratio:3/4;overflow:hidden;background:#f2f2f2}
.wr-products .ws-ac-card__media:not(.has-hover) .ws-ac-card__hover{opacity:0!important}
.wr-products .ws-ac-card__body{padding:9px 12px 0;min-height:118px}
.wr-products .ws-ac-swatches{height:auto;min-height:44px;margin-bottom:6px;gap:4px;overflow-x:auto;flex-wrap:nowrap}
.wr-products .ws-ac-swatch{height:44px;width:42px;padding:3px 2px 5px;border:0;border-bottom:1px solid transparent;flex:none}
.wr-products .ws-n5-card .ws-ac-swatch{height:56px}
.wr-products .ws-ac-swatch img{object-fit:contain}
.wr-products .ws-ac-card__title{font-size:16px;font-weight:700;line-height:1.38;letter-spacing:-.015em;margin:0 0 2px}
.wr-products .ws-ac-card__type,.wr-products .ws-ac-card__price,.wr-products .ws-ac-card__status{font-size:14px;line-height:1.5;margin:2px 0 0;color:inherit}
.wr-products .ws-ac-card__status{color:#6a6a6a}
.wr-products .ws-ac-card__save{width:44px;height:44px;top:10px;right:9px;background:transparent}
.wr-products .ws-ac-card__save:hover{background:#ffffffa8}
.wr-products .wr-card-image{aspect-ratio:3/4;background:#fff}
.wr-products .wr-card-image img{object-fit:contain}
@media(max-width:749px){.wr-products .ws-ac-card__body{padding:6px 5px 0;min-height:108px}.wr-products .ws-ac-card__title{font-size:13px;line-height:1.5;letter-spacing:-.035em}.wr-products .ws-ac-card__type,.wr-products .ws-ac-card__price,.wr-products .ws-ac-card__status{font-size:12px}.wr-products .ws-ac-swatches{gap:1px;min-height:38px;margin-bottom:5px}.wr-products .ws-ac-swatch{width:33px;height:38px}.wr-products .ws-n5-card .ws-ac-swatch{height:44px}.wr-products .ws-ac-card__save{top:2px;right:1px;width:40px;height:40px}}
