@media screen and (max-width:749px){:root{--aura-mobile-menu-bg: #f5f2eb;--aura-mobile-menu-text: #11110f;--aura-mobile-menu-active: #35432d;--aura-mobile-menu-line: rgba(17, 17, 15, .2)}html,body{max-width:100%;overflow-x:hidden}.page-wrapper--drawer-open{margin-right:0!important}html body #header-component .menu-drawer{--color-background: var(--aura-mobile-menu-bg) !important;--color-background-rgb: 245 242 235 !important;--color-foreground: var(--aura-mobile-menu-text) !important;--color-foreground-rgb: 17 17 15 !important;--color-border: var(--aura-mobile-menu-text) !important;--color-border-rgb: 17 17 15 !important;--menu-top-level-font-color: var(--aura-mobile-menu-text) !important;--menu-top-level-active-font-color: var(--aura-mobile-menu-active) !important;--menu-parent-font-color: var(--aura-mobile-menu-text) !important;--menu-parent-active-font-color: var(--aura-mobile-menu-active) !important;--menu-child-font-color: var(--aura-mobile-menu-text) !important;--menu-child-active-font-color: var(--aura-mobile-menu-active) !important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;padding:0!important;border:0!important;border-radius:0!important;box-sizing:border-box!important;background:var(--aura-mobile-menu-bg)!important;color:var(--aura-mobile-menu-text)!important;box-shadow:none!important;overflow-x:hidden!important;overflow-y:auto!important}@supports (width: 100dvw){html body #header-component .menu-drawer{width:100dvw!important;max-width:100dvw!important}}html body #header-component .menu-drawer__submenu,html body #header-component .menu-drawer__inner-submenu,html body #header-component .menu-drawer__inner-container,html body #header-component .menu-drawer__navigation-container,html body #header-component .menu-drawer__navigation{background:var(--aura-mobile-menu-bg)!important;color:var(--aura-mobile-menu-text)!important}html body #header-component .menu-drawer>button.button.close-button.menu-drawer__close-button,html body #header-component .menu-drawer>.menu-drawer__close-button{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;align-self:flex-end!important;flex:0 0 46px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:14px 16px 8px auto!important;padding:0!important;color:var(--aura-mobile-menu-text)!important;-webkit-text-fill-color:var(--aura-mobile-menu-text)!important;background:transparent!important;border:1px solid rgba(17,17,15,.5)!important;border-radius:999px!important;box-shadow:none!important;outline-offset:3px!important;line-height:0!important;font-size:0!important;-webkit-appearance:none!important;appearance:none!important}html body #header-component .menu-drawer>.menu-drawer__close-button:hover,html body #header-component .menu-drawer>.menu-drawer__close-button:active{color:#fff!important;-webkit-text-fill-color:#ffffff!important;background:var(--aura-mobile-menu-active)!important;border-color:var(--aura-mobile-menu-active)!important}html body #header-component .menu-drawer>.menu-drawer__close-button .svg-wrapper,html body #header-component .menu-drawer>.menu-drawer__close-button svg{display:block!important;width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important;margin:0!important;padding:0!important;color:currentColor!important}html body #header-component .menu-drawer>.menu-drawer__close-button svg *,html body #header-component .menu-drawer>.menu-drawer__close-button path,html body #header-component .menu-drawer>.menu-drawer__close-button line{stroke:currentColor!important;fill:currentColor!important}html body #header-component .menu-drawer__navigation{flex:1 0 auto!important;width:100%!important;margin:0!important;padding:4px 20px 28px!important;box-sizing:border-box!important}html body #header-component .menu-drawer__menu,html body #header-component .menu-drawer__menu.has-submenu{width:100%!important;margin:0!important;padding:0!important}html body #header-component .menu-drawer__menu-item,html body #header-component .menu-drawer__menu-item-text,html body #header-component .menu-drawer__back-button,html body #header-component .drawer-localization__button,html body #header-component .drawer-localization__button--label,html body #header-component .menu-drawer__utility-links,html body #header-component .menu-drawer__utility-links a{color:var(--aura-mobile-menu-text)!important;-webkit-text-fill-color:var(--aura-mobile-menu-text)!important;opacity:1!important}html body #header-component .menu-drawer__menu-item--mainlist{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:64px!important;margin:0!important;padding:12px 0!important;border:0!important;border-bottom:1px solid var(--aura-mobile-menu-line)!important;border-radius:0!important;background:transparent!important;color:var(--aura-mobile-menu-text)!important;-webkit-text-fill-color:var(--aura-mobile-menu-text)!important;font-family:var(--font-paragraph--family)!important;font-size:clamp(28px,8vw,36px)!important;font-style:normal!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.025em!important;text-transform:none!important;text-decoration:none!important;box-sizing:border-box!important}html body #header-component .menu-drawer__menu-item--mainlist:hover,html body #header-component .menu-drawer__menu-item--mainlist:focus-visible,html body #header-component .menu-drawer__menu-item--active,html body #header-component .menu-drawer__menu-item[aria-current=page]{color:var(--aura-mobile-menu-active)!important;-webkit-text-fill-color:var(--aura-mobile-menu-active)!important;background:#46593b12!important}html body #header-component .menu-drawer__menu-item--active .menu-drawer__menu-item-text,html body #header-component .menu-drawer__menu-item[aria-current=page] .menu-drawer__menu-item-text,html body #header-component details[open]>summary .menu-drawer__menu-item-text{color:var(--aura-mobile-menu-active)!important;-webkit-text-fill-color:var(--aura-mobile-menu-active)!important}html body #header-component .menu-drawer__menu-item>.svg-wrapper{flex:0 0 auto!important;width:22px!important;height:22px!important;margin:0 0 0 16px!important;padding:0!important;color:var(--aura-mobile-menu-text)!important}html body #header-component .menu-drawer .icon-plus svg,html body #header-component .menu-drawer .icon-caret svg{width:18px!important;height:18px!important;color:currentColor!important}html body #header-component .menu-drawer .icon-plus svg *,html body #header-component .menu-drawer .icon-caret svg *,html body #header-component .menu-drawer .icon-plus line,html body #header-component .menu-drawer .icon-caret path{stroke:currentColor!important}html body #header-component .menu-drawer__menu--childlist,html body #header-component .menu-drawer__menu--grandchildlist{width:100%!important;margin:0!important;padding:0 0 10px 14px!important;background:transparent!important}html body #header-component .menu-drawer__menu-item--child,html body #header-component .menu-drawer__menu-item--parent{min-height:48px!important;padding:11px 0!important;border-bottom:1px solid rgba(17,17,15,.11)!important;color:var(--aura-mobile-menu-text)!important;-webkit-text-fill-color:var(--aura-mobile-menu-text)!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important;text-decoration:none!important}html body #header-component .menu-drawer__back-button{min-height:58px!important;padding:14px 20px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--aura-mobile-menu-line)!important;box-shadow:none!important}html body #header-component .menu-drawer__utility-links{margin:auto 20px 16px!important;padding:16px 0 0!important;border-top:1px solid var(--aura-mobile-menu-line)!important}html body #header-component .menu-drawer-container>summary.header__icon--menu,html body #header-component .menu-drawer-container>summary.header__icon--summary{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html body #header-component .menu-drawer-container>summary.header__icon--menu svg *,html body #header-component .menu-drawer-container>summary.header__icon--summary svg *{stroke:currentColor!important;fill:currentColor!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/aura-v12-mobile-menu-hotfix.css.map */
