.econosol-collection{--eco-primary: #242057;--eco-primary-hover: #3a3680;--eco-border: #e5e7ee;--eco-text: #25243b}.econosol-collection #product-grid{row-gap:2.4rem}.econosol-collection #product-grid>.grid__item{min-width:0}.econosol-collection #product-grid .card-wrapper{height:100%}.econosol-collection #product-grid .card{height:100%;background:#fff;border:1px solid var(--eco-border);border-radius:14px;overflow:hidden;box-shadow:0 2px 12px #2420570b;transition:box-shadow .22s ease,transform .22s ease}.econosol-collection #product-grid .card:after,.econosol-collection #product-grid .card__inner:after{border:0;box-shadow:none}.econosol-collection #product-grid .card__inner{background:#fff;border-radius:0}.econosol-collection #product-grid .card__media{background:#fff}.econosol-collection #product-grid .card__media img{object-fit:contain;padding:1.2rem;box-sizing:border-box}.econosol-collection #product-grid .card>.card__content{padding:.3rem 1.3rem 1.4rem}.econosol-collection #product-grid .card__inner>.card__content{padding:0}.econosol-collection #product-grid .card__information{padding-top:1rem;padding-bottom:.5rem}.econosol-collection #product-grid .card__heading{color:var(--eco-text);font-weight:650;font-size:1.4rem;line-height:1.45}.econosol-collection #product-grid .card__heading a{text-decoration:none}.econosol-collection #product-grid .price{margin-top:.8rem}.econosol-collection #product-grid .price-item--sale{color:var(--eco-primary);font-size:1.8rem;font-weight:800}.econosol-collection #product-grid .price-item--regular{color:#666b78}.econosol-collection #product-grid .price:not(.price--on-sale) .price-item--regular{color:var(--eco-primary);font-weight:800;font-size:1.8rem}.econosol-collection #product-grid .card__badge .badge{border-radius:6px;font-size:1.05rem;font-weight:700;padding:.5rem .8rem}.econosol-collection #product-grid .quick-add{margin-top:1.1rem}.econosol-collection #product-grid .quick-add__submit{background:var(--eco-primary);color:#fff;border-radius:9px;min-height:4.2rem;font-weight:700;transition:background .2s ease}.econosol-collection #product-grid .quick-add__submit:after{box-shadow:none}.econosol-collection #product-grid .quick-add__submit:disabled{opacity:.55}.econosol-collection #product-grid .quick-add__submit:focus-visible{outline:2px solid var(--eco-primary);outline-offset:3px}@media screen and (min-width:750px){.econosol-collection .facets-vertical .facets-wrapper{border-right:1px solid var(--eco-border);padding-right:2rem}.econosol-collection .facets__heading,.econosol-collection .facets__summary{font-weight:700}}@media(hover:hover){.econosol-collection #product-grid .card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #2420571c}.econosol-collection #product-grid .quick-add__submit:not(:disabled):hover{background:var(--eco-primary-hover)}}@media screen and (max-width:749px){.econosol-collection #product-grid{row-gap:1.5rem}.econosol-collection #product-grid .card>.card__content{padding:.2rem .9rem 1rem}.econosol-collection #product-grid .card__heading{font-size:1.2rem}.econosol-collection #product-grid .price-item--sale,.econosol-collection #product-grid .price:not(.price--on-sale) .price-item--regular{font-size:1.5rem}.econosol-collection #product-grid .quick-add__submit{min-height:3.9rem;font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.econosol-collection #product-grid .card{transition:none}.econosol-collection #product-grid .card:hover{transform:none}}.econosol-collection #product-grid>.grid__item{position:relative}.econosol-collection #product-grid .card__inner{--ratio-percent: 82% !important}.econosol-collection #product-grid .card__media img{padding:.25rem;object-fit:contain}.econosol-collection #product-grid .card__information{padding-top:.65rem}.econosol-collection #product-grid .card__heading{min-height:6.1rem}.econosol-collection #product-grid .eco-product-labels{position:absolute;z-index:2;top:1rem;left:1rem;right:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;pointer-events:none}.econosol-collection #product-grid .eco-product-labels span{display:inline-block;border-radius:5px;padding:.5rem .7rem;font-size:1.05rem;font-weight:750;line-height:1.2}.econosol-collection #product-grid .eco-discount-label{color:#fff;background:#bd2432}.econosol-collection #product-grid .eco-shipping-label{color:#17633b;background:#e4f5e9}.econosol-collection #product-grid>.eco-has-discount .card__badge{display:none}@media screen and (max-width:749px){.econosol-collection #product-grid .card__heading{min-height:7.2rem}.econosol-collection #product-grid .eco-product-labels{top:.6rem;left:.6rem;right:.6rem}.econosol-collection #product-grid .eco-product-labels span{font-size:.9rem;padding:.4rem .5rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/econosol-collection-v2.css.map */
