x-header.mm-header{display:block;padding:21px 10px 0;background:none;pointer-events:none;transition:transform .15s ease-in-out}.mm-header.is-hidden{transform:translateY(-100%)}.shopify-section--header:has(.mm-header.is-hidden){pointer-events:none}.mm-header__bar{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:16px;box-sizing:border-box;max-width:1280px;height:75px;margin-inline:auto;padding:0 18px 3px;border-radius:234px;background-color:var(--mm-header-bg, #f04629);color:var(--mm-header-text, #ffffff);pointer-events:auto}.mm-header__start,.mm-header__end{display:flex;align-items:center;min-width:0}.mm-header__start{justify-self:start}.mm-header__end{justify-self:end;justify-content:flex-end}.mm-header__logo{display:block;margin:0;font-size:inherit;line-height:0}.mm-header__logo a,a.mm-header__logo{display:block;color:inherit}.mm-header__logo-svg,.mm-header__logo-image{display:block;max-width:calc(100vw - 170px);height:auto}.mm-header__logo-svg{width:197px;aspect-ratio:197 / 20}.mm-header__logo-image{width:var(--mm-header-logo-width, 197px)}.mm-header__toggle{display:flex;align-items:center;justify-content:center;margin:-10px -10px -10px -6px;padding:10px;color:inherit}.mm-header__toggle-icon{display:block;width:21px;height:16px;overflow:visible}.mm-header__toggle-icon path{transform-box:fill-box;transform-origin:center;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .2s ease}.mm-header__toggle[aria-expanded=true] .mm-header__toggle-icon path:nth-child(1){transform:translateY(7px) rotate(45deg)}.mm-header__toggle[aria-expanded=true] .mm-header__toggle-icon path:nth-child(2){opacity:0;transform:scaleX(.2)}.mm-header__toggle[aria-expanded=true] .mm-header__toggle-icon path:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){.mm-header__toggle-icon path{transition:none}}.mm-header__nav{display:none}.mm-header__nav-list{display:flex;align-items:center;gap:clamp(16px,1.667vw,24px)}.mm-header__nav-item{position:relative}.mm-header__nav-link{position:relative;display:block;font-family:var(--font-cardo, "Cardo", serif);font-size:12px;font-weight:400;font-style:normal;line-height:1.1;letter-spacing:0;text-transform:uppercase;white-space:nowrap;color:inherit;cursor:pointer;list-style:none}.mm-header__nav-link::-webkit-details-marker{display:none}.mm-header__nav-link:after{content:"";position:absolute;left:-5px;right:-5px;bottom:-5px;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:var(--transform-origin-start, left);transition:transform .2s ease-in-out}.mm-header__nav-link:hover:after,.mm-header__nav-link.is-active:after,[open]>.mm-header__nav-link:after,.mm-header__nav-link.is-mega-open:after{transform:scaleX(1)}.mm-header__nav-link.is-active{font-weight:700}summary.mm-header__nav-link:before,.mm-header__nav-link[data-mega-menu-trigger]:before{content:"";position:absolute;top:100%;left:-12px;right:-12px;height:34px}.mm-header .header__dropdown-menu{inset-block-start:calc(100% + 33px);inset-inline-start:-25px}.mm-header__icons{display:flex;align-items:center;gap:15px;margin-block-start:3px}.mm-header__icon-item--account{display:none}.mm-header__icon-link{position:relative;display:flex;align-items:center;justify-content:center;color:inherit}.mm-header__icon{display:block;flex-shrink:0}.mm-header__icon--desktop{display:none}.mm-header__icon--search,.mm-header__icon--account,.mm-header__icon--cart{width:24px;height:24px}.mm-header__icon--cart-mobile{width:17.5px;height:16.714px}.mm-header .header__cart-dot{inset-block-start:-2px;inset-inline-end:-3px;background-color:currentColor;box-shadow:0 0 0 2px var(--mm-header-bg, #f04629)}.mm-header :is(a,button,summary):focus-visible{outline:1px solid currentColor;outline-offset:4px}@media screen and (min-width:1200px){x-header.mm-header{padding:32px clamp(20px,5.556vw,80px) 0}.mm-header__bar{column-gap:24px;height:80px;padding:0 clamp(32px,3.889vw,56px)}.mm-header__toggle{display:none}.mm-header__nav{display:block}.mm-header__end{gap:clamp(32px,5.486vw,79px)}.mm-header__icons{gap:9px;margin-block-start:0}.mm-header__icon-item--account{display:block}.mm-header__icon--search{width:29px;height:29px}.mm-header__icon--desktop{display:block}.mm-header__icon--mobile{display:none}}x-header.mm-header{--mm-header-pad-x: 10px;--mm-search-pad-x: 20px;position:relative;padding-inline:var(--mm-header-pad-x)}.mm-header__bar{z-index:2}.mm-header .header-search{--background: 255 247 240;--text-color: 0 0 80;--border-color: 0 0 80 / .15;--button-background: 240 70 41;--button-text-color: 255 255 255;--mm-navy: #000050;--mm-red: #f04629;--mm-cream: #fff7f0;z-index:1;box-sizing:border-box;padding:10px var(--mm-header-pad-x) 0;color:var(--mm-navy);font-family:var(--font-albert-sans, "Albert Sans", sans-serif);pointer-events:auto}.mm-header .header-search::part(content){box-sizing:border-box;max-width:1280px;margin-inline:auto;border-radius:30px;background:var(--mm-cream);color:var(--mm-navy);box-shadow:0 12px 24px #4d01011a}.mm-header .header-search .container{--distance-to-bleed: var(--mm-search-pad-x);margin-inline:0;padding-inline:var(--mm-search-pad-x)}.mm-header .header-search__form-control{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding-block:16px}.mm-header .header-search__field{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:50px;padding-inline:18px 8px;border:1px solid rgb(0 0 80 / .15);border-radius:999px;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.mm-header .header-search__field:focus-within{border-color:var(--mm-red);box-shadow:0 0 0 3px #f0462926}.mm-header .header-search__icon{display:grid;color:var(--mm-red)}.mm-header .header-search__input{width:100%;min-width:0;padding:0;border:0;color:var(--mm-navy);font-family:var(--font-cardo, "Cardo", serif);font-size:20px;line-height:1.2;text-transform:uppercase}.mm-header .header-search__input::placeholder{color:#00005080;opacity:1}.mm-header .header-search__clear,.mm-header .header-search__close{display:grid;place-items:center;padding:0;border:0;background:none;color:var(--mm-navy);cursor:pointer;transition:color .2s ease,background-color .2s ease}.mm-header .header-search__clear{width:32px;height:32px;border-radius:50%;background-color:#00005014}.mm-header .header-search__clear[hidden]{display:none}.mm-header .header-search__clear:hover{color:#fff;background-color:var(--mm-red)}.mm-header .header-search__close{width:44px;height:44px}.mm-header .header-search__close:hover{color:var(--mm-red)}.mm-header .header-search :is(.header-search__clear,.header-search__close):focus-visible{outline:2px solid var(--mm-red);outline-offset:2px}.mm-header .mm-search-empty{display:grid;gap:28px;padding-block:8px 28px}.mm-header .mm-search-empty[hidden],.mm-header .mm-search-empty__group[hidden]{display:none}.mm-header .mm-search-empty__group{min-width:0}.mm-header .mm-search-empty__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-end:16px;padding-block-end:10px;border-block-end:1px solid rgb(var(--border-color))}.mm-header .mm-search-empty__heading{margin:0;font-family:var(--font-cardo, "Cardo", serif);font-size:15px;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.mm-header .mm-search-empty__clear,.mm-header .mm-search-empty__link{padding:0;border:0;background:none;color:var(--mm-red);font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.mm-header .mm-search-empty__clear:hover,.mm-header .mm-search-empty__link:hover{opacity:.7}.mm-header .mm-search-empty__list{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.mm-header .mm-search-empty .horizontal-product-card{column-gap:14px;padding:8px;border-radius:14px;transition:background-color .2s ease}.mm-header .mm-search-empty .horizontal-product-card:hover{background-color:#0000500d}.mm-header .mm-search-empty .horizontal-product-card__figure{width:64px;overflow:hidden;border-radius:10px}.mm-header .mm-search-empty .horizontal-product-card__info{gap:4px}.mm-header .mm-search-empty .product-title{font-size:14px;font-weight:600}@media screen and (max-width:1199px){.mm-header .mm-search-empty__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.mm-header .mm-search-empty .horizontal-product-card{flex-direction:column;align-items:stretch;row-gap:10px;padding:0;border-radius:0}.mm-header .mm-search-empty .horizontal-product-card:hover{background-color:transparent}.mm-header .mm-search-empty .horizontal-product-card__figure{width:100%;aspect-ratio:1;border-radius:12px}.mm-header .mm-search-empty .horizontal-product-card__image{width:100%;height:100%;object-fit:cover}.mm-header .mm-search-empty .horizontal-product-card__info{padding-inline:2px}}@media screen and (min-width:700px)and (max-width:1199px){.mm-header .header-search__form-control{grid-template-columns:80% auto;justify-content:space-between}.mm-header .mm-search-empty__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px}}.mm-header .predictive-search__results{padding-block:20px 28px}.mm-header .predictive-search__category,.mm-header .predictive-search__tabs [role=tab]{font-family:var(--font-cardo, "Cardo", serif);font-size:15px;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.mm-header .predictive-search__category{border-color:rgb(var(--border-color))}.mm-header .predictive-search__tabs [role=tab][aria-selected=true]{color:var(--mm-red);box-shadow:0 2px var(--mm-red)}.mm-header .predictive-search__suggestions mark{color:var(--mm-red)}.mm-header .predictive-search__no-results{padding-block:32px 44px;font-family:var(--font-cardo, "Cardo", serif);font-size:20px}@media screen and (min-width:1200px){x-header.mm-header{--mm-header-pad-x: clamp(20px, 5.556vw, 80px);--mm-search-pad-x: clamp(32px, 3.889vw, 56px);padding-inline:var(--mm-header-pad-x)}.mm-header .header-search{padding-top:12px}.mm-header .header-search__form-control{column-gap:16px;padding-block:22px}.mm-header .header-search__field{min-height:58px;padding-inline:22px 10px;column-gap:16px}.mm-header .header-search__input{font-size:24px}.mm-header .mm-search-empty{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:48px;padding-block:8px 32px}.mm-header .mm-search-empty__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}.mm-header .predictive-search__results{padding-block:28px 40px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mm-header.css.map */
