.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}}.ambiso-drawer-menu{padding:0 20px;background:#fff}.ambiso-drawer-list{list-style:none;margin:0;padding:0}.ambiso-drawer-item{border-bottom:1px solid #e5e5e5}.ambiso-drawer-item:first-child{border-top:1px solid #e5e5e5}.ambiso-drawer-link{display:flex;align-items:center;justify-content:space-between;padding:20px 0;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#000;text-decoration:none;transition:opacity .2s ease}.ambiso-drawer-link:hover{opacity:.6}.ambiso-arrow{font-size:24px;font-weight:400;color:#000}.ambiso-submenu{display:none;list-style:none;margin:0;padding:0 0 15px}.ambiso-drawer-item.has-submenu.open .ambiso-submenu{display:block}.ambiso-drawer-item.has-submenu.open .ambiso-arrow{transform:rotate(90deg)}.ambiso-submenu li{padding:0}.ambiso-submenu a{display:block;padding:12px 0 12px 20px;font-size:14px;font-weight:500;text-transform:uppercase;color:#666;text-decoration:none;transition:color .2s ease}.ambiso-submenu a:hover{color:#000}.mobile-menu-drawer{background:#fff!important}.header-mobilemenu-head{border-bottom:1px solid #e5e5e5;background:#fff}.mobile-menu-drawer .offcanvas-close-btn{color:#000!important}.header-mobilemenu-body{background:#fff;padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/122/assets/header-mobile.css.map */
