 .circle { --circle-size: 40px; position: fixed; height: var(--circle-size); width: var(--circle-size); background: #f5f5f5; border-radius: 100%; top: calc(var(--circle-size) / 2 * -1); left: calc(var(--circle-size) / 2 * -1); pointer-events: none; z-index: 10; mix-blend-mode: difference; } .circle-big { height: 60px; width: 60px; transition: 0.2s; } @media screen and (max-width: 991px) { .circle { display: none; } #better-mobile-menu .bricks-mobile-menu-wrapper { margin-top: var(--header-height); padding-bottom: var(--header-height); } #better-mobile-menu ul.brx-nav-nested-items { margin-top: var(--header-height); padding-bottom: var(--header-height) } #better-mobile-menu ul, #better-mobile-menu ul a{ width: 100% } #better-mobile-menu .bricks-mobile-menu-toggle, #better-mobile-menu #mobile-menu-toggle { margin-bottom: 10px; } #better-mobile-menu #mobile-menu-toggle:focus-visible { outline:none; } #better-mobile-menu .bricks-mobile-menu-overlay{ display: none; } }