@media screen and (max-width:989px){body:has(#Details-menu-drawer-container[open]){position:fixed!important;width:100%!important;overflow:hidden!important;-webkit-overflow-scrolling:auto!important}body:has(.submenu-panel-open){position:fixed!important;width:100%!important;overflow:hidden!important;-webkit-overflow-scrolling:auto!important}.menu-drawer__submenu.submenu-panel-open{overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}}.mega-menu__view-all-link:hover .mega-menu__view-all-text{color:#054b48!important}.menu-drawer__search-reset{display:none}.menu-drawer__submenu{background:#f6f2eb!important}.menu-drawer{top:0}#menu-drawer{background:#f6f2eb}.localization-form__select:before{box-shadow:none!important;background:transparent}.localization-form__select:hover.localization-form__select:after{box-shadow:none!important}.localization-form__select:after{box-shadow:none!important}.menu-drawer__custom-header .disclosure__button{border:none!important;border-radius:4px;cursor:pointer;outline:none!important;box-shadow:none!important}.menu-drawer__custom-header .disclosure__button:hover{border:none!important;outline:none!important}.menu-drawer__custom-header .disclosure__button:focus,.menu-drawer__custom-header .disclosure__button:active,.menu-drawer__custom-header .disclosure__button:focus-visible{border:none!important;outline:none!important;box-shadow:none!important}.menu-drawer__custom-header .disclosure__button.focus-inset:focus-visible{outline:none!important;box-shadow:none!important}.menu-drawer__custom-header .disclosure__button .country--header-hidden{display:none!important}.menu-drawer__custom-header .disclosure__button .country-details__wrapper>span:not(:first-child){display:none!important}.menu-drawer__custom-header-right .country--header-hidden,.menu-drawer__custom-header-right .country--header-hidden span{display:none}.menu-drawer__custom-header .menu-drawer__localization{display:flex;align-items:center}.menu-drawer__custom-header .menu-drawer__localization.isolate{overflow:visible;isolation:isolate}.menu-drawer__custom-header .localization-form{margin:0}.menu-drawer__custom-header .disclosure{margin:0;position:relative}.menu-drawer__custom-header .disclosure__button{padding:8px 12px;min-height:auto;font-size:14px;background-color:transparent;border:1px solid rgba(0,0,0,.2);border-radius:4px}.menu-drawer__custom-header .disclosure__list-wrapper{position:fixed!important;bottom:0!important;left:0!important;right:0!important;top:auto!important;display:none;transform:translateY(0)!important;transition:none!important;background-color:#fff;border-radius:16px 16px 0 0;box-shadow:0 -4px 20px #00000026;max-height:60vh;overflow-y:auto;z-index:13000!important;pointer-events:auto!important}.menu-drawer__custom-header .disclosure__list{padding:0}@media screen and (max-width:989px){.menu-drawer__custom-header{top:0;z-index:14000!important;display:flex;justify-content:space-between;align-items:center;padding:13px 20px 15px;background-color:#fff;flex-shrink:0}.menu-drawer__custom-header-logo{display:flex;align-items:center;padding-top:2px}.menu-drawer__logo-link{display:flex;align-items:center;text-decoration:none}.menu-drawer__logo-image{max-width:85px;max-height:50px;height:auto;width:auto}.menu-drawer__close-button .menu-drawer__tag--submenu{margin-left:9px}.menu-drawer__logo-text{font-size:18px;font-weight:600;color:#000;margin:0}.menu-drawer__custom-header-right{display:flex;align-items:center;gap:41px}.menu-drawer__custom-header .desktop-localization-wrapper{display:flex;align-items:center}.menu-drawer__custom-header .localization-form,.menu-drawer__custom-header .disclosure{margin:0}.menu-drawer__logo-wrapper{display:flex}.menu-drawer__custom-header .disclosure__button{padding:0;font-size:14px;justify-content:end;max-height:fit-content;min-width:fit-content}.menu-drawer__custom-header .localization-form:only-child{display:unset!important}.menu-drawer__custom-header .localization-form__select .icon-caret{right:-20px!important}.menu-drawer__custom-close-button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:right;width:fit-content}.menu-drawer .localization-form:only-child .localization-form__select{margin:0rem!important}.menu-drawer__custom-close-button .icon-close{width:15px;height:15px;color:#000;stroke:#000}}@media screen and (max-width:989px){.menu-drawer__inner-container{display:flex;flex-direction:column}div#menu-drawer{display:flex;flex-direction:column;padding-bottom:20px;overflow-y:scroll;border:none;height:calc(var(--viewport-height, 100vh))}.menu-drawer__navigation-container{padding-bottom:20px}.menu-drawer__inner-submenu .mobile-mega-menu__list{padding-left:15px;padding-right:15px}.menu-drawer__inner-submenu .mobile-mega-menu__image{width:50px;height:62px}.mobile-mega-menu__image.mobile-mega-menu__image--icon{width:50px;height:55px!important}.menu-drawer__navigation-container{flex:1;background:#f6f2eb}.menu-drawer__inner-submenu{background:#f6f2eb}.menu-drawer__inner-submenu .drawer__menu.list-menu a{padding:1rem 1.5rem}.menu-drawer__search-wrapper,.menu-drawer__utility-links{flex-shrink:0}}@media screen and (max-width:989px){.mobile-mega-menu{padding:0}.mobile-mega-menu__title{font-size:14px;font-weight:600;margin:0 0 10px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1)}.mobile-mega-menu__list{list-style:none;padding:0;margin:0}.menu-drawer__inner-submenu .mobile-mega-menu__link{background:#fff}.mobile-mega-menu__link{display:flex;align-items:center;gap:12px;padding:12px 0;text-decoration:none;color:inherit;position:relative}.mobile-mega-menu__image{width:50px;min-width:50px;height:50px;border-radius:4px;overflow:hidden;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.mobile-mega-menu__image img{width:100%;height:100%;object-fit:cover}.mobile-mega-menu__image--icon{background-color:transparent}.mobile-mega-menu__image--icon svg{width:30px;height:30px;color:#000}.mobile-mega-menu__text{flex:1;font-size:14px;font-weight:500;line-height:1.2}.mobile-mega-menu__tag{position:absolute;right:0;padding:4px 7px 4.5px;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:3px;letter-spacing:.5px}.menu-drawer__tag{justify-content:center;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;padding:4px 7px 4.5px;line-height:normal;align-items:center;display:flex;flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/871/assets/header-drawer.css.map */
