:is(.product-grid-content--uniform,.template-search__results){--cg-ease: cubic-bezier(.22, 1, .36, 1);--cg-gap: clamp(1rem, 1.6vw, 2.4rem);--cg-media-bg: #f0f0f0;--cg-text-h: 12rem}.product-grid-container .product-grid-content:is(.product-grid-content--uniform,.template-search__results).active{gap:var(--cg-gap);padding-left:0;padding-right:0;margin-top:clamp(2.4rem,4vh,5.6rem);margin-bottom:0}@media screen and (min-width:991px){:is(.product-grid-content--uniform,.template-search__results) .product-card-container:not(.swiper-slide){background:none!important}:is(.product-grid-content--uniform,.template-search__results) .product-card-content{display:flex;flex-direction:column;overflow:visible!important}:is(.product-grid-content--uniform,.template-search__results) .product-card-link.wishlist{position:relative;display:block;flex:1 1 auto;min-height:0;overflow:hidden;background:var(--cg-media-bg)}:is(.product-grid-content--uniform,.template-search__results) .product-card-link.wishlist img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;transform:none!important;aspect-ratio:auto!important;object-fit:contain}:is(.product-grid-content--uniform,.template-search__results) .product-card-container:hover img.no-hover-img,:is(.product-grid-content--uniform,.template-search__results) .product-grid-product-card:hover .product-card-content img.with-hover-image{transform:none!important;opacity:1!important}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .overlay{display:none!important}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-card-hover{position:static!important;visibility:visible!important;opacity:1!important;width:100%;flex:0 0 auto;height:var(--cg-text-h)!important;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start!important;gap:.4rem;padding:1.2rem 0 0}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-card-hover>p,:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-card-hover>h3{padding:0!important;margin:0}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-card-hover .product-card-info{padding:0!important;margin:0!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.4rem;width:100%}}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-title{font-size:1.25rem;line-height:1.5;letter-spacing:.06em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-provider{font-size:1.1rem;line-height:1.4;letter-spacing:.2em;opacity:.5;min-width:0;float:none}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-short-desc{font-size:1.05rem;line-height:1.55;letter-spacing:.1em;opacity:.55;width:100%;max-height:1.65rem;overflow:hidden;flex-wrap:nowrap}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-price{font-size:1.25rem;letter-spacing:.02em;opacity:1;min-width:0;float:none;display:block;margin-top:.4rem}:is(.product-grid-content--uniform,.template-search__results) .product-card-link.wishlist .product-tag{position:absolute;top:clamp(.8rem,1.2vw,1.6rem);left:clamp(.8rem,1.2vw,1.6rem);z-index:2}@media screen and (max-width:990px){:is(.product-grid-content--uniform,.template-search__results) .product-card-container:not(.swiper-slide) img{background:var(--cg-media-bg)!important;padding:0!important;object-fit:contain}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-card-hover{margin-top:1rem!important;gap:.4rem}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-card-hover>p{padding:0!important}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-card-hover .product-card-info{padding:0!important;gap:.3rem}:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-title,:is(.product-grid-content--uniform,.template-search__results) .product-card-container .product-short-desc{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/product-grid-uniform.css.map */
