@charset "UTF-8";.section-header .header-wrapper{background:#fff;transition:box-shadow .3s ease}.section-header .header-wrapper--border-bottom{border-bottom:1px solid var(--mjh-line)}.section-header.scrolled-past-header .header-wrapper{box-shadow:0 6px 24px #382b3012}.section-header .header.page-width{max-width:none;padding-inline:clamp(16px,3vw,56px)}.header__heading-logo-wrapper{width:var(--mjh-logo-d)!important}.header__heading-logo{width:100%!important;height:auto;max-width:none}@media screen and (min-width:990px){.section-header .header--middle-left{grid-template-columns:1fr auto 1fr;column-gap:24px;padding-top:12px;padding-bottom:12px}.header--middle-left .header__heading,.header--middle-left>.header__heading-link{justify-self:start}.header--middle-left .header__inline-menu{justify-self:center;margin:0}.header--middle-left .header__icons{justify-self:end}}.header__inline-menu .list-menu--inline{gap:4px 10px;justify-content:center;flex-wrap:nowrap}.header__menu-item{position:relative;padding:12px 10px;font-family:var(--font-heading-family);font-size:16px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--mjh-ink);white-space:nowrap}.header__menu-item,.header__menu-item a,.header__menu-item span,.header__menu-item:hover span,.header__active-menu-item,details[open]>.header__menu-item{text-decoration:none!important}.header__menu-item:hover{color:var(--mjh-accent)}.header__inline-menu .header__menu-item>span{position:relative;display:inline-block;padding-bottom:4px}.header__inline-menu .header__active-menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--mjh-ink)}.header__active-menu-item{color:var(--mjh-ink);font-weight:700}.header__inline-menu summary.header__menu-item{padding-inline-end:28px}.header__menu-item .icon-caret{width:10px;inset-inline-end:8px;color:currentColor}.header__submenu.list-menu{min-width:240px;margin-top:6px;padding:10px!important;border:0!important;border-radius:14px;background:#fff;box-shadow:0 18px 44px #382b3021}.header__submenu .header__menu-item{padding:11px 14px;border-radius:10px;font-family:var(--font-body-family);font-size:15px;font-weight:400;color:var(--mjh-ink)}.header__submenu .header__menu-item:hover{background:var(--mjh-soft);color:var(--mjh-accent)}.header__icons{gap:2px}.header__icon,.mj-wl-icon{width:46px;height:46px;border-radius:50%;transition:background .2s ease}.header__icon:hover,.mj-wl-icon:hover{background:var(--mjh-soft);opacity:1}.header__icon .svg-wrapper,.header__icon .svg-wrapper svg{width:26px;height:26px;color:var(--mjh-icon)}.header__icon--menu svg{color:var(--mjh-icon)}.mj-wl-icon{display:inline-flex;align-items:center;justify-content:center;align-self:center;color:var(--mjh-icon)}.mj-wl-icon svg{width:24px!important;height:24px!important;stroke:var(--mjh-icon)!important;stroke-width:1.6!important}.header__icon--cart{position:relative}.cart-count-bubble{background:var(--mjh-ink)!important;color:#fff!important;box-shadow:0 0 0 2px #fff}.mj-wl-badge{background:var(--mjh-ink)!important}@media screen and (max-width:989px){.section-header .header.page-width{padding:6px 8px}.header__heading-logo-wrapper{width:var(--mjh-logo-m)!important}.header__icon,.mj-wl-icon{width:42px;height:42px}.header__icon .svg-wrapper,.header__icon .svg-wrapper svg{width:24px;height:24px}.mj-wl-icon{display:none}}.menu-drawer{background:#fff;border:0;box-shadow:0 24px 48px #382b301f}.menu-drawer__navigation{padding:8px 0 0}.menu-drawer__menu{padding:0 8px}.menu-drawer__menu>li{border-bottom:1px solid var(--mjh-line)}.menu-drawer__menu>li:last-child{border-bottom:0}.menu-drawer .menu-drawer__menu-item{box-sizing:border-box;display:flex;align-items:center;min-height:0;padding:16px;line-height:1.3;font-family:var(--font-heading-family);font-size:17px;font-weight:600;color:var(--mjh-ink);border-radius:10px}.menu-drawer summary.menu-drawer__menu-item{padding-inline-end:56px}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{background:var(--mjh-soft);color:var(--mjh-ink)}.menu-drawer__menu-item--active,.menu-drawer__menu-item--active:hover{background:var(--mjh-soft);color:var(--mjh-ink)}.menu-drawer__menu-item>.svg-wrapper{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--mjh-soft);color:var(--mjh-ink);right:14px}.menu-drawer__menu-item>.svg-wrapper+.svg-wrapper{display:none}.menu-drawer__menu-item>.svg-wrapper svg{width:12px}.js .menu-drawer .menu-drawer__submenu,.menu-drawer .menu-drawer__submenu{background-color:#fff}.menu-drawer__close-button{margin:6px 8px 4px;padding:14px 16px;font-family:var(--font-body-family);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--mjh-accent);width:calc(100% - 16px);border-bottom:1px solid var(--mjh-line)}.menu-drawer__close-button .svg-wrapper{width:14px;margin-inline-end:10px}.menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-size:16px;font-weight:500}.menu-drawer__submenu .menu-drawer__menu{padding:0 8px}.menu-drawer__submenu .menu-drawer__menu>li{border-bottom:1px solid var(--mjh-line)}.menu-drawer__utility-links{margin-top:12px;padding:20px 24px 28px;background:var(--mjh-soft)}.menu-drawer__account{gap:10px;padding:10px 0;font-size:15px;color:var(--mjh-ink)}.menu-drawer .list-social{display:flex;flex-wrap:wrap;margin-top:6px;gap:6px}.menu-drawer .list-social__link{width:40px;height:40px;display:grid;place-items:center;padding:0;border-radius:50%;background:#fff;color:var(--mjh-ink)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mjl-header.css.map */
