.site-menu-sidebar{overflow:hidden}.site-menu-sidebar .sidebar__body{overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch;padding-bottom:1.75rem}.site-menu-sidebar__header{display:flex!important;position:relative;justify-content:center;align-items:center}.site-menu-sidebar__header .sidebar__close{position:absolute;right:var(--sidebar-gutter, 1rem);top:50%;transform:translateY(-50%);margin:0}.site-menu-sidebar__logo{margin:0 auto;display:inline-flex;align-items:center;line-height:0}.site-menu-sidebar__logo img{display:block;height:32.2px;width:auto;max-width:50vw}.site-menu-sidebar__footer{position:sticky;bottom:0;background:var(--color-background-main);border-top:1px solid var(--color-borders-main);display:flex;flex-direction:column;gap:.75rem;padding-top:.75rem;padding-inline:calc(var(--sidebar-gutter) * .5)!important}.site-menu-sidebar__quick-links{display:flex;border:1px solid var(--color-borders-main);border-radius:4px;overflow:hidden}.site-menu-sidebar__quick-link{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;padding:.8625rem 1.25rem;font-family:FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:1.078rem;color:var(--color-text-main);text-decoration:none;background:transparent;border:0;text-align:center;transition:background .16s ease,color .16s ease}.site-menu-sidebar__quick-link+.site-menu-sidebar__quick-link{border-left:1px solid var(--color-borders-main)}.site-menu-sidebar__quick-link:hover,.site-menu-sidebar__quick-link:focus-visible{background:var(--color-secondary-background-main, rgba(0, 0, 0, .04))}.site-menu-sidebar__quick-link-icon{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;flex:0 0 auto}.site-menu-sidebar__quick-link-icon svg{width:100%;height:100%;display:block}.site-menu-sidebar__quick-link-icon svg path{stroke:currentColor}.site-menu-sidebar__footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}mobile-navigation{display:block;padding:0!important;min-height:100%;overflow:visible}mobile-navigation .site-nav{padding:0}mobile-navigation .site-nav nav{transform:none!important;transition:none}mobile-navigation .site-nav ul{padding:0 var(--sidebar-gutter);list-style:none}mobile-navigation .site-nav .menu-link{width:100%;padding:.875rem 0;border-bottom:1px solid var(--color-borders-main);display:flex;justify-content:flex-start;align-items:center;gap:.75rem}mobile-navigation>.site-nav>.site-nav-container>nav>ul.link-list>li>.menu-link{font-family:FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:500!important;font-size:1.03125rem!important;text-transform:uppercase;letter-spacing:.08em;line-height:1.3;padding-block:.918rem;border-bottom-width:2px}mobile-navigation>.site-nav>.site-nav-container>nav>ul.link-list>li>.menu-link span{font-family:inherit!important;font-weight:inherit!important;font-size:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}mobile-navigation>.site-nav>.site-nav-container>nav>ul.link-list>li:not(.has-submenu):not(.has-babymenu):not([id=menu-item-home]):not([id=menu-item-account])>.menu-link:after{content:"";flex:0 0 auto;width:7px;height:7px;margin-left:auto;margin-inline-end:.125rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);opacity:.55}html[dir=rtl] mobile-navigation>.site-nav>.site-nav-container>nav>ul.link-list>li:not(.has-submenu):not(.has-babymenu):not([id=menu-item-home]):not([id=menu-item-account])>.menu-link:after{transform:rotate(135deg)}mobile-navigation .submenu .menu-link,mobile-navigation .babymenu .menu-link{font-family:FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:400!important;font-size:1rem!important;text-transform:none!important;letter-spacing:normal!important}mobile-navigation .submenu,mobile-navigation .submenu *,mobile-navigation .babymenu,mobile-navigation .babymenu *{text-decoration:none!important}mobile-navigation .submenu .text-animation--underline-in-header,mobile-navigation .babymenu .text-animation--underline-in-header{background-image:none!important;background-size:0 0!important}mobile-navigation .submenu .menu-link span,mobile-navigation .babymenu .menu-link span{font-family:inherit!important;font-weight:inherit!important;font-size:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}mobile-navigation .site-nav .menu-link>span:not(.icon):not(.mobile-menu-thumb){margin-right:auto;display:inline-flex;align-items:center}mobile-navigation .site-nav .menu-link>.icon{margin-inline-start:0;margin-inline-end:-.25rem;display:flex;align-items:center;transition:transform .24s ease}mobile-navigation .site-nav .menu-link>.icon svg{transform:rotate(-90deg)}html[dir=rtl] mobile-navigation .site-nav .menu-link>.icon svg{transform:rotate(90deg)}mobile-navigation .site-nav .menu-link>.icon path{stroke:none}mobile-navigation .site-nav .has-submenu.opened>.menu-link>.icon svg,mobile-navigation .site-nav .has-babymenu.opened>.menu-link>.icon svg{transform:rotate(0)}mobile-navigation .site-nav .submenu,mobile-navigation .site-nav .babymenu{width:100%;display:block;overflow:hidden;max-height:0;transition:max-height .32s ease;position:static!important;transform:none!important;visibility:visible;opacity:1}mobile-navigation .site-nav .has-submenu.opened>.submenu,mobile-navigation .site-nav .has-babymenu.opened>.babymenu{max-height:none}mobile-navigation .site-nav .submenu .submenu-holder,mobile-navigation .site-nav .babymenu>ul{padding-left:.5rem}mobile-navigation .site-nav .submenu .submenu-holder ul{padding-left:0}mobile-navigation .submenu-back{display:none!important}mobile-navigation .submenu-masonry,mobile-navigation .submenu-masonry>.mega-link{display:block!important;width:100%!important;height:auto!important;position:static!important;top:auto!important;left:auto!important;transform:none!important;margin:0!important}mobile-navigation .submenu-holder{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}mobile-navigation .submenu.mega-menu{background:transparent!important;border:0!important;box-shadow:none!important}mobile-navigation .grid{padding:var(--sidebar-gutter) 0}mobile-navigation .mobile-section{padding-top:.5rem}mobile-navigation .mobile-section__title{display:block;font-family:FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:400;font-size:.8125rem;text-transform:uppercase;letter-spacing:.14em;padding:1.5rem 0 .625rem;border-bottom:1px solid var(--color-borders-main);color:var(--color-text-main);opacity:.55;text-decoration:none}mobile-navigation a.mobile-section__title:hover,mobile-navigation a.mobile-section__title:focus{text-decoration:none;color:var(--color-text-main);opacity:.55}mobile-navigation .mobile-section>.babymenu{max-height:none!important;overflow:visible}mobile-navigation .mobile-section .babymenu>ul{padding-left:0}mobile-navigation .mobile-section .babymenu .menu-link{padding-block:.625rem}mobile-navigation .mobile-menu-thumb{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:4px;background:var(--color-secondary-background-main, #f5f5f4)}mobile-navigation .mobile-menu-thumb img{width:100%;height:100%;object-fit:cover;display:block}mobile-navigation .mobile-menu-thumb--empty{background:transparent}mobile-navigation .mobile-section .mobile-menu-thumb--empty{display:none}mobile-navigation .site-nav .has-promotion{padding:1.25rem 0}mobile-navigation .site-nav .has-promotion+.has-promotion{margin-top:-1.25rem}mobile-navigation .site-nav .text-animation--underline-in-header{padding-bottom:0;background:none}mobile-navigation .product-item{display:block!important;border:none!important;padding:0!important}mobile-navigation .mega-menu__footer{margin-bottom:calc(var(--gutter-regular) * 1.5)}mobile-navigation .menu-promotion-content a{border-bottom:1px solid!important;padding:0!important;display:inline!important}mobile-navigation .button__icon svg *{fill:none}mobile-navigation .menu-link svg{margin-inline-end:.5rem}mobile-navigation .menu-link svg path{stroke:var(--color-text-main)}mobile-navigation .mega-menu__preview-rail{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/119/assets/component-mobile-navigation.css.map */
