.scout-catalog-badges{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0;min-height:36px}.scout-catalog-badge{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:36px;padding:7px 10px;border:1px solid #dce2e0;background:#f4f6f5;color:#202724;font:600 11px/1.35 Montserrat,Arial,sans-serif;box-sizing:border-box}.scout-catalog-badge img{display:block;width:28px;height:24px;object-fit:contain;filter:grayscale(1)}.scout-catalog-badge--made img{width:52px;height:28px}.shop-card>.scout-catalog-badges{margin:12px 0}.scout-catalog-badge--unique{border-color:#c9d8d7;color:#145965}@media(max-width:600px){.scout-catalog-badge{font-size:10px}}

/* Shared badge baseline and identical reserved space within catalog rows. */
.catalog-product>.catalog-badges{display:none!important}.catalog-product>.scout-catalog-badges,.shop-card>.scout-catalog-badges{height:44px;min-height:44px;margin:12px 0;display:flex;align-items:center;flex-wrap:nowrap;flex-shrink:0}.scout-catalog-badge{height:38px;min-height:38px;padding-top:4px;padding-bottom:4px;white-space:normal}.catalog-product>.catalog-photo{margin-bottom:0}.shop-card>.shop-gallery{aspect-ratio:4/3;flex-shrink:0;min-width:0}.shop-gallery>.shop-photo{display:block;width:100%;height:100%;aspect-ratio:4/3}.shop-card>.shop-sku{margin-top:0}.shop-card>.shop-name{min-height:4.2em}.catalog-product>h3{min-height:4.05em}@media(max-width:800px){.shop-card>.shop-name{min-height:0}}@media(max-width:600px){.scout-catalog-badge{font-size:10px}}
