.mega-menu-drawer .drawer__header,.drawer__header,.drawer-menu .drawer__header{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;padding:1rem 60px!important;min-height:60px!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.mega-menu-drawer .drawer__header-logo,.drawer__header-logo,.drawer-menu .drawer__header-logo,.mega-menu-drawer .mega-menu__header-logo,.drawer__header .header__heading-wrapper{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin:0!important;padding:0!important}.mega-menu-drawer .drawer__header-logo .header__heading,.mega-menu-drawer .mega-menu__header-logo .header__heading,.drawer__header .header__heading,.drawer__header .header__logo-text,.drawer-menu .drawer__header .header__heading{font-family:var(--font-heading-family)!important;font-size:1.25rem!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#0a0a0a!important;line-height:1.2!important;margin:0!important;padding:0!important;text-align:center!important;display:block!important;width:100%!important}.drawer__header-logo a,.mega-menu-drawer .drawer__header-logo a,.drawer-menu .drawer__header-logo a{text-decoration:none!important;color:inherit!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.mega-menu-drawer .drawer__btn-close,.drawer__btn-close,.drawer-menu .drawer__btn-close,.drawer__header .drawer__close,.drawer__header button[aria-label*=close],.drawer__header button[aria-label*=Close]{position:absolute!important;right:1rem!important;top:50%!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000!important;border:none!important;border-radius:0!important;cursor:pointer!important;z-index:10!important;transition:background-color .2s ease!important}.drawer__btn-close svg,.drawer__close svg,.drawer__btn-close .icon,.drawer__close .icon{display:none!important}.drawer__btn-close:before,.drawer__btn-close:after,.drawer__close:before,.drawer__close:after{content:""!important;position:absolute!important;width:18px!important;height:2px!important;background-color:#fff!important;top:50%!important;left:50%!important}.drawer__btn-close:before,.drawer__close:before{transform:translate(-50%,-50%) rotate(45deg)!important}.drawer__btn-close:after,.drawer__close:after{transform:translate(-50%,-50%) rotate(-45deg)!important}@media screen and (max-width: 480px){.mega-menu-drawer .drawer__header,.drawer__header,.drawer-menu .drawer__header{padding:.75rem 50px!important;min-height:56px!important}.mega-menu-drawer .drawer__header-logo .header__heading,.drawer__header .header__heading,.drawer-menu .drawer__header .header__heading{font-size:1.125rem!important}.drawer__btn-close{width:36px!important;height:36px!important;right:.75rem!important}}@media screen and (max-width: 360px){.mega-menu-drawer .drawer__header-logo .header__heading,.drawer__header .header__heading,.drawer-menu .drawer__header .header__heading{font-size:1rem!important;letter-spacing:.03em!important}}.drawer-menu .drawer__header,.drawer--left .drawer__header,.drawer--right .drawer__header{display:flex!important;align-items:center!important;justify-content:center!important;padding:1rem 60px!important;position:relative!important}.drawer__header>span,.drawer__header>div:not(.drawer__btn-close):not(.drawer__close){flex:1!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important}.drawer__btn-close:hover,.drawer__close:hover{background-color:#333!important;transition:background-color .2s ease!important}.drawer__btn-close:active,.drawer__close:active{background-color:#1a1a1a!important;transform:translateY(-50%) scale(.95)!important}.drawer__header-logo a:hover .header__heading{opacity:.8!important;transition:opacity .2s ease!important}.drawer__header{z-index:1!important;position:relative!important}.drawer__header-logo{z-index:2!important}.drawer__btn-close{z-index:3!important}.drawer__header:not(:has(.drawer__header-logo)){text-align:center!important}.drawer__header>h1,.drawer__header>h2,.drawer__header>.header__heading{margin:0 auto!important;text-align:center!important;flex:1!important}body .drawer-menu .drawer__header,body .mega-menu-drawer .drawer__header{display:flex!important;justify-content:center!important;align-items:center!important}body .drawer-menu .drawer__header-logo,body .mega-menu-drawer .drawer__header-logo{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.drawer__btn-close:focus,.drawer__close:focus{outline:2px solid #ffffff!important;outline-offset:2px!important;background-color:#000!important}.drawer__header-logo a:focus{outline:2px solid #0066cc!important;outline-offset:4px!important}@media (prefers-color-scheme: dark){.drawer__header{border-bottom-color:#ffffff1a!important}.drawer__header .header__heading{color:#f0f0f0!important}.drawer__btn-close,.drawer__close{background-color:#000!important}.drawer__btn-close:before,.drawer__btn-close:after,.drawer__close:before,.drawer__close:after{background-color:#fff!important}.drawer__btn-close:hover,.drawer__close:hover{background-color:#333!important}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/mobile-drawer-logo-fix.css.map */
