.priority-brands{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px!important;flex:1}.priority-brands a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:20px 12px;border:1px solid var(--pv-border,#cbd5e1);border-radius:14px;text-decoration:none;color:inherit;min-width:0;transition:transform .2s,border-color .2s}.priority-brands a:hover{transform:translateY(-3px);border-color:#b49555}.priority-brands strong{font-family:Arial,sans-serif;font-size:26px!important;color:var(--pv-navy,#16334a)}.priority-brands span{font-size:14px}.priority-brands small{font-size:12px!important;text-align:center}.pv-procurement-items{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pv-procurement-items>a{min-width:0}.pv-procurement-items img{object-fit:contain}.featured-vat{color:inherit;font-size:13px;line-height:1.8}[data-theme=dark] .priority-brands strong{color:#e9c77e}@media(max-width:700px){.priority-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-procurement-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}.priority-brands strong{font-size:22px!important}.pv-brands-line>.pv-container{flex-direction:column;align-items:stretch}}
