:root{--font-regular: 400;--font-medium: 500;--font-normal: normal;--font-italic: italic;--font-size-title: 40px;--font-size-title-small: 30px;--font-size-mobile-title: 25px;--font-size-mobile-title-small: 22px;--font-size-text-xlarge: 22px;--font-size-text-large: 18px;--font-size-text: 15px;--font-size-text-small: 13.8px;--font-size-text-xsmall: 11px;--font-size-overtitre-xlarge: 12px;--font-size-overtitre: 11px;--font-size-card-info: 13px;--font-size-card-title: 13px}@font-face{font-family:rmneue-regular;src:url(/cdn/shop/files/rmneue-light.woff2?v=1779366114) format("woff2");font-weight:var(--font-regular, 400);font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:rmneue-regular;src:url(//www.celine-opticien-lunetier.fr/cdn/shop/t/7/assets/rmneue-regular.woff2?v=179447484426257571341779862934) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Adjusted rmneue-regular;src:url(rmneue-regular.woff2) format("woff2");size-adjust:113%;ascent-override:85%;descent-override:16%;line-gap-override:normal;font-display:swap}:root{--body-font: "rmneue-regular", "Adjusted rmneue-regular", "Arial", system-ui, sans-serif;--header-font: "rmneue-regular", "Adjusted rmneue-regular", "Arial", system-ui, sans-serif}body{margin:var(--margin-0, 0px);color:var(--black-900);font-family:var(--body-font);font-weight:var(--font-regular, 400)}[class*=mm-title-],[class*=mm-title],[class*=mm-text-],[class*=mm-text],[class*=mm-overtitre-],[class*=mm-overtitre]{margin:var(--margin-0, 0px);color:var(--black, #0b0b0b);font-style:var(--font-normal, normal)}.mm-header-font{font-family:var(--header-font, "rmneue-regular")}.mm-body-font{font-family:var(--body-font, "rmneue-regular")}[class*=mm-title-],[class*=mm-title]{font-family:var(--header-font, "rmneue-regular")!important}[class*=mm-text-],[class*=mm-text]{font-family:var(--body-font, "rmneue-regular")}.mm-normal{font-style:var(--font-normal, normal)}.mm-italic,[class*=mm-title-] em,[class*=mm-text-] em{font-style:var(--font-italic, italic)}h1,.mm-title,.mm-title>*{font-size:var(--font-size-title, 40px);font-weight:var(--font-regular, 400);line-height:110%;letter-spacing:-.9px}@media(max-width:768px){h1,.mm-title,.mm-title>*{font-size:var(--font-size-mobile-title, 30px);line-height:normal}}h2,.mm-title-small,.mm-title-small>*{font-size:var(--font-size-title-small, 30px);font-weight:var(--font-regular, 400);line-height:100%}@media(max-width:768px){.mm-title-small,.mm-title-small>*{font-size:var(--font-size-mobile-title-small, 22px);line-height:normal}}:where([class*=mm-]) h4,:where([class*=mm-]) h3,:where([class*=mm-]) p,:where([class*=mm-]) span,:where([class*=mm-]) li,:where([class*=mm-]) s,:where([class*=mm-]) a,:where([class*=mm-]) button{margin:var(--margin-0, 0px);color:var(--black, #0b0b0b);font-family:var(--body-font, "rmneue-regular");font-size:var(--font-size-text, 14px);font-weight:var(--font-regular, 400);line-height:18px;letter-spacing:0px}:where([class*=mm-]) strong{font-weight:var(--font-medium, 500)}.mm-text-xlarge,.mm-text-xlarge>*,.text-xl,text-xl>*{font-size:var(--font-size-text-xlarge, 22px);font-weight:var(--font-regular, 400);line-height:110%;letter-spacing:-.4px}.mm-text-large,.mm-text-large>*,.text-l,.text-l>*{font-size:var(--font-size-text-large, 18px);font-weight:var(--font-regular, 400);line-height:120%;letter-spacing:-.3px}.mm-text,.mm-text>*,.text,.text>*{font-size:var(--font-size-text, 15px);font-weight:var(--font-regular, 400);line-height:18px;letter-spacing:0px}.mm-text-small,.mm-text-small *,.text-sm,.text-sm *{font-size:var(--font-size-text-small, 13.8px);font-weight:var(--font-regular, 400);line-height:130%;letter-spacing:0px;text-transform:none}.mm-text-xsmall,.mm-text-xsmall>*,.text-xs,.text-xs>*,.text-xs>ul>li{font-size:var(--font-size-text-xsmall, 12px);font-weight:var(--font-regular, 400);line-height:130%;letter-spacing:0px}.mm-overtitre-xlarge,.mm-overtitre-xlarge *,.overtitre-xl,.overtitre-xl *{font-size:var(--font-size-overtitre-xlarge, 12px);font-weight:var(--font-regular, 400);line-height:125%;letter-spacing:.6px;text-transform:uppercase}.mm-overtitre,.mm-overtitre *,.overtitre,.overtitre *{font-size:var(--font-size-overtitre, 11px);font-weight:var(--font-regular, 400);line-height:125%;letter-spacing:.6px;text-transform:uppercase}.mm-card-info,.mm-card-info>*{font-size:var(--font-size-card-info, 13px);font-weight:var(--font-regular, 400);line-height:120%;letter-spacing:-.3px}.mm-card-title,.mm-card-title>*{font-size:var(--font-size-card-title, 13px);font-weight:var(--font-regular, 400);line-height:normal;letter-spacing:0px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mm-fonts.css.map */
