.header-drawer-overlay,.header-drawer-panel-close{display:none}@media screen and (min-width:1200px){.section-header-menus{display:none!important}.header-drawer{display:block!important}.header-drawer-desktop-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;pointer-events:none;visibility:hidden;overflow:hidden}.header-drawer-desktop-shell.is-active{pointer-events:auto;visibility:visible}.header-drawer-desktop-shell .header-drawer-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;background:#00000073;cursor:pointer;opacity:0;transition:opacity .3s ease}.header-drawer-desktop-shell.is-active .header-drawer-overlay{opacity:1}.header-drawer-desktop-shell .header-drawer-details{position:absolute;top:0;left:0;bottom:0;width:min(420px,92vw);max-width:420px;height:100dvh!important;margin:0;padding:0;border:0;border-right:1px solid var(--theme-lines-color-secondary, #e5e5e5);background-color:var(--theme-background-color, #fff);box-shadow:8px 0 32px #0000001f;overflow:hidden;display:flex!important;flex-direction:column;transform:translate(-100%);transition:transform .35s cubic-bezier(.22,1,.36,1);z-index:1}.header-drawer-desktop-shell.is-active .header-drawer-details{transform:translate(0)}.header-drawer-desktop-shell .header-drawer-details:before{display:none}.header-drawer-desktop-shell .header-drawer-panel-close{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;margin:12px 12px 0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.header-drawer-desktop-shell .header-drawer-panel-close svg{width:14px;height:14px}.header-drawer-desktop-shell .header-drawer-panel-header{display:none!important;flex:0 0 auto;padding:8px 20px 16px;border-bottom:1px solid var(--theme-lines-color-secondary, #e5e5e5)}.header-drawer-desktop-shell .header-drawer-panel-header .search-dropdown{display:block!important;width:100%;margin:0}.header-drawer-desktop-shell .header-drawer-panel-header .search-dropdown-header-form{width:100%}.header-drawer-desktop-shell .header-drawer-panel-header .search-dropdown-form{display:flex;align-items:center;width:100%;height:44px;padding:0 12px 0 16px;border:1px solid var(--theme-lines-color-secondary, #e5e5e5);border-radius:999px;background:var(--theme-background-color, #fff)}.header-drawer-desktop-shell .header-drawer-panel-header .search-dropdown-form input[type=search]{flex:1;width:100%;border:0;background:transparent;font-size:14px;outline:none}.header-drawer-desktop-shell .header-drawer-panel-header .search-dropdown-form-submit{flex:0 0 auto;border:0;background:transparent;padding:0;cursor:pointer}.header-drawer-desktop-shell .header-drawer-panel-header .search-dropdown-container{display:none!important}.header-drawer-desktop-shell .header-drawer-main-menu{position:relative;opacity:1!important;visibility:visible!important;margin-top:0!important;flex:1 1 auto;min-height:0;overflow:hidden}.header-drawer-desktop-shell .header-drawer-main-menu-items,.header-drawer-desktop-shell .header-drawer-main-menu-subitems{list-style:none;margin:0;padding:0}.header-drawer-desktop-shell .header-drawer-main-menu-items{height:100%;overflow-y:auto;scrollbar-width:thin}.header-drawer-desktop-shell .header-drawer-main-menu-item,.header-drawer-desktop-shell .header-drawer-main-menu-subitem{position:static;padding:0;border-bottom:1px solid var(--theme-lines-color-secondary, #e5e5e5)}.header-drawer-desktop-shell .header-drawer-main-menu-item-label{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 24px}.header-drawer-desktop-shell .header-drawer-main-menu-item__link,.header-drawer-desktop-shell .header-drawer-main-menu-subitem__link{flex:1;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;color:inherit;white-space:normal!important}.header-drawer-desktop-shell .header-drawer-main-menu-item-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer}.header-drawer-desktop-shell .header-drawer-main-menu-item-icon svg{width:12px;height:12px;transform:rotate(-90deg)}.header-drawer-desktop-shell .header-drawer-main-menu-subitems-panel{position:absolute;top:0;left:0!important;right:0;bottom:0;width:100%!important;height:100%!important;margin:0!important;padding:0!important;background-color:var(--theme-background-color, #fff);transform:translate(100%);transition:transform .3s ease;overflow:hidden;z-index:3;visibility:hidden;pointer-events:none}.header-drawer-desktop-shell .header-drawer-main-menu-item.active .header-drawer-main-menu-subitems-panel{transform:translate(0);left:0!important;visibility:visible;pointer-events:auto}.header-drawer-desktop-shell .header-drawer-main-menu-subitems-panel__title{display:flex;align-items:center;gap:10px;min-height:56px;margin:0;padding:12px 24px 16px;border-bottom:1px solid var(--theme-lines-color-secondary, #e5e5e5);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.header-drawer-desktop-shell .header-drawer-main-menu-subitems-panel__toggle{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.header-drawer-desktop-shell .header-drawer-main-menu-subitems-panel__toggle svg{width:12px;height:12px;transform:rotate(90deg)}.header-drawer-desktop-shell .header-drawer-main-menu-subitems-panel>.header-drawer-main-menu-subitems{height:calc(100% - 73px);overflow-y:auto;opacity:1!important;visibility:visible!important;display:block!important}.header-drawer-desktop-shell .header-drawer-main-menu-subitems-panel .header-drawer-main-menu-subitem__link{display:block;width:100%}.header-drawer-desktop-shell .header-drawer-details.inactive>nav>ul>li:not(.active),.header-drawer-desktop-shell .header-drawer-details.inactive>nav>ul>li.active>.header-drawer-main-menu-item-label{opacity:0;visibility:hidden}.header-drawer-desktop-shell .header-drawer-details.inactive>nav>ul>li.active>.header-drawer-main-menu-subitems-panel{opacity:1;visibility:visible}.header-drawer-desktop-shell .header-drawer-additional{flex:0 0 auto;margin-top:auto;margin-bottom:0;padding:16px 24px 24px;border-top:1px solid var(--theme-lines-color-secondary, #e5e5e5)}.header-drawer-desktop-shell .header-drawer-icons__account--login,.header-drawer-desktop-shell .header-drawer-icons__account--account{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;text-decoration:none;color:inherit}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/header-drawer-desktop.css.map */
