body.template-collection:has(.eg-collection-hybrid) .product-item__inner{overflow:hidden;height:100%;border:1px solid rgba(0,0,0,.25);border-radius:8px;background:#fff;box-shadow:0 2px 8px #0000000f}body.template-collection:has(.eg-collection-hybrid) .product-item__media{border-bottom:1px solid rgba(0,0,0,.15)}body.template-collection:has(.eg-collection-hybrid) .product-item__meta{padding:8px 12px 0}body.template-collection:has(.eg-collection-hybrid) .product-item__text{margin:0!important;text-align:left}body.template-collection:has(.eg-collection-hybrid) .product-item__product-title{min-height:0!important;margin:0!important}body.template-collection:has(.eg-collection-hybrid) .product-item__product-title a{min-height:0!important;font-size:16px;font-weight:600;line-height:1.18}body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat{align-items:flex-start;justify-content:flex-start;margin-top:2px}body.template-collection:has(.eg-collection-hybrid) .product-item__price{margin:0;font-size:16px;line-height:1.2}body.template-collection:has(.eg-collection-hybrid) .custom-quick-swatches{justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;min-height:40px;gap:6px;margin:6px 12px 12px}body.template-collection:has(.eg-collection-hybrid) .custom-quick-swatches{gap:4px}body.template-collection:has(.eg-collection-hybrid) .custom-quick-swatches>span.custom-quick-image,body.template-collection:has(.eg-collection-hybrid) .custom-quick-swatches a.custom-quick-image.more-variants{flex:0 0 calc((100% - 8px) / 3);width:calc((100% - 8px) / 3)!important;max-width:40px;height:auto!important;aspect-ratio:1 / 1;border-radius:6px}body.template-collection:has(.eg-collection-hybrid) .custom-quick-swatches span.inner_custom_quick_image{width:100%!important;max-width:none;height:100%!important;border-radius:6px;background-size:contain}body.template-collection:has(.eg-collection-hybrid) .product-item__swatch-count{display:none!important}body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat.enable_rating{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:2px 4px;flex-direction:unset;flex-wrap:unset;width:100%}body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat.enable_rating .product-rating{grid-column:2;grid-row:1;justify-self:end;min-width:0;margin:0;white-space:nowrap}body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat.enable_rating>.product-item__price{grid-column:1;grid-row:1}body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat.enable_rating:has(.product-item__price s){grid-template-columns:minmax(0,1fr) auto}body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat.enable_rating:has(.product-item__price s) .product-rating{grid-column:2;grid-row:1;justify-self:end}body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat.enable_rating:has(.product-item__price s) .product-rating__stars .icon:nth-child(n+2){display:none!important}body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat.enable_rating .product-rating__stars{gap:0}body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat.enable_rating .product-rating__stars .icon,body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat.enable_rating .product-rating__stars .icon svg{width:10px;height:10px;margin:0}@media(max-width:374px){body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat.enable_rating .product-rating__stars .icon:nth-child(n+2){display:none!important}body.template-collection:has(.eg-collection-hybrid) .product-item__price .displayed-discount{display:none!important}}@media(max-width:1023px){body.template-collection:has(.eg-collection-hybrid) .product-item__product-title{min-height:36px!important}body.template-collection:has(.eg-collection-hybrid) .product-item__product-title a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.template-collection:has(.eg-collection-hybrid) .product_item_pri_rat{min-height:36px}body.template-collection:has(.eg-collection-hybrid) .product-item__meta{padding:8px 10px 0}body.template-collection:has(.eg-collection-hybrid) .product-item__product-title a,body.template-collection:has(.eg-collection-hybrid) .product-item__price{font-size:15px}body.template-collection:has(.eg-collection-hybrid) .custom-quick-swatches{margin-right:10px;margin-bottom:10px;margin-left:10px}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/eg-collection-hybrid-cards.css.map */
