.mobile-menu-drawer{top:0;right:0;bottom:0;left:0;opacity:0;z-index:10;position:fixed;visibility:hidden;transform:translate(100%);background:var(--layout-background);transition:transform .3s ease,opacity .3s ease,visibility 0s linear .3s}.mobile-menu-drawer.mobile-menu-open{opacity:1;visibility:visible;transform:translate(0);transition:transform .3s ease,opacity .3s ease,visibility 0s linear 0s}.header-mobilemenu-block{height:100%;display:grid;grid-template-rows:auto 1fr}.header-mobilemenu-head{display:flex;padding:12px 20px;align-items:center;justify-content:space-between}.header-mobilemenu-body{overflow-x:hidden;overflow-y:auto}.header-mobile-buttons{gap:0 15px;display:flex;height:100%;position:relative;align-items:center}.hamburger-mobilenav .view-all{padding:15px 20px;margin-inline:-20px;background:color-mix(in srgb,currentColor 5%,transparent);justify-content:center}.hamburger-mobilenav .header-promo{position:relative}@media (max-width: 1024px){.mobile-menu-drawer .nav-list{flex-direction:column;align-items:flex-start;padding:0 20px 20px}.mobile-menu-drawer .nav-item{width:100%}.mobile-menu-drawer .nav-item>.nav-link{width:100%;padding:14px 0;display:flex}.mobile-menu-drawer .nav-item.active>.nav-link{background-image:linear-gradient(to right,transparent,color-mix(in srgb,currentColor 6%,transparent),transparent)}.mobile-menu-drawer .nav-item+.nav-item{border-top:1px solid var(--border-color)}.mobile-menu-drawer .has-dropdown-icon:has(.dropdown-icon.has-focus) .nav-link{width:100%;display:flex;align-items:center;justify-content:space-between}.mobile-menu-drawer .submenu,.mobile-menu-drawer .submenu-menu{--submenu-padding-block: 6px}.mobile-menu-drawer .submenu-wrap{max-height:0;overflow:hidden;transition:max-height .6s ease}.mobile-menu-drawer .nav-item.submenu-inside.active .submenu-wrap{max-height:initial}.mobile-menu-drawer .submenu-menuwrap{top:0;right:0;bottom:0;left:0;z-index:1;overflow-y:auto;visibility:hidden;position:fixed;transform:translate(100%);background:var(--layout-background);transition:transform .3s ease,visibility 0s linear .3s}.mobile-menu-drawer .submenu.submenu-menu-inside.active-submenu .submenu-menuwrap{visibility:visible;transform:none;transition:transform .3s ease 0s,visibility 0s linear 0s}.mobile-menu-drawer .submenu-menus{padding:10px}.mobile-menu-drawer .submenu-menuwrap .nav-link{padding-inline:10px}.mobile-menu-drawer .header-promos:not(.swiper.swiper-initialized){--row-gap: 20px;--column-gap: 20px}.mobile-menu-drawer .hamburger-nav-list{padding:0 20px}.mobile-menu-drawer .dropdown-icon.has-focus{padding:7px;margin-right:-7px}.mobile-menu-drawer .submenu-menus-header{padding:20px;display:flex;align-items:center;border-bottom:var(--border-width) var(--border-style) var(--border-color)}.mobile-menu-drawer .submenu-menus-back{display:inline-flex;align-items:center;gap:10px}.mobile-menu-drawer .offcanvas-close-btn{margin-right:-6px}}@media (max-width: 575px){.header-buttons-list{flex-wrap:wrap;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/header-mobile.css.map */
