@font-face{font-family:Mont;src:url(//brigade-foodcare.com/cdn/shop/t/4/assets/Mont-Bold.ttf?v=84668661091763462711785245293) format("truetype");font-weight:700 800;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(//brigade-foodcare.com/cdn/shop/t/4/assets/DMSans.ttf?v=146553272319099931181785245292) format("truetype-variations");font-weight:400 700;font-style:normal;font-display:swap}:root{--header-font: "Mont", system-ui, sans-serif;--body-font: "DM Sans", system-ui, sans-serif;--font-mont: "Mont", system-ui, sans-serif;--font-dm-sans: "DM Sans", system-ui, sans-serif}body{font-family:var(--body-font);color:var(--primary);font-weight:var(--font-regular);margin:var(--margin-0)}[class*=mm-heading-],[class*=mm-text-]{margin:var(--margin-0);color:var(--black-900);font-style:var(--font-normal)}.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)}.mm-medium{font-weight:var(--font-medium)}.mm-semibold{font-weight:var(--font-semi-bold)!important}.mm-bold{font-weight:var(--font-bold)}.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)}[class*=mm-heading-] strong,[class*=mm-text-] strong{font-weight:var(--font-bold)}[class*=mm-heading-] em,[class*=mm-text-] em{font-style:var(--font-italic)}.mm-heading-display,.mm-heading-display>*{font-family:var(--font-mont);font-size:56px;font-weight:var(--font-bold);line-height:100%;letter-spacing:-1.12px}@media(max-width:768px){.mm-heading-display,.mm-heading-display>*{font-size:36px;line-height:44px;letter-spacing:-.54px}}h1,.mm-heading-3xl-light,.mm-heading-3xl-light>*,.mm-heading-3xl-regular,.mm-heading-3xl-regular>*,.mm-heading-3xl-bold,.mm-heading-3xl-bold>*{font-family:var(--font-mont);font-size:48px;font-weight:var(--font-bold);line-height:56px;letter-spacing:-.72px}@media(max-width:768px){h1,.mm-heading-3xl-light,.mm-heading-3xl-light>*,.mm-heading-3xl-regular,.mm-heading-3xl-regular>*,.mm-heading-3xl-bold,.mm-heading-3xl-bold>*{font-size:32px;line-height:40px;letter-spacing:-.32px}}h2,.h2,.mm-heading-2xl-light,.mm-heading-2xl-light>*,.mm-heading-2xl-regular,.mm-heading-2xl-regular>*,.mm-heading-2xl-bold,.mm-heading-2xl-bold>*{font-family:var(--font-mont);font-size:36px;font-weight:var(--font-bold);line-height:44px;letter-spacing:-.36px}@media(max-width:768px){h2,.h2,.mm-heading-2xl-light,.mm-heading-2xl-light>*,.mm-heading-2xl-regular,.mm-heading-2xl-regular>*,.mm-heading-2xl-bold,.mm-heading-2xl-bold>*{font-size:26px;line-height:100%;letter-spacing:-.13px}}h3,.h3,.mm-heading-xl-light,.mm-heading-xl-light>*,.mm-heading-xl-regular,.mm-heading-xl-regular>*,.mm-heading-xl-bold,.mm-heading-xl-bold>*{font-family:var(--font-mont);font-size:28px;font-weight:var(--font-bold);line-height:100%;letter-spacing:-.56px}@media(max-width:768px){h3,.h3,.mm-heading-xl-light,.mm-heading-xl-light>*,.mm-heading-xl-regular,.mm-heading-xl-regular>*,.mm-heading-xl-bold,.mm-heading-xl-bold>*{font-size:20px;line-height:120%;letter-spacing:-.1px}}.mm-heading-l,.mm-heading-l>*{font-family:var(--font-mont);font-size:28px;font-weight:var(--font-bold);line-height:120%;letter-spacing:-.56px}@media(max-width:768px){.mm-heading-l,.mm-heading-l>*{font-size:20px;line-height:120%;letter-spacing:-.1px}}h4,p,span,li,s,a,button{color:var(--black-900);margin:0;font-family:var(--body-font);font-size:16px;font-weight:var(--font-regular);line-height:24px;letter-spacing:-.15px}.mm-text-xl-regular,.mm-text-xl-regular>*,.mm-text-xl-bold,.mm-text-xl-bold>*{font-family:var(--body-font);font-size:18px;font-weight:var(--font-regular);line-height:28px;letter-spacing:-.5px}.mm-text-xl-bold,.mm-text-xl-bold>*,.mm-text-xl-regular strong{font-weight:var(--font-semi-bold)}.mm-text-xl-tight,.mm-text-xl-tight>*{font-family:var(--body-font);font-size:18px;font-weight:var(--font-semi-bold);line-height:23px;letter-spacing:-.5px}.mm-text-md-regular,.mm-text-md-regular>*,.mm-text-md-bold,.mm-text-md-bold>*{font-family:var(--body-font);font-size:16px;font-weight:var(--font-regular);line-height:24px;letter-spacing:-.15px}.mm-text-md-bold,.mm-text-md-bold>*,.mm-text-md-regular strong{font-weight:var(--font-semi-bold)}.mm-text-md-tight,.mm-text-md-tight>*{font-family:var(--body-font);font-size:16px;font-weight:var(--font-semi-bold);line-height:19px;letter-spacing:-.15px}.mm-text-sm-regular,.mm-text-sm-regular>*,.mm-text-sm-bold,.mm-text-sm-bold>*{font-family:var(--body-font);font-size:14px;font-weight:var(--font-regular);line-height:20px;letter-spacing:normal}.mm-text-sm-medium,.mm-text-sm-medium>*{font-family:var(--body-font);font-size:14px;font-weight:var(--font-medium);line-height:20px}.mm-text-sm-bold,.mm-text-sm-bold>*,.mm-text-sm-regular strong{font-weight:var(--font-semi-bold)}.mm-text-xs-regular,.mm-text-xs-regular>*,.mm-text-xs-bold,.mm-text-xs-bold>*{font-family:var(--body-font);font-size:12px;font-weight:var(--font-regular);line-height:16px;letter-spacing:normal}.mm-text-xs-bold,.mm-text-xs-bold>*,.mm-text-xs-regular strong{font-weight:var(--font-semi-bold)}.mm-text-xs-uppercase,.mm-text-xs-uppercase>*{font-family:var(--body-font);font-size:12px;font-weight:var(--font-semi-bold);line-height:16px;letter-spacing:.96px;text-transform:uppercase}.mm-text-xxs-regular,.mm-text-xxs-regular>*,.mm-text-xxs-bold,.mm-text-xxs-bold>*{font-family:var(--body-font);font-size:11px;font-weight:var(--font-regular);line-height:14px;letter-spacing:.055px}.mm-text-xxs-bold,.mm-text-xxs-bold>*,.mm-text-xxs-regular strong{font-weight:var(--font-semi-bold)}.mm-text-micro,.mm-text-micro>*{font-family:var(--body-font);font-size:9px;font-weight:var(--font-bold);line-height:12px}.mm-text-overtitre-regular,.mm-text-overtitre-regular>*,.mm-text-overtitre-bold,.mm-text-overtitre-bold>*{font-family:var(--body-font);font-size:var(--font-size-base);font-weight:var(--font-medium);line-height:100%;letter-spacing:1.6px;text-transform:uppercase}.mm-text-overtitre-bold,.mm-text-overtitre-bold>*,.mm-text-overtitre-regular strong{font-weight:var(--font-bold)}@media(max-width:768px){.mm-text-overtitre-regular,.mm-text-overtitre-regular>*,.mm-text-overtitre-bold,.mm-text-overtitre-bold>*{font-size:16px;font-weight:var(--font-bold);letter-spacing:.6px}}.mm-text-overtitre-l,.mm-text-overtitre-l>*{font-family:var(--body-font);font-size:var(--font-size-large);font-weight:var(--font-medium);line-height:100%;letter-spacing:1.8px;text-transform:uppercase}.mm-text-overtitre-l strong{font-weight:var(--font-semi-bold)}@media(max-width:768px){.mm-text-overtitre-l,.mm-text-overtitre-l>*{font-weight:var(--font-semi-bold);letter-spacing:1.8px}}.mm-text-overtitre-xs,.mm-text-overtitre-xs>*{font-family:var(--body-font);font-size:var(--font-size-small);font-weight:var(--font-medium);line-height:100%;letter-spacing:1.6px;text-transform:uppercase}@media(max-width:768px){.mm-text-overtitre-xs,.mm-text-overtitre-xs>*{letter-spacing:1.2px}}.mm-text-testimonial,.mm-text-testimonial>*{font-family:var(--body-font);font-size:var(--font-size-x-large);font-weight:var(--font-regular);line-height:120%;letter-spacing:-.7px}@media(max-width:768px){.mm-text-testimonial,.mm-text-testimonial>*{font-size:var(--font-size-medium);letter-spacing:-.56px}}.mm-text-testimonial-name,.mm-text-testimonial-name>*{font-family:var(--body-font);font-size:var(--font-size-large);font-weight:var(--font-medium);line-height:100%}@media(max-width:768px){.mm-text-testimonial-name,.mm-text-testimonial-name>*{font-size:var(--font-size-medium)}}.mm-text-testimonial-job,.mm-text-testimonial-job>*{font-family:var(--body-font);font-size:var(--font-size-base);font-weight:var(--font-regular);line-height:100%}.mm-text-accordion-title,.mm-text-accordion-title>*{font-family:var(--body-font);font-size:var(--font-size-large);font-weight:var(--font-regular);line-height:100%;letter-spacing:-.18px}@media(max-width:768px){.mm-text-accordion-title,.mm-text-accordion-title>*{font-size:var(--font-size-medium);letter-spacing:-.16px}}.mm-card-title,.mm-card-title>*{font-family:var(--font-mont);font-size:16px;font-weight:var(--font-bold);line-height:1.25}.mm-card-title--mobile,.mm-card-title--mobile>*{font-family:var(--font-mont);font-size:14px;font-weight:var(--font-bold);line-height:1.25}.mm-font-mont{font-family:var(--font-mont)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mm-fonts.css.map */
