mobile-navigation{display:block;background:#fff}mobile-navigation .site-nav{padding:0;background:#fff}mobile-navigation .site-nav-container,mobile-navigation .site-nav nav,mobile-navigation .site-nav .submenu,mobile-navigation .site-nav .babymenu,mobile-navigation .site-nav .submenu-holder{background:#fff}mobile-navigation .site-nav nav{transition:transform .3s ease-in-out}mobile-navigation .site-nav ul a:not(.button){width:100%;padding:.625rem var(--sidebar-gutter);border-bottom:1px solid var(--color-borders-main);display:flex;justify-content:space-between;font-weight:600}mobile-navigation .site-nav .menu-link-row{display:flex;align-items:stretch;border-bottom:1px solid var(--color-borders-main)}mobile-navigation .site-nav .menu-link-row>a:not(.button){border-bottom:0;padding-inline-end:0;justify-content:flex-start}mobile-navigation .site-nav .menu-link__toggle{border:0;background:transparent;padding:.625rem var(--sidebar-gutter);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}mobile-navigation .site-nav .babymenu a:not(.button){font-weight:400}mobile-navigation .site-nav .babymenu a.menu-link--cta:not(.button){font-weight:600}mobile-navigation .site-nav .submenu,mobile-navigation .site-nav .babymenu{width:100%;position:absolute;top:0;transition:transform .3s ease-in-out;display:none}html[dir=rtl] mobile-navigation .site-nav .submenu,html[dir=rtl] mobile-navigation .site-nav .babymenu{right:0}html[dir=ltr] mobile-navigation .site-nav .submenu,html[dir=ltr] mobile-navigation .site-nav .babymenu{left:0}mobile-navigation .site-nav .submenu{transform:translate(100%)}mobile-navigation .site-nav .babymenu{transform:translate(100%)}mobile-navigation .site-nav li>a>.icon svg{transform:rotate(-90deg)}mobile-navigation .site-nav .menu-link__toggle>.icon svg{transform:rotate(-90deg)}html[dir=rtl] mobile-navigation .site-nav li>a>.icon svg{transform:rotate(90deg)}html[dir=rtl] mobile-navigation .site-nav .menu-link__toggle>.icon svg{transform:rotate(90deg)}mobile-navigation .site-nav li>a>.icon path{stroke:none}mobile-navigation .site-nav .menu-link__toggle>.icon path{stroke:none}mobile-navigation .site-nav .has-promotion{border-bottom:0;list-style:none;width:100%}mobile-navigation.opened-second-submenu .has-promotion,mobile-navigation .baby-image{display:none!important}mobile-navigation .site-nav .submenu-holder{display:block}mobile-navigation li.has-submenu.opened>.submenu.mega-menu{display:flex;flex-direction:column;box-sizing:border-box;overflow:visible}mobile-navigation .site-nav .submenu.mega-menu>.submenu-holder{display:flex;flex-direction:column;flex:1 0 auto;min-height:100%;box-sizing:border-box;overflow:visible}mobile-navigation .site-nav .submenu.mega-menu .submenu-masonry{display:block;width:100%;flex-shrink:0}mobile-navigation .site-nav .submenu.mega-menu .mega-link{width:100%;padding:0;margin:0}mobile-navigation .site-nav .submenu.mega-menu .has-babymenu>.menu-link--heading{pointer-events:auto;cursor:pointer}mobile-navigation .site-nav .submenu.mega-menu .mega-link.has-promotion{padding:1.25rem var(--sidebar-gutter) 0;box-sizing:border-box;border:0!important;border-bottom:0!important;margin-top:auto;flex-shrink:0}mobile-navigation .site-nav .has-promotion .menu-promotion{min-height:0;border-radius:0;overflow:hidden;height:auto;align-items:stretch;border:0;box-shadow:none}mobile-navigation .site-nav .has-promotion .menu-promotion-background-image{margin:0;line-height:0}mobile-navigation .site-nav .has-promotion .menu-promotion-background-image img{width:100%;height:auto;max-height:40vh;display:block;object-fit:cover;object-position:center center}mobile-navigation .site-nav .has-promotion .menu-promotion-content{padding:0 0 .5rem!important;gap:0;background:transparent;margin:0;border:0;flex:0 0 auto;height:auto!important;max-width:100%;overflow:hidden}mobile-navigation .site-nav .has-promotion .menu-promotion-content>*{margin:0!important}mobile-navigation .site-nav .has-promotion .menu-promotion-button{border:0!important;border-bottom:0!important;padding:0!important;width:auto!important;max-width:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal}mobile-navigation .site-nav .has-promotion .menu-promotion-title,mobile-navigation .site-nav .has-promotion .menu-promotion-subtitle,mobile-navigation .site-nav .has-promotion .menu-promotion-button{color:var(--color-text-main)}mobile-navigation .site-nav .has-promotion .menu-promotion-title .text-size--xlarge,mobile-navigation .site-nav .has-promotion .menu-promotion-title .text-size--large,mobile-navigation .site-nav .has-promotion .menu-promotion-title .text-size--heading{font-size:1rem;line-height:1.3}mobile-navigation .site-nav .submenu-masonry{display:block}mobile-navigation .site-nav .text-animation--underline-in-header{padding-bottom:0;background:none}mobile-navigation .site-nav .submenu-back{cursor:pointer;background:#f5f5f5;border-bottom:1px solid var(--color-borders-main)}mobile-navigation .site-nav .submenu-back a{justify-content:flex-start!important;font-weight:400!important;background:transparent;border-bottom:0!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.opened-first-submenu .link-list,mobile-navigation.opened-second-submenu .link-list{animation:hide-menu 10ms linear .3s forwards}mobile-navigation li.has-submenu.opened .submenu{display:block}mobile-navigation li.has-babymenu.opened .babymenu{display:block}mobile-navigation .header-actions{display:none!important}@keyframes hide-menu{0%{height:auto;overflow:visible}to{height:0;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-mobile-navigation.css.map */
