/* Only manufacturer detail pages. No changes to product, pricing or inventory source. */
@media (min-width: 768px) {
 body:has(.brand-products-layout) #content > .content-site {width:auto;max-width:none;min-width:0;flex:1 1 0;}
 body:has(.brand-products-layout) .left_block {display:none!important;}
 body:has(.brand-products-layout) .right_block {width:100%!important;float:none!important;max-width:none!important;}
 body:has(.brand-products-layout) .right_block .middle {width:100%!important;max-width:none!important;float:none!important;}
 body:has(.brand-products-layout) .wrapper_inner, body:has(.brand-products-layout) .container_inner {max-width:100%!important;}
 body:has(.brand-products-layout) .detail.fixed_wrapper {width:100%;max-width:none;}
}
.brand-products-facets{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin:15px 0 24px;font-size:13px;line-height:1.4}
.brand-products-facets__title{font-weight:600;margin-right:5px}
.brand-products-facets__item{padding:7px 12px;border:1px solid #ddd;border-radius:5px;color:#333;background:#fff;text-decoration:none}
.brand-products-facets__item:hover,.brand-products-facets__item.active{border-color:#ffde00;background:#fff8d4;color:#111}
.brand-products-facets__item small{font-size:11px;color:#888;margin-left:3px}
.brand-top-products-links{display:flex;flex-wrap:wrap;align-items:center;gap:7px 13px;margin:3px 0 18px;font-size:12px;line-height:1.5;color:#666}
.brand-top-products-links strong{font-weight:600;color:#333}
.brand-top-products-links a{color:#32628d;text-decoration:underline;text-underline-offset:2px}
.brand-top-products-links a:hover{color:#111}
