/* V6 genuine BCM imagery */
.logo img{width:158px;height:58px;object-fit:contain;display:block}.logo-footer img{width:190px;height:auto;max-height:100px;object-position:left center}.range-card img{width:100%;height:205px;object-fit:contain;transition:transform .45s}.range-card:hover img{transform:scale(1.07)}.range-card small{font-size:11px;color:#58616b}.range-card{min-height:270px;justify-content:end}.hero-product-line{display:flex;align-items:end;justify-content:center;gap:0;filter:drop-shadow(0 20px 20px #0008)}.hero-product-line img{height:clamp(190px,25vw,355px);width:21%;object-fit:contain;margin-left:-1%;transition:transform .5s}.hero-product-line img:hover{transform:translateY(-18px)}.hero-art{width:100%;justify-content:center}.featured-product-img{height:370px;width:100%;object-fit:contain;filter:drop-shadow(0 20px 25px #0003)}.listing-product-img{height:255px;width:100%;object-fit:contain;margin-bottom:15px}.product-description{max-width:850px;line-height:1.9}.site-media{object-fit:contain;max-height:480px}.range-grid{grid-template-columns:repeat(5,1fr)}@media(max-width:1050px){.range-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.logo img{width:128px;height:48px}.hero-art{display:flex;min-height:160px;align-self:end}.hero-content{min-height:610px}.hero-product-line img{height:170px}.range-grid{grid-template-columns:repeat(2,1fr)}.range-card img{height:160px}.range-card{min-height:235px}}@media(max-width:400px){.hero-product-line img{height:140px}.range-card img{height:150px}}
