.mobile-menu{background:var(--background);min-height:100%;padding-bottom:max(24px,env(safe-area-inset-bottom))}.slideout__drawer-left,.mobile-menu__search input{background:var(--background)}.mobile-menu a,.mobile-menu__cart-status a,.mobile-menu__featured-text p,.mobile-menu__search input,.mobile-menu__featured-text a,.mobile-menu__search input:focus{color:var(--text-color)}.mobile-menu__search input::placeholder{color:var(--mobile-menu-muted);opacity:1}.mobile-menu .slideout__trigger-mobile-menu .icn-close:after,.mobile-menu .slideout__trigger-mobile-menu .icn-close:before{border-color:var(--text-color)!important}#slideout-mobile-navigation .slideout__inner-content-container{padding:16px}#slideout-mobile-navigation .slideout__trigger--close{display:flex;justify-content:flex-end;padding:0 0 8px}#slideout-mobile-navigation .slideout__trigger-search-sidebar{width:44px;height:44px;min-height:44px;margin:0;padding:12px;background:var(--mobile-menu-surface);border:1px solid var(--mobile-menu-border);border-radius:3px}#slideout-mobile-navigation .slideout__trigger-search-sidebar:hover{background:var(--mobile-menu-surface-hover)}#slideout-mobile-navigation .slideout__trigger-search-sidebar .icn-close:before,#slideout-mobile-navigation .slideout__trigger-search-sidebar .icn-close:after{border-color:var(--text-color)}.mobile-menu__block{padding:0;margin-bottom:20px}.mobile-menu__featured-image--full-width{margin:0!important;padding:0;width:100%}.mobile-menu__search form{position:relative}.mobile-menu__search form input.searchbox__input{width:100%;height:52px;margin:0;padding:0 54px 0 16px;background:var(--mobile-menu-surface);border:1px solid var(--mobile-menu-border);border-radius:3px;color:var(--text-color)}.mobile-menu__search form input.searchbox__input:hover{border-color:color-mix(in srgb,var(--text-color) 42%,transparent)}.mobile-menu__search form input.searchbox__input:focus-visible{border-color:var(--text-color);outline:var(--focus-border-weight) var(--focus-border-style) var(--keyboard-focus);outline-offset:2px}.mobile-menu__search-button{position:absolute;top:1px;right:1px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;min-height:50px;margin:0;padding:0;background:transparent;border:0;border-left:1px solid var(--mobile-menu-border);border-radius:0 3px 3px 0;color:var(--text-color)}.mobile-menu__search-button:hover{background:var(--mobile-menu-surface-hover)}.mobile-menu__search-button:focus-visible{outline:var(--focus-border-weight) var(--focus-border-style) var(--keyboard-focus);outline-offset:-3px}.mobile-menu__search-icon{display:block;transform:translate(-3px)}.mobile-menu #predictive-search-mobile{position:relative;line-height:initial;--ps-background-color: var(--background);--ps-border-color: var(--mobile-menu-border);--ps-color: var(--text-color);--ps-transition: background-color .1s ease-in-out}.mobile-menu #predictive-search-mobile:not(:empty){margin-top:8px;padding:12px;background:var(--background);border:1px solid var(--mobile-menu-border);border-radius:3px}.mobile-menu__navigation>.menu__list{display:grid;gap:8px}.mobile-menu__navigation .details__summary,.mobile-menu__navigation .menu__link{min-height:48px;height:auto;background:var(--mobile-menu-surface);border:1px solid var(--mobile-menu-border);border-radius:3px;color:var(--text-color)}.mobile-menu__navigation>.menu__list>.menu__item>.menu__link,.mobile-menu__navigation>.menu__list>.menu__item>.details>.details__summary{min-height:56px;font-family:var(--nav-family);font-size:var(--nav-size);font-style:var(--nav-style);font-weight:var(--nav-weight);letter-spacing:var(--nav-spacing)}.mobile-menu__navigation .menu__link{padding:12px 16px;line-height:1.35}.mobile-menu__navigation .details__link{align-self:stretch;display:flex;flex:1 1 auto;align-items:center;min-width:0;padding:12px 16px;line-height:1.35}.mobile-menu__navigation .details__icon{align-self:stretch;display:flex;flex:0 0 50px;align-items:center;justify-content:center;margin:0;border-left:1px solid var(--mobile-menu-border)}.mobile-menu__navigation .details__summary:hover,.mobile-menu__navigation .menu__link:hover,.mobile-menu__navigation .details[open]>.details__summary{background:var(--mobile-menu-surface-hover)}.mobile-menu__navigation .details__summary:focus-visible,.mobile-menu__navigation .details__link:focus-visible,.mobile-menu__navigation .menu__link:focus-visible{outline:var(--focus-border-weight) var(--focus-border-style) var(--keyboard-focus);outline-offset:2px}.mobile-menu__navigation .details__content{padding:8px 0 0 12px}.mobile-menu__navigation .details__content .menu__list{display:grid;gap:6px}.mobile-menu__navigation .details__content .details__summary,.mobile-menu__navigation .details__content .menu__link{font-size:max(13px,calc(var(--font-size) - 1px))}.mobile-menu__navigation .details__content .details__content{padding-left:10px}.mobile-menu__cart-status{margin-bottom:8px}.mobile-menu__cart-icon{font-family:var(--main-family);font-style:var(--main-style);font-weight:var(--main-weight);font-size:var(--font-size);position:relative;display:flex;align-items:center;min-height:52px;padding:12px 50px 12px 16px;background:var(--mobile-menu-surface);border:1px solid var(--mobile-menu-border);border-radius:3px}.mobile-menu__cart-icon:hover{background:var(--mobile-menu-surface-hover)}.mobile-menu__cart-icon:focus-visible{outline:var(--focus-border-weight) var(--focus-border-style) var(--keyboard-focus);outline-offset:2px}.mobile-menu__cart-icon svg{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.mobile-menu__featured-text{padding-top:18px;border-top:1px solid var(--mobile-menu-border)}.mobile-menu__featured-text p{margin-bottom:6px}.mobile-menu__social a:focus-visible,.mobile-menu__featured-text a:focus-visible{outline:var(--focus-border-weight) var(--focus-border-style) var(--keyboard-focus);outline-offset:3px}.mobile-menu__localization--container{display:flex;align-items:center;justify-content:center;border-top:1px solid var(--mobile-menu-border);margin:20px 0 0;padding:15px 0;border-bottom:1px solid var(--mobile-menu-border)}.mobile-menu__localization--item{flex:1 0 50%}.mobile-menu__localization--item:nth-child(2){border-left:1px solid var(--mobile-menu-border)}.mobile-menu__localization--item .disclosure__toggle{justify-content:center;gap:5px}.mobile-menu__localization--item .disclosure-list{top:100%}.mobile-menu__localization--item #mobile--lang-list.disclosure-list{left:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-mobile-navigation.css.map */
