@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}} .marquee { position: relative; display: flex; width: 100%; margin: 0 auto; max-width: 100%; gap: 20px; mask: linear-gradient(90deg, transparent, white 20%, white 80%, transparent); overflow: hidden;}@media (min-width: 1024px) { .marquee { max-width: 84%; }}.marquee + .marquee { margin-top: 20px;}.marquee-item { width: 150px; display: flex; align-items: center; justify-content: center; padding: 15px; flex-shrink: 0; background-color: var(--color-white); border-radius: 10px; will-change: transform;}.marquee-item svg { width: 100%; max-height: 60px; fill: #c5c5c5}@media (min-width: 768px) { .marquee { gap: 40px; } .marquee + .marquee { margin-top: 0; } .marquee-item { width: 100%; max-width: 180px; padding: 30px; }}