@media (max-width: 991px) {  .header-15__menu.brxe-nav-menu .bricks-mobile-menu .sub-menu .sub-menu > .menu-item > a { padding-left: calc(var(--space-l) * 2) !important; font-size: 0.9em; opacity: 0.85; letter-spacing: 0.06em; }  .brxe-popup .brxe-section, .brxe-popup .bricks-section { background: transparent !important; } html, body { overflow-x: hidden; } } .list-card { position: relative; overflow: hidden; border-radius: 16px; }