/* 3.72.44 reseller catalog count - keeps artwork and text separate */
#sc-products .rv31-catalogue-banner{overflow:hidden;isolation:isolate}
#sc-products .rv31-catalogue-banner::before{z-index:0!important;width:34%!important;background-position:center right!important}
#sc-products .rv31-catalogue-banner .products-hero-top{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(80px,.85fr) minmax(68px,.7fr)!important;gap:clamp(5px,1.5vw,13px)!important;align-items:center!important;width:100%!important;padding:0!important;min-width:0}
#sc-products .rv31-catalogue-banner .products-hero-top>div:first-child{grid-column:1!important;min-width:0!important;width:auto!important;max-width:100%!important}
#sc-products .rv31-catalogue-banner .products-count-pill{grid-column:2!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:3px!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important;padding:clamp(8px,2vw,16px)!important;box-sizing:border-box!important;background:rgba(255,255,255,.16)!important;border:1px solid rgba(255,255,255,.25)!important;overflow:hidden!important}
#sc-products .rv31-catalogue-banner .products-count-pill b{display:block!important;font-size:clamp(29px,9vw,44px)!important;line-height:1.1!important;margin:4px 0!important;white-space:nowrap!important;overflow:visible!important}
#sc-products .rv31-catalogue-banner .products-count-pill small,#sc-products .rv31-catalogue-banner .products-count-pill span{display:block!important;font-size:clamp(9px,2.5vw,12px)!important;line-height:1.3!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
#sc-products .rv31-product-item .rv31-status-badge.offline{background:#633127!important;color:#ffe5d5!important}
@media(min-width:740px){#sc-products .rv31-catalogue-banner .products-hero-top{grid-template-columns:minmax(0,1.25fr) minmax(170px,.73fr) minmax(210px,1fr)!important}}
