.professional-drawer-open{overflow:hidden}.professional-drawer-open .header__outer-wrapper.header-professional,.professional-drawer-open .announcement-bar-wrapper{z-index:unset!important}.header-professional .header__links .navigation__links-list:not(.professional-navigation__links-list) .navigation__submenu{display:none}.header-professional .navigation__links-list .navigation__links-icon .icon{display:flex;width:var(--icon-width, 19px);height:var(--icon-height, 19px)}.header-professional .header__links .professional-navigation-drawer{position:fixed;top:0;left:0%;width:auto;min-width:357px;height:100%;transform:translate(-100%);transition:all .5s ease-in-out;z-index:999}.header-professional .header__links .professional-navigation-drawer.active{transform:translate(0)}.header-professional .header__links .professional-drawer-wrapper{position:relative;height:100%}.header-professional .header__links .professional-drawer{position:relative;width:100%;height:100%;display:block;background-color:var(--color-background-header);z-index:999}.header-professional .header__links .professional-drawer .menu-drawer_head{position:fixed;left:0;width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;padding:18px 20px 16px;background-color:var(--color-background-header);border-bottom:.1rem solid var(--color-text-alpha-05);z-index:2}.header-professional .header__links .professional-drawer .menu-drawer_head .prof-menu-close-button{display:flex;align-items:center;justify-content:center;column-gap:5px}.header-professional .header__links .professional-drawer .professional-navigation__links-list{display:block;width:100%;height:100%;overflow-y:auto;padding-top:78px;padding-bottom:18px}.header-professional .header__links .professional-drawer .professional-navigation__links-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px var(--color-text-alpha-03);background-color:var(--color-text-alpha-10)}.header-professional .header__links .professional-drawer .professional-navigation__links-list::-webkit-scrollbar{width:5px;background-color:var(--color-text-alpha-10)}.header-professional .header__links .professional-drawer .professional-navigation__links-list::-webkit-scrollbar-thumb{background-color:var(--color-text-alpha-100);border-radius:100px}.professional-drawer .professional-banners{width:357px}@media screen and (min-width: 1200px){.header.header--layout-inline-logo-left-menu-left .header__inner .header__links>ul>li>[data-link],.header.header--layout-inline-logo-left-menu-center .header__inner .header__links>ul>li>[data-link],.header.header--layout-inline-logo-center-menu-left .header__inner .header__links>ul>li>[data-link],.header.header--layout-inline-logo-left-menu-right .header__inner .header__links>ul>li>[data-link]{padding-top:36px;padding-bottom:35px}}.header-professional .header__links .professional-navigation__links-list>li{padding:0;width:100%}.header-professional .header__links .professional-navigation-drawer li>[data-link] .navigation__links-icon{margin:0;transform:rotate(-90deg)}@media screen and (max-width: 989px){.header-professional .header__links .professional-navigation-drawer .navigation__submenu{position:absolute;top:0;width:100%;max-width:334px;height:100%;margin:0;flex-direction:column;z-index:2;border-top:0px;background-color:var(--color-background-header);background-attachment:fixed}}@media screen and (min-width: 990px){.header-professional .header__links .professional-navigation-drawer .navigation__submenu{position:relative;display:none;left:auto;margin:0rem;max-height:0rem;visibility:visible;opacity:1;border:0px;transition:all .3s ease-in-out}.header-professional .header__links .professional-navigation-drawer .navigation__submenu.active{display:flex;max-height:100%}.header-professional .header__links .professional-navigation-drawer li>a[data-link].parent-li-link.active .navigation__links-icon{transform:rotate(0)}.header-professional .header__links .professional-navigation-drawer .navigation__submenu .navigation__submenu-list-wrapper{width:100%;max-width:100%}.header-professional .header__links .professional-navigation-drawer .navigation__submenu.active .navigation__submenu-list{padding:5px 0}.header-professional .header__links .professional-navigation-drawer .navigation__submenu .navigation__submenu-list{max-height:100%}.header-professional .header__links .professional-drawer .menu-drawer_head .menu-drawer-brand,.header-professional .header__links .professional-drawer .navigation__submenu .navigation__submenu-list-wrapper .menu-drawer_head,.header-professional .header__links .professional-drawer .navigation__submenu .navigation__submenu-list-wrapper .menu-drawer__close-button{display:none}}.header-professional .header__links .professional-navigation-drawer .navigation__submenu .navigation__submenu-list{padding:0;width:100%;height:100%;display:flex;flex-direction:column}.header-professional .header__links .professional-navigation-drawer li>[data-link]{font-size:16px;line-height:16px;padding:15px 20px}.header-professional .header__links .professional-navigation-drawer li>a[data-link]{position:relative;text-decoration:none!important;display:flex;align-items:center;justify-content:space-between;color:var(--color-text-alpha-70)}.header-professional .header__links .professional-navigation-drawer li>a[data-link]:hover,.header-professional .header__links .professional-navigation-drawer li>a[data-link].active{color:var(--color-text-link)}.header-professional .header__links .professional-navigation-drawer li>a[data-link].parent-li-link{width:100%}.header-professional .header__links .professional-navigation-drawer li>a[data-link].parent-li-link:hover,.header-professional .header__links .professional-navigation-drawer li>a[data-link].parent-li-link.active,.header-professional .header__links .professional-navigation-drawer .navigation__submenu .navigation__submenu-item [data-link]:hover,.header-professional .header__links .professional-navigation-drawer .navigation__submenu .navigation__submenu-item [data-link].active{color:var(--color-text-link)}.header-professional .header__links .professional-navigation-drawer li>a[data-link] .link-hover{position:relative}.header-professional .header__links .professional-navigation-drawer .navigation__submenu .navigation__submenu-item{font-size:14px;line-height:14px}.header-professional .header__links .professional-navigation-drawer .navigation__submenu .navigation__submenu-item [data-link]{font-size:14px;line-height:14px;text-transform:uppercase;margin:0;padding:5px 20px;color:var(--color-text-alpha-70)}.header-professional .header__links .professional-navigation-drawer li>[data-link] .navigation__links-icon{pointer-events:all;transition:all .3s ease-in-out}@media screen and (min-width: 1200px){.header-professional .header__links .professional-navigation-drawer li>[data-link] .navigation__links-icon{opacity:0;visibility:hidden;transition:all .3s ease-in-out}.header-professional .header__links .professional-navigation-drawer li>[data-link].active .navigation__links-icon,.header-professional .header__links .professional-navigation-drawer li>[data-link]:hover .navigation__links-icon{opacity:1;visibility:visible}}@media screen and (max-width: 1199px){.header-professional .header__content-mobile .header__links{display:block}.header-professional .header__links .professional-navigation__links-list{padding-bottom:70px!important;flex-direction:column}.header-professional .header__content-mobile .professional-navigation-drawer .professional-drawer-header{position:absolute;left:0;top:0;width:100%;background-color:var(--color-background-header);z-index:2}.header-professional .header__content-mobile .professional-navigation-drawer .professional-navigation-drawer-header{padding:20px 15px}.header-professional .header__content-mobile .professional-navigation-drawer .professional-navbar-mobile-nav{padding:22px 20px 20px;background:var(--color-text-alpha-03)}.header-professional .header__content-mobile .professional-navigation-drawer .mobile-nav-professional{display:flex;column-gap:21px;padding:0;list-style:none;margin:0}.header-professional .header__content-mobile .professional-navigation-drawer .mobile-nav-professional .navigation__links-icon{display:none}.header-professional .header__content-mobile .professional-navigation-drawer .mobile-nav-professional li>[data-link]{font-size:12px;line-height:12px;text-transform:uppercase}.header-professional .header__content-mobile .professional-navigation-drawer .mobile-menu-close-button{top:25px;z-index:3}.header-professional .header__content-mobile .professional-drawer .professional-drawer-footer{position:absolute;left:0;bottom:0;width:100%;padding:20px;border-top:1px solid var(--color-text-alpha-05);background-color:var(--color-background-header);z-index:2}.header-professional .header__content-mobile .professional-drawer .professional-drawer-footer .header__icon-with-label-touch{display:inline-flex;font-size:12px;line-height:12px;letter-spacing:1px;color:var(--color-text-alpha-50)}}@media screen and (max-width: 989px){.header-professional .header__links .professional-navigation-drawer,.professional-drawer .professional-banners{width:100%}.header-professional .header__content-mobile .professional-navigation-drawer .navigation__submenu{display:flex!important;right:-100%;left:auto!important;transition:all .5s ease-in-out;max-width:100%}.header-professional .header__content-mobile .professional-navigation-drawer .navigation__submenu.active{right:0rem}.header-professional .header__content-mobile .professional-navigation-drawer .navigation__submenu .navigation__submenu-list-wrapper{height:100%}.header-professional .header__content-mobile .professional-navigation-drawer .navigation__submenu .navigation__submenu-list-wrapper .menu-drawer_head{position:relative;display:flex}.header-professional .header__content-mobile .professional-navigation-drawer .navigation__submenu .menu-drawer__close-button{padding:10px 20px;display:flex;align-items:center;column-gap:.5rem;font-size:14px;text-transform:uppercase;width:100%;text-decoration:none;background-color:transparent;border-bottom:.1rem solid var(--color-text-alpha-05)}.header-professional .header__links .professional-drawer .menu-drawer_head .prof-menu-close-button .close-label{display:none}.header-professional .header__links .professional-navigation-drawer .navigation__submenu .navigation__submenu-list{padding:21px 0 80px}.header-professional .header__content-mobile .professional-navigation-drawer .navigation__submenu .menu-drawer__close-button svg{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/314/assets/megamenu-professional.css.map */
