mobile-navigation{display:block;padding:0!important;min-height:100%}mobile-navigation .site-nav{padding:0}mobile-navigation .site-nav nav ul.text-size--18 li>a{padding:.375rem 0}mobile-navigation .site-nav nav ul.text-size--30 li>a{padding:.4375rem 0}mobile-navigation .site-nav nav .menu-title{display:block}mobile-navigation .site-nav nav .menu-title.text-size--18{padding:.375rem 0}mobile-navigation .site-nav nav .menu-title.text-size--30{padding:.1875rem 0 .5625rem}mobile-navigation .site-nav nav>div,mobile-navigation .site-nav .submenu,mobile-navigation .site-nav .babymenu{border-bottom:var(--border-width-drawers) var(--border-style-grid) var(--color-scheme-borders);padding:1.25rem 0}mobile-navigation .site-nav nav:last-child>div{border-bottom:0}mobile-navigation .site-nav .link-arrow__text{position:relative;width:100%}mobile-navigation .site-nav .link-arrow__text .icon{display:block;position:absolute;top:0;width:1em;height:1em}html[dir=rtl] mobile-navigation .site-nav .link-arrow__text .icon{left:0}html[dir=ltr] mobile-navigation .site-nav .link-arrow__text .icon{right:0}mobile-navigation .site-nav .link-arrow__text .text-animation--underline{margin-inline-end:1.5em}mobile-navigation .site-nav .submenu,mobile-navigation .site-nav .babymenu{width:100%;position:absolute;top:0;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{padding-bottom:.625rem}mobile-navigation .site-nav .babymenu{padding-bottom:.625rem}mobile-navigation .site-nav .submenu-back{cursor:pointer}mobile-navigation .site-nav .submenu-back a{display:flex;align-items:center;justify-content:flex-start!important;margin-top:-.625rem;margin-bottom:.625rem}mobile-navigation .site-nav .submenu-back .icon{width:1em;height:.775em;margin-inline-end:.75rem;margin-inline-start:0}mobile-navigation .site-nav .submenu-back .icon svg{display:block}mobile-navigation .site-nav .submenu-back:after{content:"";display:block;width:calc(100% + (var(--sidebar-gutter) * 2));border-bottom:var(--border-width-drawers) var(--border-style-grid) var(--color-scheme-borders);position:relative}html[dir=rtl] mobile-navigation .site-nav .submenu-back:after{right:calc(var(--sidebar-gutter) * -1)}html[dir=ltr] mobile-navigation .site-nav .submenu-back:after{left:calc(var(--sidebar-gutter) * -1)}mobile-navigation .site-nav .submenu-back+li:nth-child(2){margin-top:.625rem}mobile-navigation li.has-submenu.opened .submenu{display:block}mobile-navigation li.has-babymenu.opened .babymenu{display:block}.navigation-footer-element{padding:var(--sidebar-gutter) 0}.navigation-footer-element:not(:last-child){border-bottom:var(--border-width-drawers) var(--border-style-grid) var(--color-scheme-borders)}.menu-social-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}.site-nav.style--sidebar .sidebar-horizontal-nav{width:100%;color:#000}.site-nav.style--sidebar .sidebar-horizontal-nav__topbar{display:flex;flex-wrap:nowrap;gap:18px;overflow-x:auto;overflow-y:hidden;padding:0 0 22px;margin:0 0 18px;-ms-overflow-style:none;scrollbar-width:none}.site-nav.style--sidebar .sidebar-horizontal-nav__topbar::-webkit-scrollbar{display:none}.site-nav.style--sidebar .sidebar-horizontal-nav__tab,.site-nav.style--sidebar .sidebar-horizontal-nav__tab--link{flex:0 0 auto;display:inline-block;border:0;background:transparent;padding:0;margin:0;text-align:left;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-size:16px;line-height:1;letter-spacing:0;color:#000!important;opacity:1;cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .28s ease,transform .32s cubic-bezier(.22,.8,.24,1)}.site-nav.style--sidebar .sidebar-horizontal-nav__tab:hover,.site-nav.style--sidebar .sidebar-horizontal-nav__tab--link:hover{opacity:1}.site-nav.style--sidebar .sidebar-horizontal-nav__panels{position:relative;width:100%}.site-nav.style--sidebar .sidebar-horizontal-nav__panel{display:none;opacity:0;transform:translateY(8px)}.site-nav.style--sidebar .sidebar-horizontal-nav__panel.is-open{display:block;opacity:1;transform:translateY(0);animation:sidebarPanelFade .34s cubic-bezier(.22,.8,.24,1)}@keyframes sidebarPanelFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.site-nav.style--sidebar .sidebar-horizontal-nav__features{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;margin:0 0 22px;padding:0;-ms-overflow-style:none;scrollbar-width:none}.site-nav.style--sidebar .sidebar-horizontal-nav__features::-webkit-scrollbar{display:none}.site-nav.style--sidebar .sidebar-horizontal-nav__feature-card{display:block;flex:0 0 140px;text-decoration:none;color:#000!important}.site-nav.style--sidebar .sidebar-horizontal-nav__feature-media{position:relative;width:100%;aspect-ratio:.72 / 1;overflow:hidden;background:#f3f3f3;margin-bottom:8px}.site-nav.style--sidebar .sidebar-horizontal-nav__feature-media img,.site-nav.style--sidebar .sidebar-horizontal-nav__feature-media video{width:100%;height:100%;object-fit:cover;display:block}.site-nav.style--sidebar .sidebar-horizontal-nav__feature-title{font-size:12px;line-height:1.2;text-transform:uppercase;color:#000!important}.site-nav.style--sidebar .sidebar-horizontal-nav__l2-list{display:flex;flex-direction:column;gap:0}.site-nav.style--sidebar .sidebar-horizontal-nav__l2-row{display:block;margin:0 0 8px}.site-nav.style--sidebar .sidebar-horizontal-nav__l2-trigger,.site-nav.style--sidebar .sidebar-horizontal-nav__l2-link{display:block;width:100%;border:0;background:transparent;padding:0;margin:0;text-align:left;text-decoration:none;white-space:nowrap;font-size:12px;line-height:1.2;color:#000!important;opacity:1;cursor:pointer;-webkit-appearance:none;appearance:none}.site-nav.style--sidebar .sidebar-horizontal-nav__l3-accordion{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s cubic-bezier(.22,.8,.24,1),opacity .24s ease}.site-nav.style--sidebar .sidebar-horizontal-nav__l3-accordion.is-open{grid-template-rows:1fr;opacity:1}.site-nav.style--sidebar .sidebar-horizontal-nav__l3-accordion-inner{overflow:hidden;padding-top:10px;padding-left:24px;padding-bottom:4px}.site-nav.style--sidebar .sidebar-horizontal-nav__l3-link{display:block;text-decoration:none;font-size:12px;line-height:1.2;color:#000!important;opacity:1;margin:0 0 10px}.site-nav.style--sidebar .sidebar-horizontal-nav__l3-link:last-child{margin-bottom:0}.site-nav.style--sidebar,.site-nav.style--sidebar a,.site-nav.style--sidebar button,.site-nav.style--sidebar span{color:#000}.site-nav.style--sidebar .link-arrow__icon,.site-nav.style--sidebar .icon,.site-nav.style--sidebar .submenu-back,.site-nav.style--sidebar .submenu.mega-menu,.site-nav.style--sidebar .babymenu,.site-nav.style--sidebar .sidebar-nav-item,.site-nav.style--sidebar [data-sidebar-trigger],.site-nav.style--sidebar [data-sidebar-panel]{display:none!important}#site-menu-sidebar .sidebar__header,#site-menu-sidebar .sidebar__body,#site-menu-sidebar .sidebar__footer{padding-left:20px;padding-right:20px}#site-menu-sidebar .sidebar__title{transition:opacity .24s ease}#site-menu-sidebar.has-open-menu-panel .sidebar__title{opacity:0;pointer-events:none}#site-menu-sidebar .menu-social-links .button,#site-menu-sidebar .menu-social-links a{border:0!important;box-shadow:none!important}@media(min-width:990px){#site-menu-sidebar .menu-link,#site-menu-sidebar .sidebar-horizontal-nav__tab,#site-menu-sidebar .sidebar-horizontal-nav__tab--link,#site-menu-sidebar .sidebar-horizontal-nav__l2-link,#site-menu-sidebar .sidebar-horizontal-nav__l2-trigger,#site-menu-sidebar .sidebar-horizontal-nav__l3-link,#site-menu-sidebar .sidebar-horizontal-nav__feature-title{font-style:normal;transition:font-style .2s ease,opacity .2s ease}#site-menu-sidebar .menu-link:hover,#site-menu-sidebar .sidebar-horizontal-nav__tab:hover,#site-menu-sidebar .sidebar-horizontal-nav__tab--link:hover,#site-menu-sidebar .sidebar-horizontal-nav__l2-link:hover,#site-menu-sidebar .sidebar-horizontal-nav__l2-trigger:hover,#site-menu-sidebar .sidebar-horizontal-nav__l3-link:hover,#site-menu-sidebar .sidebar-horizontal-nav__feature-title:hover{font-style:italic}}#site-menu-sidebar .menu-social-links a.button:hover,#site-menu-sidebar .menu-social-links a.button:focus{background:transparent!important;background-color:transparent!important;font-style:italic!important}#site-menu-sidebar .menu-social-links a.button:hover:before,#site-menu-sidebar .menu-social-links a.button:hover:after,#site-menu-sidebar .menu-social-links a.button:focus:before,#site-menu-sidebar .menu-social-links a.button:focus:after{background:transparent!important;background-color:transparent!important;opacity:0!important}#site-menu-sidebar .menu-social-links a.button:hover .button__text,#site-menu-sidebar .menu-social-links a.button:focus .button__text{font-style:italic!important;background:transparent!important}#site-menu-sidebar .menu-social-links a.button,#site-menu-sidebar .menu-social-links a.button *,#site-menu-sidebar .menu-social-links a.button:before,#site-menu-sidebar .menu-social-links a.button:after{transition:none!important;animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/component-mobile-navigation.css.map */
