/* Editorial guidance below collection results. */
.shopify-section:has(.netisec-category-brand-links){background:#f5f5f7;border-top:1px solid #dce1e7}
.shopify-section:has(.netisec-category-brand-links) .section-content-wrapper{max-width:1120px;margin-inline:auto;padding-block:50px 56px}
.shopify-section:has(.netisec-category-brand-links) rte-formatter{display:block;color:#10263b;font-family:Inter,Arial,sans-serif;line-height:1.65}
.shopify-section:has(.netisec-category-brand-links) rte-formatter>h2{max-width:850px;margin:0 0 20px;font-size:clamp(28px,3vw,38px);line-height:1.2;letter-spacing:0}
.shopify-section:has(.netisec-category-brand-links) rte-formatter>p{max-width:76ch;margin:0 0 14px;font-size:15px;color:#425568}
.shopify-section:has(.netisec-category-brand-links) rte-formatter>h3{margin:31px 0 15px;font-size:20px;line-height:1.3;letter-spacing:0}
.shopify-section:has(.netisec-category-brand-links) rte-formatter>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}
.shopify-section:has(.netisec-category-brand-links) rte-formatter>ul>li{margin:0;padding:15px 0 0;border-top:1px solid #c5d3db;font-size:14px;line-height:1.55}
.netisec-category-brand-links{margin-top:38px;padding-top:25px;border-top:1px solid #c5d3db}
.netisec-category-brand-links h3{margin:0 0 15px;font-size:18px;line-height:1.3;letter-spacing:0}
.netisec-category-brand-links ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}
.netisec-category-brand-links li{margin:0;padding:0}
.netisec-category-brand-links a{display:inline-flex;align-items:center;min-height:38px;padding:7px 13px;border:1px solid #b7c8d2;border-radius:3px;background:#fff;color:#10263b;text-decoration:none;font-size:13px;font-weight:600;line-height:1.3}
.netisec-category-brand-links a:hover,.netisec-category-brand-links a:focus-visible{border-color:#0066cc;color:#0054a8;text-decoration:underline;text-underline-offset:3px}
@media(max-width:749px){
 .shopify-section:has(.netisec-category-brand-links) .section-content-wrapper{padding-block:35px 42px}
 .shopify-section:has(.netisec-category-brand-links) rte-formatter>h2{font-size:27px}
 .shopify-section:has(.netisec-category-brand-links) rte-formatter>p{font-size:14px}
 .shopify-section:has(.netisec-category-brand-links) rte-formatter>ul{grid-template-columns:1fr;gap:0}
 .shopify-section:has(.netisec-category-brand-links) rte-formatter>ul>li{padding:11px 0;border-top:1px solid #c5d3db}
 .shopify-section:has(.netisec-category-brand-links) rte-formatter>ul>li:last-child{border-bottom:1px solid #c5d3db}
 .netisec-category-brand-links{margin-top:27px;padding-top:23px}
}
