.mh-header-section{position:sticky;top:calc(var(--mh-header-lift, 0px) * -1);z-index:var(--mh-z-header);pointer-events:none}.mh-header-section.is-cart-open{z-index:var(--mh-z-header-cart)}.mh-header-section:has(.mh-announce--xs){--mh-header-lift: calc(var(--mh-announce-h) + var(--mh-rail))}@media(min-width:1024px){.mh-header-section:not(:has(.mh-announce--lg)){--mh-header-lift: 0px}.mh-header-section:has(.mh-announce--lg){--mh-header-lift: calc(var(--mh-announce-h) + var(--mh-rail))}}.mh-header{display:block}.mh-header :is(.mh-announce,.mh-header__bar,.mh-header__cart-mount,.mh-header__scrim.is-visible),.mh-drawer{pointer-events:auto}.mh-announce{display:none;margin-block-start:var(--mh-rail)}@media(max-width:1023px){.mh-announce--xs{display:block}body:has(#ctb_placeholder:not(:empty)) .mh-announce--xs{display:none}}@media(min-width:1024px){.mh-announce--lg{display:block}}.mh-announce__band{display:grid;align-items:center;height:var(--mh-announce-h);padding-inline:var(--mh-space-3);border-radius:var(--mh-r-sm);background:var(--mh-announce-bg, var(--mh-ink));color:var(--mh-band-1-muted, #C5CCD5);--mh-focus: var(--mh-announce-ink, var(--mh-on-dark));font-size:.78125rem;font-weight:var(--mh-fw-label, 400);line-height:var(--mh-lh-tight);letter-spacing:var(--mh-ls-small);white-space:nowrap}.mh-announce__em{color:var(--mh-announce-ink, #FFFFFF)}.mh-announce__msg{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;margin:0}.mh-announce__rotator{display:grid;height:100%;min-width:0;overflow:hidden}.mh-announce__rotator>.mh-announce__msg{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s var(--mh-ease-in),transform 0s linear .2s,visibility 0s linear .2s}.mh-announce__rotator>.mh-announce__msg.is-leaving{transform:translateY(-6px);transition:opacity .2s var(--mh-ease-in),transform .2s var(--mh-ease-in),visibility 0s linear .2s}.mh-announce__rotator>.mh-announce__msg.is-active{opacity:1;visibility:visible;transform:none;transition:opacity var(--mh-dur-tab, .32s) var(--mh-ease-lux, ease-out) .2s,transform var(--mh-dur-tab, .32s) var(--mh-ease-lux, ease-out) .2s,visibility 0s linear .2s}.mh-announce__rotator:not([data-mh-rotating])>.mh-announce__msg{transition:none}@media(max-width:1023px){.mh-announce__rotator>.mh-announce__msg:not(.mh-announce__msg--xs){display:none}.mh-announce__rotator:not([data-mh-ready])>.mh-announce__msg.is-first-xs{opacity:1;visibility:visible;transform:none}}@media(min-width:1024px){.mh-announce__band{padding-inline:var(--mh-space-4);font-size:.8125rem}.mh-announce__rotator>.mh-announce__msg:not(.mh-announce__msg--lg){display:none}.mh-announce__rotator:not([data-mh-ready])>.mh-announce__msg.is-first-lg{opacity:1;visibility:visible;transform:none}}@media(prefers-reduced-motion:reduce){.mh-announce__rotator>.mh-announce__msg,.mh-announce__rotator>.mh-announce__msg.is-active{transform:none;transition:none}}.mh-announce__link{position:relative;max-width:100%;height:100%;min-height:0;font-weight:inherit}.mh-announce__link:before{content:"";position:absolute;inset:calc(var(--mh-rail) * -1) 0 calc(var(--mh-rail) / -2)}.mh-announce__band .mh-announce__link{color:inherit}.mh-announce__text{min-width:0;overflow:hidden;line-height:var(--mh-lh-small);text-overflow:ellipsis;white-space:nowrap}@media(max-width:359px){.mh-announce__band{height:auto;min-height:var(--mh-announce-h);padding-block:var(--mh-space-1)}.mh-announce__text{text-align:center;white-space:normal;text-wrap:balance}}.mh-header__frame{padding-block-start:var(--mh-rail)}.mh-header__bar{position:relative;height:var(--mh-bar-h);border-radius:var(--mh-r-lg);background:var(--mh-header-bg, var(--mh-surface));color:var(--mh-ink);transition:transform var(--mh-dur-2) var(--mh-ease-out)}.mh-header[data-mh-hidden] .mh-header__bar{transform:translateY(calc(-100% - var(--mh-rail)));transition-timing-function:var(--mh-ease-in)}.mh-header__shadow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;box-shadow:var(--mh-shadow-sm, 0 1px 2px rgb(22 21 20 / .06));opacity:0;pointer-events:none;transition:opacity var(--mh-dur-2) var(--mh-ease-out)}.mh-header[data-mh-scrolled] .mh-header__shadow{opacity:1}.mh-header__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mh-scrim-soft);opacity:0;pointer-events:none;transition:opacity var(--mh-t2)}.mh-header__scrim.is-visible{opacity:1}.mh-header__inner{--mh-nav-gap: var(--mh-space-5);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;--mh-bar-icon-pad: calc(var(--mh-bar-pad, var(--mh-pad-inner)) - (var(--mh-hit) - var(--mh-icon)) / 2);height:100%;padding-inline:var(--mh-bar-icon-pad)}@media(max-width:767px){.mh-header__inner{--mh-bar-pad: var(--mh-pad)}}.mh-header__start,.mh-header__end{display:flex;align-items:center;min-width:0;height:100%}.mh-header__start{grid-column:1;grid-row:1;justify-content:flex-start}.mh-header__end{grid-column:3;grid-row:1;justify-content:flex-end}.mh-header__utils{display:flex;align-items:center;height:100%}.mh-nav,.mh-header__utils .mh-header__util--search{display:none}.mh-header__logo{grid-column:2;grid-row:1;display:block;width:var(--mh-logo-xs, var(--mh-logo-w));padding-block:var(--mh-space-1);color:var(--mh-ink);line-height:0;text-decoration:none;transform-origin:50% 50%;transition:transform var(--mh-t2)}.mh-header__logo-img{display:block;width:100%;height:auto}.mh-header__wordmark{display:block;font-family:var(--mh-font-serif);font-size:var(--mh-fs-h4);font-weight:var(--mh-fw-serif);line-height:var(--mh-lh-h4);letter-spacing:0;text-align:center;white-space:nowrap}@media(min-width:768px){.mh-header__logo{width:var(--mh-logo-md, var(--mh-logo-w))}}@media(min-width:1440px){.mh-header__logo{width:var(--mh-logo-xl, var(--mh-logo-w))}}.mh-header__util{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--mh-hit);height:var(--mh-hit);color:var(--mh-ink);text-decoration:none;transition:transform var(--mh-t1),color var(--mh-t1)}.mh-header__util:before{content:none}.mh-header__util>*{position:relative}.mh-header__util:active{transform:scale(.94)}.mh-header__util:focus-visible{outline-offset:-4px;border-radius:var(--mh-r-pill)}@media(hover:hover)and (pointer:fine){.mh-header__util:hover{color:var(--mh-ink-muted)}}.mh-header__util-icon{display:grid;place-items:center}.mh-header__util .mh-icon{width:22px;height:22px}.mh-header__util .mh-header__util-text{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mh-header__util .mh-header__count{position:absolute;top:6px;right:4px;pointer-events:none}.mh-header__count>div{width:auto;min-width:16px;height:16px;padding-inline:4px;border-radius:var(--mh-r-pill);background:var(--mh-cta);color:var(--mh-on-cta);box-shadow:0 0 0 1.5px var(--mh-header-bg);font-family:var(--mh-font-sans);font-size:.6875rem;font-weight:var(--mh-fw-sans-ui);line-height:1;letter-spacing:0;font-feature-settings:"lnum" 1,"tnum" 1}.mh-header__count>div>span{height:100%;margin:0}.mh-header__count:has(>[class~=hidden]){display:none}.mh-header__count.is-bumped>div{animation:mh-header-bump var(--mh-dur-tab, .32s) var(--mh-ease-lux, ease-out)}@keyframes mh-header-bump{50%{transform:scale(1.12)}}.mh-header__draw{position:relative}.mh-header__draw:after{content:"";position:absolute;left:0;right:0;top:calc(100% + var(--mh-space-1));height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--mh-t2)}@media(hover:hover)and (pointer:fine){:is(a,button):hover .mh-header__draw:after{transform:scaleX(1);transform-origin:left}}[aria-current=page] .mh-header__draw:after,.mh-nav__item.is-open .mh-nav__label:after{transform:scaleX(1);transform-origin:left}:is(a,button):focus-visible .mh-header__draw:after{transform:scaleX(1);transform-origin:left}.mh-nav__group{display:flex;align-items:stretch;gap:var(--mh-nav-gap);height:100%;margin:0;padding:0;list-style:none}.mh-nav__item{display:flex;align-items:center}.mh-nav__item--dropdown{position:relative}.mh-nav__row{position:relative;display:flex;align-items:center;height:100%}.mh-nav__link{display:flex;align-items:center;gap:var(--mh-space-2);height:100%;padding:0;color:var(--mh-ink);text-decoration:none;white-space:nowrap}.mh-nav__link:focus-visible{outline-offset:calc(var(--mh-space-1) * -1)}.mh-nav__link:has(.mh-nav__dot){position:relative}.mh-nav__dot{position:absolute;top:50%;right:-9px;width:5px;height:5px;border-radius:50%;background:var(--mh-band-2, #D99A44);pointer-events:none;translate:0 calc(-100% - 5px)}@supports not (translate: 0){.mh-nav__dot{transform:translateY(calc(-100% - 5px))}.mh-nav__toggle{transform:translate(-50%)}}.mh-nav__toggle{position:absolute;left:50%;bottom:var(--mh-space-1);display:grid;place-items:center;width:var(--mh-icon);height:var(--mh-icon-sm);color:var(--mh-ink);clip-path:inset(50%);translate:-50% 0}.mh-nav__toggle:focus-visible{clip-path:none;outline-offset:0}.mh-nav__toggle .mh-icon{transition:transform var(--mh-t2)}.mh-nav__toggle[aria-expanded=true] .mh-icon{transform:rotate(180deg)}@media(min-width:1024px){.mh-header:not([data-mh-fallback=drawer]) .mh-header__inner{grid-template-columns:auto minmax(var(--mh-space-6),1fr) auto auto minmax(var(--mh-space-6),1fr) auto;padding-inline:var(--mh-pad-inner) var(--mh-bar-icon-pad)}.mh-header:not([data-mh-fallback=drawer]) :is(.mh-header__start,.mh-header__end){display:contents}.mh-header:not([data-mh-fallback=drawer]) .mh-header__start :is(.mh-header__menu,.mh-header__search-xs){display:none}.mh-header:not([data-mh-fallback=drawer]) .mh-nav{display:flex;grid-row:1;height:100%}.mh-header:not([data-mh-fallback=drawer]) .mh-nav--left{grid-column:3}.mh-header:not([data-mh-fallback=drawer]) .mh-nav--right{grid-column:4;margin-inline-start:var(--mh-nav-gap)}.mh-header:not([data-mh-fallback=drawer]) .mh-header__logo{grid-column:1;transform-origin:0 50%}.mh-header:not([data-mh-fallback=drawer]) .mh-header__utils{grid-column:6;grid-row:1}.mh-header:not([data-mh-fallback=drawer]) .mh-header__util--search{display:inline-grid}.mh-header:not([data-mh-fallback=drawer]) .mh-nav__link{font-size:.75rem;font-weight:var(--mh-fw-label, 400);letter-spacing:var(--mh-ls-nav, .12em)}.mh-header[data-mh-condensed]:not([data-mh-fallback=drawer]) .mh-header__logo{transform:scale(.88)}.mh-header[data-mh-condensed] .mh-header__shadow{opacity:1}}@media(min-width:1280px){.mh-header:not([data-mh-fallback]) .mh-header__inner{--mh-nav-gap: var(--mh-space-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:var(--mh-space-6);padding-inline:var(--mh-pad-inner)}.mh-header:not([data-mh-fallback]) :is(.mh-header__start,.mh-header__end){display:flex;gap:var(--mh-nav-gap)}.mh-header:not([data-mh-fallback]) .mh-header__logo{grid-column:2;transform-origin:50% 50%}.mh-header:not([data-mh-fallback]) .mh-nav--right{margin-inline-start:0}.mh-header:not([data-mh-fallback]) .mh-nav__link{letter-spacing:var(--mh-ls-nav, .12em)}.mh-header:not([data-mh-fallback]) .mh-header__utils{gap:var(--mh-space-1)}}@media(min-width:1440px){.mh-header:not([data-mh-fallback]) .mh-header__inner{--mh-nav-gap: var(--mh-space-7);column-gap:var(--mh-space-7)}}@media(min-width:1680px){.mh-header:not([data-mh-fallback]) .mh-header__inner{--mh-nav-gap: var(--mh-space-8)}}.mh-mega,.mh-dropdown{position:absolute;top:calc(100% + var(--mh-rail));border-radius:var(--mh-r-lg);background:var(--mh-bg);box-shadow:var(--mh-shadow);color:var(--mh-ink);opacity:0;transform:translateY(calc(var(--mh-space-2) * -1));transition:opacity var(--mh-dur-1) var(--mh-ease-in),transform var(--mh-dur-1) var(--mh-ease-in)}.mh-mega{left:0;right:0}.mh-dropdown{right:0;width:var(--mh-dropdown-w);padding:var(--mh-space-2)}.mh-mega:before,.mh-dropdown:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--mh-rail)}.mh-mega.is-open,.mh-dropdown.is-open{opacity:1;transform:none;transition:opacity var(--mh-dur-2) var(--mh-ease-out),transform var(--mh-dur-2) var(--mh-ease-out)}.mh-mega.is-closing,.mh-dropdown.is-closing{transform:translateY(calc(var(--mh-space-1) * -1));transition:opacity var(--mh-dur-1) var(--mh-ease-in),transform var(--mh-dur-1) var(--mh-ease-in)}.mh-mega[data-mh-switch],.mh-dropdown[data-mh-switch]{transform:none;transition:opacity var(--mh-dur-1) var(--mh-ease-ui)}.mh-mega__scroll{max-height:calc(100vh - var(--mh-panel-top, var(--mh-sticky-top)) - var(--mh-space-4));max-height:calc(100svh - var(--mh-panel-top, var(--mh-sticky-top)) - var(--mh-space-4));padding:var(--mh-pad-inner);border-radius:inherit;overflow-y:auto;overscroll-behavior:contain}:is(.mh-mega,.mh-dropdown) [data-mh-mega-item]{opacity:0;transform:translateY(calc(var(--mh-space-1) * 1.5));transition:opacity var(--mh-dur-1) var(--mh-ease-in)}:is(.mh-mega,.mh-dropdown).is-open [data-mh-mega-item]{opacity:1;transform:none;transition:opacity var(--mh-dur-2) var(--mh-ease-out),transform var(--mh-dur-2) var(--mh-ease-out);transition-delay:calc(min(var(--mh-i, 0),6) * var(--mh-stagger-ui))}.mh-mega__grid{row-gap:var(--mh-space-6);align-items:start}.mh-mega__grid--feature .mh-mega__col{grid-column:span 3}.mh-mega__feature{grid-column:10 / span 3}.mh-mega__grid--tiles .mh-mega__col--list:nth-child(1){grid-column:1 / span 4}.mh-mega__grid--tiles .mh-mega__col--list:nth-child(2){grid-column:5 / span 4}.mh-mega__tiles{grid-column:9 / span 4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mh-gap)}@media(min-width:1280px){.mh-mega__grid--tiles .mh-mega__col--list:nth-child(2){grid-column:5 / span 3}.mh-mega__tiles{grid-column:8 / span 5}}.mh-mega__intro{grid-column:1 / span 3}.mh-mega__products{grid-column:4 / span 9;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mh-gap);margin:0;padding:0;list-style:none}.mh-mega__products--mini{grid-column:4 / span 6;grid-template-columns:minmax(0,1fr);row-gap:0;align-content:start}.mh-mega__products--mini .mh-mega__product{padding-block:var(--mh-space-2)}.mh-mega__products--mini .mh-mega__product+.mh-mega__product{border-top:1px solid var(--mh-line)}.mh-mega__products--mini .mh-mega__product:first-child{padding-block-start:0}.mh-mega__tile--feature{grid-column:10 / span 3}.mh-mega__stack{grid-column:10 / span 3;display:flex;flex-direction:column;gap:var(--mh-space-4);min-width:0}@media(min-width:1680px){.mh-mega__products--mini{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--mh-gap)}.mh-mega__products--mini .mh-mega__product:nth-child(-n+2){padding-block-start:0;border-top:0}}@media(min-width:1024px)and (max-height:820px){.mh-mega .mh-mega__feature .mh-media,.mh-mega .mh-card--tile{--mh-card-ar: 1 / 1}.mh-mega .mh-mega__tile--tone .mh-media{--mh-ar: 2 / 1}.mh-mega .mh-mega__scroll{max-height:calc(100vh - var(--mh-panel-top, var(--mh-sticky-top)) - var(--mh-space-2));max-height:calc(100svh - var(--mh-panel-top, var(--mh-sticky-top)) - var(--mh-space-2));padding-block:var(--mh-space-6)}.mh-mega .mh-mega__link{min-height:var(--mh-space-7)}}.mh-mega__col{display:flex;flex-direction:column;min-width:0}.mh-mega__title{display:flex;align-items:center;min-height:var(--mh-row-sm);color:var(--mh-ink);text-decoration:none}.mh-mega__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mh-mega__link,.mh-dropdown__link{display:flex;align-items:center;justify-content:space-between;gap:var(--mh-space-3);min-height:var(--mh-row-sm);padding-block:var(--mh-space-1);color:var(--mh-ink);font-size:var(--mh-fs-ui);font-weight:var(--mh-fw-sans);line-height:var(--mh-lh-ui);letter-spacing:var(--mh-ls-ui);text-decoration:none}.mh-mega__title.mh-h4{gap:var(--mh-space-2);min-height:0;margin-block-end:var(--mh-space-2);padding-block:var(--mh-space-1) var(--mh-space-3);border-bottom:1px solid var(--mh-line);font-family:var(--mh-font-serif);font-weight:var(--mh-fw-serif);font-size:max(1.25rem,var(--mh-fs-h4))}.mh-mega__title.mh-h4>.mh-header__draw{display:inline-block;text-transform:lowercase}.mh-mega__title.mh-h4>.mh-header__draw:first-letter{text-transform:uppercase}.mh-mega__title .mh-icon{flex:none;transition:transform var(--mh-t1)}@media(hover:hover)and (pointer:fine){.mh-mega__title:hover .mh-icon{transform:translate(3px)}}.mh-mega .mh-mega__list .mh-mega__link{justify-content:flex-start;min-height:40px;color:var(--mh-ink-muted);font-size:var(--mh-fs-ui);font-weight:var(--mh-fw-label, 400);transition:color var(--mh-t1)}.mh-mega__list .mh-mega__link--all{color:var(--mh-ink);font-weight:var(--mh-fw-label, 400)}.mh-mega__list .mh-mega__link--all:after{content:"\2192";font-weight:var(--mh-fw-sans);transition:transform var(--mh-t1)}.mh-mega__list .mh-mega__link[aria-current=page]{color:var(--mh-ink)}@media(hover:hover)and (pointer:fine){.mh-mega__list .mh-mega__link:hover{color:var(--mh-ink)}.mh-mega__list .mh-mega__link--all:hover:after{transform:translate(3px)}}.mh-dropdown__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mh-dropdown__link{padding-inline:var(--mh-space-3);border-radius:var(--mh-r-sm);transition:background-color var(--mh-t1)}.mh-dropdown__link:focus-visible{background-color:var(--mh-surface-2);outline-offset:0}@media(hover:hover)and (pointer:fine){.mh-dropdown__link:hover{background-color:var(--mh-surface-2)}}.mh-mega__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mh-space-2);min-width:0}.mh-mega__heading{color:var(--mh-ink)}.mh-mega__text{max-inline-size:32ch;margin-block-end:var(--mh-space-2);color:var(--mh-ink-muted);text-wrap:pretty}.mh-mega__cta{font-size:var(--mh-fs-ui)}.mh-mega__list--intro{align-self:stretch;margin-block-start:var(--mh-space-4);padding-block-start:var(--mh-space-2);border-top:1px solid var(--mh-line)}.mh-mega__product{min-width:0}.mh-mega__tile{display:flex;flex-direction:column;gap:var(--mh-space-3);min-width:0;color:var(--mh-ink);text-decoration:none}.mh-mega__tile-media{border-radius:var(--mh-r-md)}.mh-mega__tile-label{font-size:var(--mh-fs-caps);line-height:var(--mh-lh-caps);letter-spacing:var(--mh-ls-caps);text-transform:uppercase}.mh-mega__tile--tone{gap:0;border-radius:var(--mh-r-md);background:var(--mh-tone-bg, var(--mh-surface));overflow:hidden;overflow:clip}.mh-mega__tile--tone .mh-mega__tile-media{border-radius:0;--mh-op: 50% 50%}.mh-mega__tile--tone:focus-visible{outline:2px solid var(--mh-focus, var(--mh-ink));outline-offset:2px}.mh-mega__tile-body{display:flex;flex-direction:column;gap:var(--mh-space-1);min-width:0;padding:var(--mh-space-3)}.mh-mega__tile-title{display:flex;align-items:center;gap:var(--mh-space-2);margin:0;color:var(--mh-ink)}.mh-mega__tile-title .mh-icon{flex:none;transition:transform var(--mh-t2)}.mh-mega__tile-text{min-width:0;overflow:hidden;color:var(--mh-ink-muted);text-overflow:ellipsis;white-space:nowrap}.mh-mega__tile--tone:focus-visible .mh-mega__tile-title .mh-icon{transform:translate(var(--mh-space-1))}@media(hover:hover)and (pointer:fine){.mh-mega__tile--tone:hover .mh-mega__tile-title .mh-icon{transform:translate(var(--mh-space-1))}}.mh-mega__feature{display:flex;flex-direction:column;gap:var(--mh-space-4);min-width:0}.mh-mega__feature-media{border-radius:var(--mh-r-md)}.mh-mega__feature-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mh-space-2)}.mh-mega__feature-eyebrow{color:var(--mh-ink-muted)}.mh-mega__feature-title{margin:0;color:var(--mh-ink)}.mh-mega__feature-title a{color:inherit;text-decoration:none}.mh-mega__feature-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--mh-space-3)}.mh-mega__feature .mh-atc{margin-block-start:var(--mh-space-2)}.mh-mega__feature .mh-btn{min-height:var(--mh-ctl-h-sm);padding-inline:var(--mh-space-4)}.mh-mega__feature .mh-btn:after{content:"";position:absolute;top:-2px;right:0;bottom:-2px;left:0}.mh-drawer{--mh-drawer-pad: 20px;inset:0 auto 0 0;width:min(90vw,var(--mh-drawer-max));height:auto;max-height:none;border-radius:0 var(--mh-r-lg) var(--mh-r-lg) 0;box-shadow:var(--mh-shadow);overflow:hidden;touch-action:pan-y;opacity:1;transform:translate(-100%);transition:transform var(--mh-dur-sheet-out, .28s) var(--mh-ease-in)}@media(min-width:768px){.mh-drawer{--mh-drawer-pad: 28px}}.mh-drawer.is-open{opacity:1;transform:none;transition:transform var(--mh-dur-sheet, .42s) var(--mh-ease-sheet, cubic-bezier(.32, .72, 0, 1))}.mh-drawer[data-mh-dragging]{transition:none}.mh-drawer::backdrop{transition-duration:.24s}.mh-drawer__inner{display:flex;flex-direction:column;height:100%}.mh-drawer__inner:focus,.mh-drawer__panel:focus,.mh-drawer__ptitle:focus{outline:0}.mh-drawer__top{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--mh-space-2);min-height:64px;padding:env(safe-area-inset-top) calc(var(--mh-drawer-pad) - 10px) 0 var(--mh-drawer-pad);border-bottom:1px solid var(--mh-line);touch-action:pan-y}.mh-drawer__logo{display:block;width:84px;color:var(--mh-ink);line-height:0;text-decoration:none}.mh-drawer__logo[hidden],.mh-drawer__back[hidden]{display:none}.mh-drawer__logo-img{display:block;width:100%;height:auto}.mh-drawer__wordmark{font-family:var(--mh-font-serif);font-size:1.25rem;line-height:1.2}.mh-drawer__back{display:inline-flex;align-items:center;gap:var(--mh-space-1);min-height:var(--mh-hit);margin-inline-start:-6px;padding-inline:0 var(--mh-space-2);color:var(--mh-ink);font-size:.9375rem}.mh-drawer__close{display:grid;place-items:center;width:var(--mh-hit);height:var(--mh-hit);border-radius:50%;color:var(--mh-ink)}.mh-drawer__close .mh-icon{width:22px;height:22px}:is(.mh-drawer__back,.mh-drawer__close):focus-visible{outline:2px solid var(--mh-focus, var(--mh-ink));outline-offset:-2px;border-radius:var(--mh-r-sm)}.mh-drawer__body{position:relative;flex:1;min-height:0;overflow:hidden}.mh-drawer__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:0 var(--mh-drawer-pad) max(var(--mh-space-6),env(safe-area-inset-bottom));background:var(--mh-bg);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;transition:transform .32s var(--mh-ease-lux, cubic-bezier(.22, 1, .36, 1)),opacity .24s var(--mh-ease-ui, ease),visibility 0s linear .32s}.mh-drawer__panel--sub{transform:translate(100%);visibility:hidden}.mh-drawer__panel--sub.is-active{transform:none;visibility:visible;transition-delay:0s}.mh-drawer__body.is-sub .mh-drawer__panel--root{transform:translate(-20%);opacity:0;visibility:hidden}.mh-drawer__body:not(.is-sub) .mh-drawer__panel--root{transition-delay:0s}.mh-drawer__search{display:flex;flex:none;align-items:center;gap:var(--mh-space-3);width:100%;min-height:56px;margin-block-start:var(--mh-space-2);padding:0;border:0;border-bottom:1px solid var(--mh-line);border-radius:0;background:none;color:var(--mh-ink-muted);font-size:.9375rem;text-align:start}.mh-drawer__search .mh-icon{flex:none;color:var(--mh-ink)}.mh-drawer__search-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh-drawer__search:focus-visible{outline:2px solid var(--mh-focus, var(--mh-ink));outline-offset:-2px;border-radius:var(--mh-r-sm)}.mh-drawer__nav{flex:none}.mh-drawer__list{margin:0;padding:0;list-style:none}.mh-drawer__item{border-bottom:1px solid var(--mh-line)}.mh-drawer__row{display:flex;align-items:center;gap:var(--mh-space-2);width:100%;min-height:56px;padding:0;color:var(--mh-ink);font-family:var(--mh-font-sans);font-size:1.0625rem;font-weight:var(--mh-fw-sans, 400);line-height:1.3;letter-spacing:0;text-align:start;text-decoration:none}.mh-drawer__row-label{min-width:0}.mh-drawer__chev{flex:none;margin-inline-start:auto;color:var(--mh-ink-muted);transition:transform var(--mh-t1)}.mh-drawer__row:active .mh-drawer__row-label{opacity:.7}.mh-drawer__row:focus-visible{outline:2px solid var(--mh-focus, var(--mh-ink));outline-offset:-2px;border-radius:var(--mh-r-sm)}@media(hover:hover)and (pointer:fine){.mh-drawer__row:hover .mh-drawer__chev{transform:translate(2px)}}.mh-drawer__badge{flex:none;padding:2px 7px;border-radius:var(--mh-r-pill);background:var(--mh-surface);color:var(--mh-accent-ink, #8A520B);font-size:.6875rem;line-height:1.4;letter-spacing:.04em}.mh-drawer__feature{flex:none;padding-block:var(--mh-space-6) 0}.mh-drawer__label{margin:0 0 var(--mh-space-3);color:var(--mh-ink-muted)}.mh-drawer__tiles{display:grid;grid-auto-flow:column;grid-auto-columns:112px;gap:var(--mh-space-3);margin:0 calc(var(--mh-drawer-pad) * -1);padding:0 var(--mh-drawer-pad) var(--mh-space-1);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mh-drawer-pad);scrollbar-width:none;touch-action:pan-x pan-y}.mh-drawer__tiles::-webkit-scrollbar{display:none}.mh-drawer__tile-item{min-width:0;scroll-snap-align:start}.mh-drawer__tile{display:flex;flex-direction:column;gap:var(--mh-space-2);color:var(--mh-ink);text-decoration:none}.mh-drawer__tile-media{border-radius:var(--mh-r-md);background:var(--mh-studio)}.mh-drawer__tile-label{font-size:.8125rem;line-height:1.35}.mh-drawer__tile:focus-visible{outline:2px solid var(--mh-focus, var(--mh-ink));outline-offset:2px;border-radius:var(--mh-r-md)}.mh-drawer__tile:active .mh-media__img{opacity:.92}.mh-drawer__meta{display:grid;gap:var(--mh-space-1);flex:none;margin-block-start:auto;padding-block-start:var(--mh-space-7)}.mh-drawer__account{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--mh-space-2);padding-block-start:var(--mh-space-3);border-top:1px solid var(--mh-line);color:var(--mh-ink)}.mh-drawer__account>.mh-icon{flex:none;margin-inline-end:var(--mh-space-1)}.mh-drawer__meta-link{display:inline-flex;align-items:center;gap:var(--mh-space-2);min-height:var(--mh-hit);color:var(--mh-ink);font-size:.9375rem;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.3em}@media(hover:hover)and (pointer:fine){.mh-drawer__meta-link:hover{text-decoration-color:currentColor}}.mh-drawer__meta-link:focus-visible{outline:2px solid var(--mh-focus, var(--mh-ink));outline-offset:2px;border-radius:2px}.mh-drawer__sep{color:var(--mh-ink-muted)}.mh-drawer__help{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--mh-space-2);margin:0}.mh-drawer__help-text{color:var(--mh-ink-muted);font-size:.875rem;line-height:1.45;text-wrap:pretty}.mh-drawer__help-link .mh-icon,.mh-drawer__gift .mh-icon{flex:none}.mh-drawer__social{padding-block-start:var(--mh-space-2)}.mh-drawer__social .mh-social{margin-inline-start:-12px}.mh-drawer__ptitle{margin:var(--mh-space-6) 0 var(--mh-space-1);font-family:var(--mh-font-serif);font-size:1.625rem;font-weight:var(--mh-fw-serif);line-height:1.15;letter-spacing:-.005em;color:var(--mh-heading, var(--mh-ink))}.mh-drawer__all{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--mh-space-2);min-height:var(--mh-hit);color:var(--mh-ink);font-size:.9375rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.mh-drawer__group{margin-block-start:var(--mh-space-6)}.mh-drawer__ghead{display:flex;align-items:center;justify-content:space-between;gap:var(--mh-space-3);min-height:40px;border-bottom:1px solid var(--mh-line)}.mh-drawer__gtitle{margin:0;color:var(--mh-ink-muted)}.mh-drawer__gall{display:inline-flex;align-items:center;min-height:40px;color:var(--mh-ink);font-size:.8125rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.mh-drawer__sublist{margin:0;padding:var(--mh-space-1) 0 0;list-style:none}.mh-drawer__panel--sub>.mh-drawer__sublist{margin-block-start:var(--mh-space-4);border-top:1px solid var(--mh-line)}.mh-drawer__sub{display:flex;align-items:center;min-height:48px;color:var(--mh-ink);font-size:1rem;line-height:1.35;text-decoration:none}.mh-drawer__sub[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.mh-drawer__sub:active{opacity:.7}:is(.mh-drawer__sub,.mh-drawer__all,.mh-drawer__gall):focus-visible{outline:2px solid var(--mh-focus, var(--mh-ink));outline-offset:2px;border-radius:2px}@media(hover:hover)and (pointer:fine){.mh-drawer__sub:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}}.mh-drawer.is-open [data-mh-row]{animation:mh-drawer-row .28s var(--mh-ease-lux, ease-out) both;animation-delay:calc(80ms + min(var(--mh-i, 0),7)*30ms)}@keyframes mh-drawer-row{0%{opacity:0;transform:translate(-8px)}}@media(prefers-reduced-motion:reduce){.mh-header__bar,.mh-header[data-mh-hidden] .mh-header__bar{transform:none;transition:none}.mh-mega,.mh-dropdown,.mh-mega.is-closing,.mh-dropdown.is-closing,[data-mh-mega-item]{transform:none}.mh-drawer{opacity:0;transform:none;transition:opacity var(--mh-dur-1) var(--mh-ease-ui)}.mh-drawer.is-open{opacity:1;transform:none;transition:opacity var(--mh-dur-1) var(--mh-ease-ui)}.mh-drawer__panel,.mh-drawer__panel--sub,.mh-drawer__body.is-sub .mh-drawer__panel--root{transform:none;transition:none}.mh-drawer.is-open [data-mh-row]{animation:none}.mh-header__logo,.mh-header[data-mh-condensed] .mh-header__logo{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-mh-header.css.map */
