.hidden-desktop-not-tab{display:none}.\#main-navigation-mobile{margin-right:1rem}.\#main-navigation-mobile-icon .\#icon{--size: 2rem}.\#main-navigation-mobile-drawer{position:relative;height:100%;overflow-y:auto}.\#main-navigation-mobile-drawer-close{position:relative;color:var(--color-g-fg);position:absolute;top:1rem;right:-3rem}.\#main-navigation-mobile-drawer-close .\#icon{--size: 2rem}.\#main-navigation-mobile-drawer-inner{overflow:hidden;height:100%;background:var(--color-g-fg)}.\#main-navigation-mobile-trigger{cursor:pointer}.\#main-navigation-mobile-social-profiles{padding:1rem 1.5rem}.\#main-navigation-mobile-stage{position:relative;height:100%}.\#main-navigation-mobile-stage[data-current="1"] .\#main-navigation-mobile-stage-inner{transform:translate(-25%)}.\#main-navigation-mobile-stage[data-current="2"] .\#main-navigation-mobile-stage-inner{transform:translate(-50%)}.\#main-navigation-mobile-stage[data-current="3"] .\#main-navigation-mobile-stage-inner{transform:translate(-75%)}.\#main-navigation-mobile-stage-inner{transition:var(--transition-base);transform:translate(0);top:0;left:0;width:100%;height:100%;position:absolute;backface-visibility:hidden;width:400%;display:flex}.\#main-navigation-mobile-stage-lvl{flex:1;height:100%;overflow-y:auto}.\#main-navigation-mobile-nav-check:not(:checked)+.\#main-navigation-mobile-nav{display:none}.\#main-navigation-mobile-nav-back{padding:1rem 1.5rem;display:flex;align-items:center;gap:1rem;font-weight:var(--font-body-weight-bold);background-color:#ededed;cursor:pointer;opacity:.85}.\#main-navigation-mobile-nav-back .\#icon{--size: 1.15rem}.\#main-navigation-mobile-nav-item{border-bottom:1px solid #ededed}.\#main-navigation-mobile-nav-inner{padding:1.5rem}.\#main-navigation-mobile-nav-link{text-decoration:none;color:inherit;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;cursor:pointer}.\#main-navigation-mobile-nav-link .\#icon{--size: 1.25rem}.\#main-navigation-mobile-nav-link:focus-visible{outline:none}.\#main-navigation-mobile-nav-title{font-size:1.15rem;font-weight:var(--font-body-weight-bold)}.\#main-navigation-mobile-nav-title+.\#main-navigation-mobile-nav-item{border-top:1px solid #ededed}.\#main-navigation-mobile-nav-title+.\#main-navigation-mobile-nav-inner{padding-top:0}.\#main-navigation-mobile-nav-title-link{display:block;padding:1.5rem;text-decoration:none;color:inherit}.\#main-navigation-mobile-nav-submenu>summary{cursor:pointer;list-style:none}.\#main-navigation-mobile-nav-submenu>summary::marker,.\#main-navigation-mobile-nav-submenu>summary::-webkit-details-marker{display:none}.\#main-navigation-mobile-nav-submenu-list{padding:0 1.5rem 1rem 2.5rem}.\#main-navigation-mobile-nav-submenu-list-item{display:block;text-decoration:none;color:inherit}.\#main-navigation-mobile-nav-submenu-list-item:not(:last-child){margin-bottom:.8rem}.\#main-navigation-mobile-nav-mega-images{display:flex;flex-direction:column;gap:1.5rem}.\#main-navigation-mobile-browsing-history.\@hide-product-title .\#main-navigation-product-card-title,.\#main-navigation-mobile-browsing-history.\@hide-product-price .\#main-navigation-product-card-price{display:none}.mobile-sticky-phone{background:#fff;padding-bottom:6px;float:right}.mobile-sticky-phone a{display:block;text-align:center;text-decoration:none;font-weight:900;color:#fff;background-color:#212759;width:100%;margin:0 auto;padding:8px;border-radius:6px}.mobile-sticky-phone a svg{width:15px;vertical-align:middle}.top-bar-header{width:100%;display:block}.top-bar-header .\#header-logo{float:left}.second-bar-header{width:100%}.second-bar-header .desktop-hidden-parent-hidden{float:left;padding:4px}.second-bar-header .\#header-searchbar{float:left;width:80%}.second-bar-header .\#header-toolbar{float:right;padding:8px}.second-bar-header .\#header-searchbar-input{border-radius:6px}@media (max-width: 990px){.hidden-mobile-and-tab{display:none}.hidden-desktop-not-tab{display:block}.second-bar-header .\#header-searchbar{width:88%}}@media (max-width: 831px){.second-bar-header .\#header-searchbar{width:86%}}@media (max-width: 623px){.second-bar-header .\#header-searchbar{width:82%}}@media (max-width: 554px){.second-bar-header .\#header-searchbar{width:80%}}@media (max-width: 500px){.second-bar-header .\#header-searchbar{width:78%}}@media (max-width: 452px){.second-bar-header .\#header-searchbar{width:76%}}@media (max-width: 416px){.second-bar-header .\#header-searchbar{width:74%}}@media (max-width: 382px){.second-bar-header .\#header-searchbar{width:70%}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/main-navigation-mobile.css.map */
