.bb-compact-products{max-width:var(--bb-merch-width,1568px);margin:32px auto;padding:0 16px;color:#1d252c;box-sizing:border-box;min-width:0}
.bb-compact-products-intro h2{font-size:20px;font-weight:500;line-height:28px;margin:0 0 24px}.bb-compact-products-intro h2 span{font-weight:400}
.bb-compact-products bb-category-carousel{grid-template-columns:32px minmax(0,1fr) 32px}.bb-compact-products bb-category-carousel>button{width:32px;height:40px;font-size:32px;color:#0046be}
.bb-compact-products .bb-category-carousel-track{gap:32px;padding:4px 0 8px}.bb-compact-products-card{position:relative;flex:0 0 200px;scroll-snap-align:start;min-width:0}
.bb-compact-products-card>a{display:block;color:inherit;text-decoration:none}.bb-compact-products-card img{display:block;width:200px;height:136px;object-fit:contain;margin:2px 0 24px}
.bb-compact-products-card h3{font-size:13px;line-height:15.6px;font-weight:400;height:49px;margin:0 0 4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.bb-compact-products-card .bb-compact-products-rating{display:flex;align-items:center;gap:4px;font-size:11px;line-height:16px;color:#0046be;margin-bottom:4px;white-space:nowrap}.bb-compact-products-rating .bb-rating-stars{font-size:14px;padding:0;color:transparent;background:linear-gradient(to right,#ffe200 var(--bb-rating),#e0e6ef var(--bb-rating));background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:.5px #c37600}
.bb-compact-products-card strong,.bb-compact-products-card s{display:block;font-size:15px;line-height:20px}.bb-compact-products-card strong{font-weight:500}.bb-compact-products-card s{font-weight:400}
[data-template="bb-refrigerators"] .bb-feature-mosaic--stacked .bb-feature-mosaic-right{grid-template-rows:3fr 2fr}
[data-template="bb-refrigerators"] .bb-feature-mosaic h3{font-size:var(--bb-panel-title-size,28px)}
@media(max-width:749px){.bb-compact-products{margin:24px auto;padding:0 8px}.bb-compact-products-card{flex-basis:136px}.bb-compact-products-card img{width:136px;height:93px}.bb-compact-products .bb-category-carousel-track{gap:24px}.bb-compact-products-intro h2{font-size:18px;margin-bottom:16px}[data-template="bb-refrigerators"] .bb-feature-mosaic--stacked .bb-feature-mosaic-right{grid-template-rows:auto}[data-template="bb-refrigerators"] .bb-feature-mosaic h3{font-size:min(var(--bb-panel-title-size,28px),24px)}}
@media(max-width:749px){
 .bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic>.bb-brand-item{display:block;aspect-ratio:1}
 .bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic>.bb-brand-item>.bb-brand-panel-copy{position:absolute;padding-bottom:0}
 .bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic>.bb-brand-item>.bb-panel-image-link img{min-height:0;object-fit:contain}
 .bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic .bb-brand-panel-copy h3{font-size:16px;line-height:19px;margin:0 0 8px}
 .bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic .bb-brand-panel-copy p{font-size:10px;line-height:12px;margin:0 0 6px}
 .bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic .bb-brand-button{font-size:10px;line-height:12px;min-height:24px;padding:5px 8px;margin-top:6px}
 .bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic-right>.bb-brand-item{aspect-ratio:1.7}
 .bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic-bottom>.bb-brand-item{aspect-ratio:2}
 .bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic-right .bb-brand-panel-copy h3{font-size:15px;line-height:18px}
}

@media(min-width:750px) and (max-width:989px){.bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic{grid-template-columns:1fr;aspect-ratio:auto}.bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic>.bb-brand-item{aspect-ratio:1}.bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic-right{grid-template-rows:auto}.bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic-right>.bb-brand-item{aspect-ratio:1.7}.bb-brand-module[data-template="bb-refrigerators"] .bb-feature-mosaic-bottom>.bb-brand-item{aspect-ratio:2}}
