@import"https://fonts.googleapis.com/css2?family=Grandstander:ital,wght@0,100..900;1,100..900&family=Outfit:wght@100..900&display=swap";:root{--header-font: "Grandstander", system-ui, sans-serif;--body-font: "Outfit", system-ui, sans-serif}body{font-family:var(--body-font);color:var(--black);font-weight:400;margin:0}h1,h2,h3,.mm-catchline,.mm-catchline *,.mm-title-4xl,.mm-title-3xl,.mm-title-2xl,.mm-title-2xl *,.mm-accordion-title,.mm-menu-title{font-family:var(--header-font);margin:0;color:var(--black)}h4,p,span,a,button,.mm-title-xl,.mm-text-md,.mm-text-sm,.mm-text-xs,.mm-text-xxs,.mm-overtitle,.mm-card-title,.mm-card-collection-title{font-family:var(--body-font);margin:0;font-weight:400;color:var(--black)}h4.mm-header-font,p.mm-header-font,span.mm-header-font,a.mm-header-font,button.mm-header-font,.mm-title-xl.mm-header-font,.mm-text-md.mm-header-font,.mm-text-sm.mm-header-font,.mm-text-xs.mm-header-font,.mm-text-xxs.mm-header-font,.mm-overtitle.mm-header-font,.mm-card-title.mm-header-font,.mm-card-collection-title.mm-header-font{font-family:var(--header-font)}.mm-catchline,.mm-catchline *{font-size:65px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.65px}.mm-catchline em{font-style:italic}h1,.mm-title-4xl,.mm-title-4xl *{font-size:75px;font-style:normal;font-weight:650;line-height:90%;letter-spacing:-.75px}.mm-title-4xl em{font-style:italic}h2,.mm-title-3xl,.mm-title-3xl *{font-size:55px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.55px}.mm-title-3xl em{font-style:italic}h3,.mm-title-2xl,.mm-title-2xl *,.mm-title-2xl-bold{font-size:30px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-1px}.mm-title-2xl-bold,.mm-title-2xl strong{font-weight:700}.mm-title-2xl em,.mm-title-2xl-bold em{font-style:italic}h4,.mm-title-xl,.mm-title-xl *,.mm-title-xl-bold{font-size:18px;font-style:normal;font-weight:400;line-height:130%}.mm-title-xl-bold,.mm-title-xl strong{font-weight:600}.mm-title-xl em,.mm-title-xl-bold em{font-style:italic}.mm-text-md,.mm-text-md *,.mm-text-md-bold{font-size:16px;font-style:normal;font-weight:400;line-height:130%}.mm-text-md-bold,.mm-text-md strong{font-weight:600}.mm-text-md em,.mm-text-md-bold em{font-style:italic}.mm-text-sm,.mm-text-sm *,.mm-text-sm-bold{font-size:14px;font-style:normal;font-weight:400;line-height:115%}.mm-text-sm-bold,.mm-text-sm strong{font-weight:500}.mm-text-sm em,.mm-text-sm-bold em{font-style:italic}.mm-text-xs,.mm-text-xs *,.mm-text-xs-bold{font-size:12px;font-style:normal;font-weight:400;line-height:100%}.mm-text-xs-bold,.mm-text-xs strong{font-weight:500}.mm-text-xs em,.mm-text-xs-bold em{font-style:italic}.mm-text-xxs,.mm-text-xxs *,.mm-text-xxs-bold{font-size:11px;font-style:normal;font-weight:400;line-height:100%}.mm-text-xxs-bold,.mm-text-xxs strong{font-weight:500}.mm-text-xxs em,.mm-text-xxs-bold em{font-style:italic}.mm-header-font{font-family:var(--header-font)}.mm-body-font{font-family:var(--body-font)}.mm-medium{font-weight:500}.mm-semibold,.mm-bold{font-weight:600}.mm-bold-700{font-weight:700}.mm-overtitle,.mm-overtitle *{font-size:11px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.5px;text-transform:uppercase}.mm-overtitle em{font-style:italic}.mm-card-title,.mm-card-title *{font-size:18px;font-style:normal;font-weight:500;line-height:100%}.mm-card-title em{font-style:italic}.mm-card-collection-title,.mm-card-collection-title *{font-size:24px;font-style:normal;font-weight:400;line-height:130%}.mm-card-collection-title em{font-style:italic}.mm-accordion-title,.mm-accordion-title *{font-size:20px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.2px}.mm-accordion-title em{font-style:italic}.mm-menu-title,.mm-menu-title *{font-size:20px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.2px}.mm-menu-title em{font-style:italic}@media(max-width:768px){h1,.mm-title-4xl,.mm-title-4xl *{font-size:30px;font-style:normal;font-weight:650;line-height:90%;letter-spacing:-.3px}h2,.mm-title-3xl,.mm-title-3xl *{font-size:26px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.26px}h3,.mm-title-2xl,.mm-title-2xl *,.mm-title-2xl-bold{font-size:24px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-1px}.mm-catchline,.mm-catchline *{font-size:26px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.26px}h4,.mm-title-xl,.mm-title-xl *,.mm-title-xl-bold{font-size:12px;font-style:normal;font-weight:400;line-height:normal}.mm-accordion-title,.mm-accordion-title *{font-size:16px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-fonts.css.map */
