/* V61.9 — all brand tiles same heights in dark and light; no white or black logo boxes. */
#c24PopularGrid .c24-popular__brand{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:111px!important;gap:5px!important;padding:10px 6px!important;border-radius:12px!important;position:relative}
#c24PopularGrid .c24-v619-visual{height:55px!important;min-height:55px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden;background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}
#c24PopularGrid .c24-v619-icon{max-width:95%!important;max-height:48px!important;width:auto!important;height:auto!important;display:block!important;object-fit:contain!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;image-rendering:auto!important}
#c24PopularGrid .c24-v619-icon--wide{max-width:94%!important;max-height:41px!important}
#c24PopularGrid .c24-v619-icon[src*="piaggio"]{max-width:49px!important;max-height:49px!important}
#c24PopularGrid .c24-v619-word{font-family:Jost,Arial,sans-serif;font-weight:800;font-size:clamp(13px,1vw,17px);line-height:1.1;text-align:center;letter-spacing:.005em;color:#182638;max-width:96%;overflow-wrap:anywhere}
#c24PopularGrid .c24-v619--logo>.c24-popular__brand-name{font-size:11px!important;line-height:1.2!important}
#c24PopularGrid .c24-v619--word>.c24-popular__brand-name{position:absolute!important;height:1px!important;width:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
html[data-c24-theme="dark"] #c24PopularGrid .c24-v619-icon{filter:grayscale(1) brightness(0) invert(1)!important}
html[data-c24-theme="light"] #c24PopularGrid .c24-v619-icon{filter:grayscale(1) brightness(0)!important}
html[data-c24-theme="dark"] #c24PopularGrid .c24-v619-word{color:#edf2f9!important}
@media(max-width:550px){#c24PopularGrid .c24-popular__brand{min-height:95px!important;padding:8px 4px!important}#c24PopularGrid .c24-v619-visual{height:43px!important;min-height:43px!important}#c24PopularGrid .c24-v619-icon{max-height:40px!important}#c24PopularGrid .c24-v619-word{font-size:12px}}
