@media screen and (max-width:1023px){mobile-navigation{display:block}#site-menu-sidebar{overflow:hidden}#site-menu-sidebar .sidebar__body{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}#site-menu-sidebar .header-links{width:100%;overflow:visible;padding-bottom:0;margin-bottom:0}mobile-navigation .site-nav{padding:0;color:var(--color-text-main)}mobile-navigation .site-nav a{color:var(--color-text-main)}mobile-navigation .site-nav nav{transition:transform .3s ease-in-out}mobile-navigation .link-list{height:auto;overflow:visible}mobile-navigation:not(.opened-first-submenu):not(.opened-second-submenu),mobile-navigation:not(.opened-first-submenu):not(.opened-second-submenu) .site-nav,mobile-navigation:not(.opened-first-submenu):not(.opened-second-submenu) .site-nav-container,mobile-navigation:not(.opened-first-submenu):not(.opened-second-submenu) .link-list{height:auto!important;overflow:visible!important}mobile-navigation:not(.opened-first-submenu):not(.opened-second-submenu) nav{transform:translate(0)!important}mobile-navigation .site-nav ul a:not(.button){width:100%;padding:.625rem var(--sidebar-gutter);display:flex;justify-content:space-between}mobile-navigation .site-nav .menu-item__trigger{width:100%;border-bottom:1px solid var(--color-borders-main)}mobile-navigation .site-nav .menu-item__trigger>.menu-link{flex:1;min-width:0;border-bottom:0}mobile-navigation .site-nav .submenu-toggle{width:3rem;flex:0 0 3rem;border-inline-start:1px solid var(--color-borders-main)}mobile-navigation .site-nav .babymenu li:not(.submenu-back)>a{border-bottom:1px solid var(--color-borders-main)}mobile-navigation .site-nav .submenu,mobile-navigation .site-nav .babymenu{width:100%;position:absolute;top:0}html[dir=rtl] mobile-navigation .site-nav .submenu,html[dir=rtl] mobile-navigation .site-nav .babymenu{right:0!important;left:auto!important}html[dir=ltr] mobile-navigation .site-nav .submenu,html[dir=ltr] mobile-navigation .site-nav .babymenu{right:auto!important;left:0!important}mobile-navigation .site-nav .submenu,mobile-navigation .site-nav .babymenu{transition:transform .3s ease-in-out;display:none}mobile-navigation .site-nav .submenu-holder.container--large{max-width:none;margin:0;padding:0}mobile-navigation .site-nav .submenu-masonry{display:block!important;position:static!important;width:100%!important;height:auto!important;margin:0!important}mobile-navigation .site-nav .submenu-masonry>.mega-link{display:block!important;position:static!important;width:100%!important;margin:0!important;padding:0!important;inset:auto!important;transform:none!important}mobile-navigation .site-nav .brand-mega-grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:var(--sidebar-gutter)}mobile-navigation .site-nav .brand-mega-link{min-width:0}mobile-navigation .site-nav .brand-mega-card{min-height:calc(var(--brand-logo-height, 70px) + 1.5rem);overflow:hidden;align-items:stretch;background:var(--brand-card-background, #fff);border:1px solid var(--color-borders-main);border-radius:var(--border-radius-cards)}mobile-navigation .site-nav .brand-mega-card>.brand-mega-card__link{width:100%;min-width:0;padding:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center;line-height:1.2}mobile-navigation .site-nav .brand-mega-card>.submenu-toggle{width:2.5rem;flex-basis:2.5rem}mobile-navigation .site-nav .submenu{transform:translate(100%)}mobile-navigation .site-nav .babymenu{transform:translate(100%)}mobile-navigation .site-nav .submenu-toggle .icon svg{transform:rotate(-90deg)}html[dir=rtl] mobile-navigation .site-nav .submenu-toggle .icon svg{transform:rotate(90deg)}mobile-navigation .site-nav .submenu-toggle .icon path{stroke:none}mobile-navigation .site-nav .has-promotion{padding:var(--sidebar-gutter)}mobile-navigation .site-nav .has-promotion+.has-promotion{padding-top:0}mobile-navigation .site-nav .text-animation--underline-in-header{padding-bottom:0;background:none}mobile-navigation .site-nav .submenu-back{cursor:pointer;background:var(--color-third-background-main)}mobile-navigation .site-nav .submenu-back__button{width:100%;min-height:2.75rem;padding:.625rem var(--sidebar-gutter);border-bottom:1px solid var(--color-borders-main);display:flex;align-items:center;justify-content:flex-start!important}mobile-navigation .site-nav .submenu-back .icon{margin-inline-start:-.125rem;margin-inline-end:.625rem}html[dir=rtl] mobile-navigation .site-nav .submenu-back .icon{display:block;transform:rotate(180deg)}mobile-navigation .site-nav .submenu-back .icon svg{position:relative;top:-.0625rem;transform:rotate(90deg)}mobile-navigation .site-nav .button__icon svg *{fill:none}mobile-navigation .menu-link svg path{stroke:var(--color-text-main)}mobile-navigation.opened-first-submenu nav{transform:translate(-100%)}mobile-navigation.opened-second-submenu nav{transform:translate(-200%)}mobile-navigation.opened-first-submenu .site-nav,mobile-navigation.opened-first-submenu .site-nav-container,mobile-navigation.opened-second-submenu .site-nav,mobile-navigation.opened-second-submenu .site-nav-container{height:0}mobile-navigation li.has-submenu.opened .submenu{display:block}mobile-navigation li.has-babymenu.opened .babymenu{display:block}mobile-navigation .header-actions{background-color:var(--color-third-background-main);border-bottom:1px solid var(--color-borders-main);margin:0!important;width:100%;padding:1.25rem calc(var(--sidebar-gutter) / 2) 0;justify-content:space-between;display:flex!important}mobile-navigation .header-actions>*{display:inline-flex;margin:0 calc(var(--sidebar-gutter) / 2) 1.25rem;flex:initial}mobile-navigation .header-actions .header-info-block{height:auto}mobile-navigation .header-actions .header-info-block__image{margin-inline-end:.625rem}mobile-navigation .header-actions .header-info-block__image svg,mobile-navigation .header-actions .header-info-block__image img{width:1.75rem!important;height:1.75rem!important}mobile-navigation .header-actions .header-info-block__title{font-size:calc(14px / 16 * var(--base-body-size) + 0px);letter-spacing:var(--base-body-spacing);font-weight:var(--font-weight-body-bold)}mobile-navigation .header-actions .header-info-block__text .icon{margin-inline-start:.3125rem;transform:scale(.9)}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/component-mobile-navigation.css.map */
