@media screen and (max-width:989px){#menu-drawer{--color-background: var(--halloween-background-rgb);--color-foreground: var(--halloween-text-rgb);width:min(88vw,380px)!important;color:var(--halloween-text)!important;background:linear-gradient(155deg,var(--halloween-surface) 0%,var(--halloween-background) 38%,var(--halloween-background) 100%)!important;border-right:1px solid rgba(var(--halloween-accent-rgb),.28)!important;box-shadow:16px 0 60px rgba(var(--halloween-ink-rgb),.4)}#menu-drawer .menu-drawer__inner-container{display:flex;flex-direction:column;min-height:0}#menu-drawer .menu-drawer__title-and-close-btn{display:flex!important;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;padding:24px!important;background:transparent!important;border-bottom:1px solid rgba(var(--halloween-accent-rgb),.2)!important}#menu-drawer .menu-drawer__title{display:grid;gap:7px;margin:0!important;color:var(--halloween-accent)!important}#menu-drawer .starless-mobile-menu__brand{color:var(--halloween-accent)!important;font:700 20px/1.2 var(--font-body-family);letter-spacing:.22em}#menu-drawer .starless-mobile-menu__caption{color:var(--halloween-muted)!important;font:500 12px/1.4 var(--font-body-family);letter-spacing:.04em}#menu-drawer .menu-drawer__close-menu-btn{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 44px;width:44px!important;height:44px!important;padding:12px!important;margin:0!important;border:1px solid rgba(var(--halloween-accent-rgb),.35)!important;border-radius:50%;background:rgba(var(--halloween-accent-rgb),.08)!important;color:var(--halloween-text)!important}#menu-drawer .menu-drawer__close-menu-btn .icon-close{display:block!important;position:static!important;width:18px!important;height:18px!important;opacity:1!important;visibility:visible!important;transform:none!important;color:inherit!important}#menu-drawer .menu-drawer__navigation-container{display:flex;flex-direction:column;flex:1 1 auto;height:auto!important;min-height:0;padding:24px 20px max(24px,env(safe-area-inset-bottom,0px))!important;background:transparent!important;overscroll-behavior:contain}#menu-drawer .menu-drawer__navigation{padding:0!important;background:transparent!important}#menu-drawer .menu-drawer__menu{display:grid;gap:10px}#menu-drawer .menu-drawer__menu li{margin:0!important}#menu-drawer .menu-drawer__menu-item{min-height:58px;padding:16px 18px!important;border:1px solid rgba(var(--halloween-accent-rgb),.11);border-radius:12px;background:rgba(var(--halloween-surface-rgb),.025)!important;color:var(--halloween-text)!important;-webkit-text-fill-color:var(--halloween-text)!important;font:600 20px/1.3 var(--font-body-family)!important;letter-spacing:-.02em!important;text-decoration:none!important;overflow-wrap:anywhere}#menu-drawer summary.menu-drawer__menu-item{padding-right:46px!important}#menu-drawer .menu-drawer__menu-item:is([aria-current=page],.menu-drawer__menu-item--active,.starless-nav-active){border-color:rgba(var(--halloween-accent-rgb),.55);background:rgba(var(--halloween-accent-rgb),.12)!important;color:var(--halloween-accent)!important;-webkit-text-fill-color:var(--halloween-accent)!important;box-shadow:inset 3px 0 0 var(--halloween-accent)!important}#menu-drawer .menu-drawer__menu-item:hover{border-color:rgba(var(--halloween-accent-rgb),.55)}#menu-drawer :is(a,button,summary):focus-visible{outline:2px solid var(--halloween-accent)!important;outline-offset:3px}#menu-drawer .menu-drawer__submenu{background:var(--halloween-background)!important;color:var(--halloween-text)!important;padding:12px 20px 24px}#menu-drawer .menu-drawer__close-button{color:var(--halloween-accent)!important;min-height:44px;margin:0 0 16px;padding:12px 0}#menu-drawer .menu-drawer__secondary-nav{margin-top:20px}#menu-drawer .menu-drawer__utility-links{margin-top:auto;padding:24px 0 0!important;background:transparent!important;border-top:0!important}#menu-drawer .menu-drawer__account{display:flex;gap:12px;min-height:48px;padding:14px 16px!important;margin:0!important;border:1px solid rgba(var(--halloween-accent-rgb),.22);border-radius:12px;color:var(--halloween-accent)!important;background:rgba(var(--halloween-accent-rgb),.04);font:500 16px/1.3 var(--font-body-family)!important}#menu-drawer .menu-drawer__account svg{width:22px;height:22px;margin:0;color:var(--halloween-accent)}#menu-drawer .list-social__link{color:var(--halloween-accent)!important}body:has(#Details-menu-drawer-container[open]) :is(.starless-floating-language,.scroll-to-top-btn){visibility:hidden!important;pointer-events:none!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/starless-mobile-menu.css.map */
