.menu__panel{position:absolute;top:90px;left:100%;width:100%;background:#fff;transition:left .4s cubic-bezier(.25,.8,.25,1);overflow-y:auto;padding-top:15px;bottom:5px}.menu__panel.active{left:0}#NavDrawer .drawer__contents .drawer__header{border:none;padding-bottom:0;justify-content:space-between}#NavDrawer .drawer__close{text-align:left}#NavDrawer .drawer__close button{padding:0;right:0}.drawer__logo .site-header__logo-link{padding:0!important;margin:0}.drawer__logo img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}#NavDrawer ul{margin:0;list-style:none;padding:0}#NavDrawer ul a{font-weight:600;font-size:16px;color:#475569;padding:10px 0;align-items:center;display:flex}.drawer__scrollable .site-nav__link,#NavDrawer ul a.has-submenu{gap:10px}#NavDrawer ul a span{flex:1}#NavDrawer ul a .menu__arrow{flex:0 0 14px}#NavDrawer ul a .menu__arrow svg{width:14px;height:auto;display:block}#NavDrawer .menu__panel ul.menu,.menu__panel-header{padding:0 20px}.menu__panel-header .back-btn{color:#475569;font-size:16px;font-weight:500;padding:0;display:flex;gap:10px;align-items:center}.menu__panel-header h6{margin:15px 0;color:#334155;font-size:17px;font-weight:700;letter-spacing:0;text-transform:none}#NavDrawer ul a span.all__btn{padding:8px 15px;background-color:#f1f5f9;border-radius:25px;color:#334155;font-weight:600;font-size:14px;flex:none;display:flex;align-items:center;gap:8px}#NavDrawer .megamenu_image{padding:15px 0}#NavDrawer .megamenu_image-btn a{color:#fff;text-align:center;justify-content:center}.site-nav__icons .js-search-header{color:#334155}#NavDrawer .drawer__scrollable{overflow-y:hidden}#NavDrawer ul{height:98%;overflow:hidden;overflow-y:auto}#NavDrawer .menu__panel ul{height:auto;overflow:hidden}.menu__panel.level-1 ul li a{font-size:14px!important}.drawer_menu_account{position:relative;z-index:-1}.drawer_menu_account a{padding-left:0}.menu .grid__layout--menu{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.menu .grid__layout--menu .image_layout-column a{display:block!important}.menu .grid__layout--menu .image_layout-column .megamenu_image_wrap{padding-bottom:100%;position:relative;box-shadow:0 0 12px #f0eeee;border-radius:12px;overflow:hidden}.menu .grid__layout--menu .image_layout-column .megamenu_image_wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background-position:center center}.menu .grid__layout--menu .image_layout-column a h5{margin:12px 0 0;font-size:16px;letter-spacing:0;text-transform:uppercase;text-align:center;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/49/assets/menu-drawer.css.map */
