.header-wrapper .header{padding-left:var(--mm-gutter);padding-right:var(--mm-gutter);max-width:var(--mm-page-width);column-gap:var(--mm-space-sm)}@media screen and (min-width:990px){.header.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:var(--mm-space-md);align-items:center}.header.header--middle-left .header__heading,.header.header--middle-left .header__heading-link{justify-self:start;margin-left:0}.header.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.header.header--middle-left .header__icons{justify-self:end;padding-right:0}}@media screen and (max-width:989px){.header.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:var(--mm-space-2xs)}.header.header--middle-left .header__heading,.header.header--middle-left .header__heading-link{justify-self:center;text-align:center}}.header__heading-link .h2{font-family:var(--mm-font-display);font-weight:500;font-size:2.8rem;letter-spacing:var(--mm-tracking-mark);text-transform:uppercase;line-height:1;white-space:nowrap;color:rgb(var(--color-foreground))}.header__heading-link{padding:var(--mm-space-2xs) var(--mm-space-2xs) var(--mm-space-2xs) 0;transition:opacity calc(var(--mm-dur) * var(--mm-motion)) var(--mm-ease)}.header__heading-link:hover{opacity:.7}.header__heading-link:hover .h2{color:rgb(var(--color-foreground))}@media screen and (max-width:989px){.header__heading-link .h2,.mm-wordmark{font-weight:600;font-size:2.4rem;letter-spacing:.1em}}@media screen and (max-width:374px){.header__heading-link .h2,.mm-wordmark{font-size:2.1rem;letter-spacing:.06em}}.header__menu-item,.header__icon span,.list-menu__item{font-family:var(--mm-font-ui);font-size:var(--mm-label);font-weight:500;letter-spacing:var(--mm-label-ls);text-transform:uppercase}.header__inline-menu .list-menu--inline{gap:var(--mm-space-2xs) var(--mm-space-md);justify-content:center}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu .list-menu--inline{column-gap:var(--mm-space-sm)}}.header__menu-item{position:relative;padding-left:0;padding-right:0;color:rgb(var(--color-foreground));transition:opacity calc(var(--mm-dur-fast) * var(--mm-motion)) var(--mm-ease)}.header__inline-menu>.list-menu>li>.header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:.2rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform calc(var(--mm-dur) * var(--mm-motion)) var(--mm-ease)}.header__inline-menu>.list-menu>li:hover>.header__menu-item:after,.header__inline-menu>.list-menu>li>.header__menu-item[aria-expanded=true]:after{transform:scaleX(1)}.header__menu-item:hover span,.header__menu-item span{text-decoration:none}.header__inline-menu summary.list-menu__item{padding-right:1.8rem}.header__submenu{border:0;border-radius:0;box-shadow:none;background-color:rgb(var(--color-background));padding:var(--mm-space-sm) 0;min-width:20rem}.header__submenu .header__menu-item{padding:var(--mm-space-2xs) var(--mm-space-sm);font-size:var(--mm-label)}.header__submenu .header__menu-item:after{content:none}.header__inline-menu .header__submenu{border:1px solid var(--mm-hairline)}.header__icons{gap:var(--mm-space-3xs);align-items:center}.header__icon .svg-wrapper{width:2.2rem;height:2.2rem}.header__icon:not(.header__icon--summary),.header__icon--summary{width:4.4rem;height:4.4rem}.header__icon:hover .icon,.header__icon:hover .svg-wrapper{transform:none;opacity:.65}.header__icon .icon,.header__icon .svg-wrapper{transition:opacity calc(var(--mm-dur-fast) * var(--mm-motion)) var(--mm-ease)}.cart-count-bubble{border-radius:0;font-family:var(--mm-font-ui);font-size:1rem;font-weight:500;letter-spacing:.02em;width:1.8rem;height:1.8rem;bottom:.6rem;left:2.4rem}.announcement-bar__message{font-family:var(--mm-font-ui);font-size:var(--mm-label);font-weight:400;letter-spacing:var(--mm-label-ls);text-transform:uppercase;padding:var(--mm-space-2xs) var(--mm-space-xs);min-height:0}.utility-bar{border-bottom:1px solid var(--mm-hairline)}.menu-drawer{border-right:0;background-color:rgb(var(--color-background))}html .menu-drawer__navigation{padding:var(--mm-space-lg) 0}html .menu-drawer__menu-item{font-family:var(--mm-font-ui);font-size:var(--mm-heading-2);font-weight:400;letter-spacing:.01em;text-transform:none;padding:var(--mm-space-xs) var(--mm-space-sm)}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:var(--mm-veil)}.menu-drawer__utility-links{padding:var(--mm-space-sm);background-color:transparent;border-top:1px solid var(--mm-hairline)}.menu-drawer__account{font-family:var(--mm-font-ui);font-size:var(--mm-label);letter-spacing:var(--mm-label-ls);text-transform:uppercase}.search-modal__content{padding:0 var(--mm-gutter)}.search-modal__form{max-width:74rem}.search__input.field__input{font-family:var(--mm-font-ui);font-size:var(--mm-body-lg);border-radius:0}.predictive-search{border-radius:0;border:1px solid var(--mm-hairline);box-shadow:none}.predictive-search__heading{font-family:var(--mm-font-ui);font-size:var(--mm-label);font-weight:500;letter-spacing:var(--mm-label-ls);text-transform:uppercase;border-bottom:1px solid var(--mm-hairline)}.predictive-search__item-heading{font-family:var(--mm-font-ui);font-size:var(--mm-meta);letter-spacing:var(--mm-meta-ls)}.template-index .section-header{z-index:3}.template-index #MainContent{margin-top:calc(-1 * var(--mm-header-h))}.template-index .section-header:not(.shopify-section-header-sticky){position:relative}.template-index .header-wrapper{transition:background-color calc(var(--mm-dur) * var(--mm-motion)) var(--mm-ease),color calc(var(--mm-dur) * var(--mm-motion)) var(--mm-ease),border-color calc(var(--mm-dur) * var(--mm-motion)) var(--mm-ease)}.template-index .section-header:not(.scrolled-past-header) .header-wrapper{background:transparent;--color-foreground: var(--mm-cream-rgb);--color-background: var(--mm-moss-rgb)}.template-index .section-header:not(.scrolled-past-header) .header-wrapper--border-bottom{border-bottom-color:transparent}.template-index .section-header:not(.scrolled-past-header) .header__menu-item:focus-visible,.template-index .section-header:not(.scrolled-past-header) .header__icon:focus-visible,.template-index .section-header:not(.scrolled-past-header) .header__heading-link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mm-header.css.map */
