.mfp-wrap:has(.mfp-content>#main-menu) .mfp-content{background:#111!important}.mfp-bg.main-menu-overlay{background:#201b27!important}.mfp-bg.main-menu-overlay.mfp-ready{opacity:.45!important}.mfp-wrap:has(.mfp-content>#main-menu) .mfp-close{position:fixed!important;top:calc(8px + env(safe-area-inset-top,0px))!important;right:calc(8px + env(safe-area-inset-right,0px))!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;padding:0!important;line-height:44px!important;border:1px solid #e8e3ec!important;border-radius:8px;background:#fff!important;color:#6f167e!important;opacity:1!important;transform:none!important}#main-menu .toggle{min-height:44px;min-width:44px}#main-menu .nav-slide-header>.toggle{display:flex;align-items:center;gap:10px;width:100%;white-space:normal;text-align:left;line-height:1.4}#main-menu .search-field,#main-menu .ux-search-submit{min-height:44px}#main-menu .ux-search-submit{min-width:44px}#main-menu :is(a,button,input):focus-visible,.mfp-wrap:has(.mfp-content>#main-menu) .mfp-close:focus-visible{outline:2px solid #d6a5e5!important;outline-offset:-3px}#main-menu .nav-sidebar-ul>li>a{min-height:44px;display:flex;align-items:center}@media(max-width:359px){#main-menu .sidebar-menu{padding-top:64px}}#main-menu #cart-popup,#main-menu #cart-popup :is(p,strong,.woocommerce-Price-amount,.quantity){color:var(--ap-ink,#201b27)}@media(max-width:849px){#header a[data-open="#main-menu"],#header .header-cart-link,#header .account-link-mobile{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0}}