.pcp-section-brands .pcp-v52032-brand-carousel{position:relative;min-width:0}.pcp-section-brands .pcp-v52032-brand-carousel .pcp-brand-grid{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:none!important;scroll-behavior:auto!important;gap:14px;padding:5px 2px 12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pcp-section-brands .pcp-v52032-brand-carousel .pcp-brand-card{flex:0 0 calc((100% - 56px)/5);min-width:0;box-sizing:border-box;scroll-snap-align:none}.pcp-section-brands .pcp-v52032-brand-carousel .pcp-brand-grid::-webkit-scrollbar{display:none}.pcp-v52032-brand-controls{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.pcp-v52032-brand-controls button{width:40px;height:40px;display:grid;place-items:center;border:1px solid #cbd5e1;border-radius:50%;background:#fff;color:#172b4d;font-size:19px;cursor:pointer}.pcp-v52032-brand-controls button:disabled{opacity:.4;cursor:default}.pcp-v52032-brand-controls button:focus-visible,.pcp-section-brands .pcp-v52032-brand-carousel .pcp-brand-grid:focus-visible{outline:3px solid #1769bf;outline-offset:2px}@media(max-width:1100px){.pcp-section-brands .pcp-v52032-brand-carousel .pcp-brand-card{flex-basis:calc((100% - 42px)/4)}}@media(max-width:820px){.pcp-section-brands .pcp-v52032-brand-carousel .pcp-brand-card{flex-basis:calc((100% - 28px)/3)}}@media(max-width:520px){.pcp-section-brands .pcp-v52032-brand-carousel .pcp-brand-grid{gap:12px;padding-bottom:14px}.pcp-section-brands .pcp-v52032-brand-carousel .pcp-brand-card{flex-basis:calc((100% - 12px)/2);min-height:120px}.pcp-section-brands .pcp-v52032-brand-carousel .pcp-brand-mark{width:86px;height:52px}}@media(prefers-reduced-motion:reduce){.pcp-section-brands .pcp-v52032-brand-carousel .pcp-brand-grid{scroll-behavior:auto}}