:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__card,.generic-product-grid__card,.generic-related__product,.generic-collection-grid__product,.generic-search__card,.generic-native-header__suggestion){min-width:0;display:flex;flex-direction:column;align-self:stretch}:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__info,.generic-product-grid__details,.generic-related__meta,.generic-collection-grid__info,.generic-search__info,.generic-native-header__suggestion-info){width:100%;min-width:0;flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-height:108px;box-sizing:border-box}:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__vendor,.generic-product-grid__vendor,.generic-related__vendor,.generic-collection-grid__vendor,.generic-search__vendor,.generic-native-header__suggestion-vendor){display:block;flex:0 0 auto;line-height:1.3;min-height:1.3em;margin-top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__name,.generic-product-grid__name,.generic-related__name,.generic-collection-grid__name,.generic-search__name,.generic-native-header__suggestion-title){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.35;min-height:2.7em;max-height:2.7em;margin-top:2px;margin-bottom:6px;overflow-wrap:anywhere}:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__prices,.generic-product-grid__prices,.generic-related__prices,.generic-collection-grid__prices,.generic-search__prices,.generic-native-header__suggestion-prices){display:flex;align-items:baseline;justify-content:flex-start;gap:7px;flex-wrap:wrap;margin-top:auto;min-height:1.35em}:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__prices,.generic-product-grid__prices,.generic-related__prices,.generic-collection-grid__prices,.generic-search__prices,.generic-native-header__suggestion-prices) :is(strong,s,b,span){line-height:1.3}:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__media,.generic-product-grid__media,.generic-related__media,.generic-collection-grid__media,.generic-search__media,.generic-native-header__suggestion-image){flex:0 0 auto;min-width:0}:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__viewport,.generic-related__items,.generic-product__thumbs,.generic-product__thumbnail-list,.generic-product__thumbnails,.generic-collection-grid__filters,.generic-header__mobile-links,.generic-header__menu-drawer,.generic-search__results,.generic-footer__links){scrollbar-width:none;-ms-overflow-style:none}:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__viewport,.generic-related__items,.generic-product__thumbs,.generic-product__thumbnail-list,.generic-product__thumbnails,.generic-collection-grid__filters,.generic-header__mobile-links,.generic-header__menu-drawer,.generic-search__results,.generic-footer__links)::-webkit-scrollbar{width:0;height:0;display:none}@media(max-width:749px){:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__info,.generic-product-grid__details,.generic-related__meta,.generic-collection-grid__info,.generic-search__info){min-height:108px}:is(#MainContent .generic-root,#m-theme .generic-header) :is(.generic-featured__name,.generic-product-grid__name,.generic-related__name,.generic-collection-grid__name,.generic-search__name){min-height:2.7em}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/generic-card-consistency.css.map */
