#product-grid{align-items:stretch;row-gap:28px}#product-grid>.grid__item{display:flex}#product-grid product-component,#product-grid .product-card-wrapper{display:block;width:100%;height:100%}#product-grid .card{display:flex;flex-direction:column;height:100%;border:1px solid #eee;border-radius:14px;background:#fff;color:#111;box-shadow:0 5px 18px #00000006;overflow:hidden;isolation:isolate}#product-grid .card>.card__inner{flex:none;width:100%;aspect-ratio:1;--ratio-percent: 100% !important;border:0;border-radius:0;background:#fff}#product-grid .card__inner .card__media{top:0;right:0;bottom:0;left:0;margin:0;width:100%}#product-grid .card__media .media{top:0;right:0;bottom:0;left:0;width:100%;height:100%}#product-grid .card__media img{width:100%;height:100%;object-fit:contain;padding:8px}#product-grid .card>.card__content{display:flex;flex-direction:column;flex:1;padding:18px;gap:12px}#product-grid .card>.card__content>.card__information{display:flex;flex-direction:column;flex:1;padding:0;gap:12px}#product-grid .card>.card__content .card__heading{margin:0;font-size:15px;line-height:1.5;height:4.5em;min-height:4.5em;overflow:hidden}#product-grid .card>.card__content .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#111}#product-grid .card-information{margin-top:auto}#product-grid .card-information .price{min-height:2.4rem;margin-top:0;color:#111}#product-grid .price__container{margin-bottom:0}#product-grid .card>.card__content>.quick-add{margin:0}#product-grid .card__badge .badge{background:#4d2378;color:#fff;border:0}@media(max-width:749px){#product-grid{row-gap:16px}#product-grid .card>.card__content{padding:12px;gap:10px}#product-grid .card>.card__content .card__heading{font-size:12px}#product-grid .card-information .price{font-size:13px}#product-grid .card-information .price .price-item{margin-right:6px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/softlux-collection-cards.css.map */
