:root{--mh-dark: #2e2b3a;--mh-green: #d8ff8a;--mh-line: rgba(46, 43, 58, .09);--mh-container: 1380px;--mh-gutter: 40px;--mh-ease: .22s cubic-bezier(.2, .7, .2, 1)}.section-header{margin-bottom:0!important;position:sticky!important;top:0!important;z-index:50!important}.header-wrapper{background:#f8f6efdb!important;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid transparent!important;transition:background var(--mh-ease),box-shadow var(--mh-ease),border-color var(--mh-ease)}.mh-scrolled .header-wrapper{background:#f8f6eff5!important;border-bottom-color:var(--mh-line)!important;box-shadow:0 8px 28px #2823370f}.header{max-width:calc(var(--mh-container) + 2 * var(--mh-gutter))!important;padding:17px var(--mh-gutter)!important;align-items:center}.header__heading{margin:0}.header__heading-link,.header__menu-item,.header__icon{color:var(--mh-dark)!important}.header__heading-link{font-size:33px!important;font-weight:700!important;letter-spacing:-.05em!important;line-height:1!important;white-space:nowrap!important;max-width:none!important;padding:4px 0!important}.header__heading-link .h2{font:inherit;letter-spacing:inherit;color:inherit;text-transform:none}.header__inline-menu{margin-left:44px}.header__inline-menu .list-menu--inline{gap:4px}.header__menu-item{padding:10px 15px!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;transition:opacity var(--mh-ease)}.header__menu-item:hover{opacity:.62}.header__menu-item:hover span{text-decoration:none!important}.header__active-menu-item,.header__menu-item[aria-current=page] span{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:9px!important}.header__icon{width:46px;height:46px}.header__icon .icon{width:24px;height:24px}.header__icon:hover{opacity:.65}.cart-count-bubble{background:var(--mh-green)!important;color:var(--mh-dark)!important;font-weight:700;border:0}@media(max-width:1279px){:root{--mh-gutter: 32px}.header__inline-menu{margin-left:24px}.header__menu-item{padding:10px 11px!important;font-size:14px!important}}@media(max-width:749px){:root{--mh-gutter: 18px}.header{padding:8px 14px!important}.header__heading-link{font-size:24px!important}}@media(max-width:429px){.header__heading-link{font-size:22.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mh-header.css.map */
