@font-face{font-family:HelveticaNowVar;src:url(/cdn/shop/files/HelveticaNowVar_3.ttf?v=1739981663) format("truetype");font-style:normal;font-weight:100 900}:root{--header-font: "HelveticaNowVar", system-ui, sans-serif;--body-font: "HelveticaNowVar", system-ui, sans-serif}body{font-family:var(--body-font);color:var(--primary);font-weight:var(--font-regular);margin:var(--spacing-0)}.mm-header-font{font-family:var(--header-font)}.mm-body-font{font-family:var(--body-font)}.mm-thin{font-weight:var(--font-thin)}.mm-light{font-weight:var(--font-light)}.mm-semi-light{font-weight:var(--font-semi-light)}.mm-regular{font-weight:var(--font-regular)!important}.mm-medium{font-weight:var(--font-medium)!important}.mm-semibold{font-weight:var(--font-semi-bold)!important}.mm-bold{font-weight:var(--font-bold)!important}.mm-black{font-weight:var(--font-black)}.mm-ultra{font-weight:var(--font-ultra)}.mm-normal{font-style:var(--font-normal)}.mm-italic{font-style:var(--font-italic)}.mm-line-height-80{line-height:80%!important}h1,h1 p,.title,.title>*{font-family:var(--body-font);font-size:42px;line-height:110%;letter-spacing:0px;font-weight:700}@media (max-width: 768px){h2,.title,.title>*{font-size:26px;line-height:120%}}.title-small,.title-small>*{font-family:var(--body-font);font-size:32px;line-height:110%;letter-spacing:-.2px;font-weight:700}@media (max-width: 768px){.title-small,.title-small>*{font-size:20px;line-height:100%;letter-spacing:1.5px;font-weight:700}}.display,.display>*{font-family:var(--body-font);font-size:60px;line-height:100%;letter-spacing:0px}@media (max-width: 768px){.display,.display>*{font-size:40px;line-height:130%}}p,span,s,a,button{font-family:var(--body-font);margin:var(--spacing-0);color:var(--black-900);font-size:var(--font-size-large);font-style:var(--font-normal);font-weight:var(--font-regular);line-height:140%}button{cursor:pointer}.text-xl,.text-xl>*{font-family:var(--body-font);font-size:20px;line-height:133%;letter-spacing:-.1px}p,span,.text,.text>*{font-family:var(--body-font);font-size:16px;line-height:130%;letter-spacing:-.2px}.text-500,.text-500>*{font-family:var(--body-font);font-size:16px;font-weight:500;line-height:130%;letter-spacing:-.2px}.text-700,.text-700>*{font-family:var(--body-font);font-size:16px;font-weight:700;line-height:130%;letter-spacing:-.2px}@media (max-width: 768px){p,span,.text,.text>*,.text-700,.text-700>*{font-size:var(--font-size-small);font-weight:var(--font-regular);line-height:140%}.text-500,.text-500>*{font-size:14px}}.text-sm,.text-sm>*{font-family:var(--body-font);font-size:14px;line-height:130%;letter-spacing:-.2px}.text-sm-caps,.text-sm-caps>*{font-family:var(--body-font);font-size:14px;line-height:130%;letter-spacing:-.2px}@media (max-width:768px){.text-sm-caps,.text-sm-caps>*{font-size:12px}}.text-sm-700-caps,.text-sm-700-caps>*{font-family:var(--body-font);font-size:14px;line-height:130%;letter-spacing:-.4px}.text-xs,.text-xs>*{font-family:var(--body-font);font-size:10px;line-height:140%;letter-spacing:-.2px}.text-xs-caps,.text-xs-caps>*,button,a{font-family:var(--body-font);font-size:12px;line-height:140%;letter-spacing:0px}.text-label,.text-label>*{font-family:var(--body-font);font-size:8px;line-height:140%;letter-spacing:.32px;font-weight:700}.text-cta-overwrite,.text-cta-overwrite>*{font-family:var(--body-font);font-size:16px;line-height:130%;letter-spacing:-.2px}.text-xxs-caps,.text-xxs-caps>*{font-family:var(--body-font);font-size:10px;line-height:100%;letter-spacing:0px}.text-xxs,.text-xxs>*{font-family:var(--body-font);font-size:10px;line-height:140%;letter-spacing:-.2px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/mm-fonts.css.map */
