@media(min-width:990px){.product-grid{grid-template-columns:repeat(3,1fr)!important;column-gap:24px!important;row-gap:24px!important}}@media(min-width:750px)and (max-width:989px){.product-grid{grid-template-columns:repeat(2,1fr)!important;column-gap:16px!important;row-gap:16px!important}}@media(max-width:749px){.product-grid{grid-template-columns:repeat(2,1fr)!important;column-gap:8px!important;row-gap:8px!important}}product-card .card-gallery{--gallery-aspect-ratio: 4 / 5;overflow:hidden}product-card .card-gallery img{aspect-ratio:4 / 5;width:100%;object-fit:cover;transition:transform .45s cubic-bezier(.25,.46,.45,.94);will-change:transform}@media(hover:hover){product-card:hover .card-gallery img{transform:scale(1.04)}}product-card .product-badges,product-card [class*=product-badge],product-card [class*=badge--]{display:none!important}product-card quick-add-component,product-card .quick-add,product-card [class*=quick-add]{display:none!important}product-card .card__vendor,product-card .card__vendor a{font-size:11px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#888!important;line-height:1.3!important;text-decoration:none!important}product-card .card__heading,product-card .card__heading a{font-size:14px!important;font-weight:400!important;color:#1a1a1a!important;line-height:1.4!important;letter-spacing:.01em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;text-decoration:none!important}product-card .price-item{font-size:14px!important;font-weight:400!important}product-card .price--on-sale .price-item--regular{text-decoration:line-through!important;color:#aaa!important;font-weight:400!important}product-card .price--on-sale .price-item--sale{color:#c0392b!important;font-weight:500!important}.wl-card-btn{top:10px!important;right:10px!important;left:auto!important;opacity:0;transition:opacity .2s ease,background .18s,box-shadow .18s}@media(hover:hover)and (min-width:750px){product-card:hover .wl-card-btn,product-card:focus-within .wl-card-btn{opacity:1}}@media(max-width:749px){.wl-card-btn{opacity:1!important}}product-card .rating,product-card [class*=star-rating],product-card [class*=product-rating]{display:none!important}product-card .product-card__content{padding-top:10px;padding-bottom:6px;gap:3px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/luxury-card.css.map */
