.template-index #MainContent{--fs-h2: 3.5rem;--lh-heading: 1.0714;--tr-h2: -.024em;--fs-body-lg: 1.0625rem;--section-py: 120px;--container: 100%;--gutter: max(32px, calc((100vw - 1272px)/2) );--r-media: 22px;--r-media-sm: 14px;--grey: var(--fond-gris);--m-space-edge: 48px;--meet-bg: var(--white)}@media(max-width:1023px){.template-index #MainContent{--fs-h2: 2rem;--lh-heading: 1.125;--fs-body-lg: 1rem;--gutter: 20px}}.template-index #MainContent .osyn-manifesto,.template-index #MainContent .osyn-gm,.template-index #MainContent .osyn-mo--landscape,.template-index #MainContent .osyn-mo--portrait,.template-index #MainContent .osyn-buy--light{background:var(--white)}.template-index #MainContent .osyn-app--light{background:var(--fond-gris)}.template-index #MainContent .osyn-fslider--nuit{background:var(--fond-nuit)}.template-index #MainContent .osyn-meet__heading{font-size:clamp(2.5rem,3.89vw,3.5rem);line-height:1.0714;letter-spacing:var(--tr-h2)}@media(max-width:1023px){.template-index #MainContent .osyn-meet__heading{font-size:2rem;line-height:36px}}@media(min-width:1024px){.template-index #MainContent .osyn-fslider,.template-index #MainContent .osyn-mo,.template-index #MainContent .osyn-manifesto--preuves{padding-block:120px}.template-index #MainContent .osyn-mo--portrait{padding-block-end:184px}.template-index #MainContent .osyn-mo--portrait,.template-index #MainContent .osyn-gm,.template-index #MainContent .osyn-manifesto--preuves{padding-block-start:0}.template-index #MainContent .osyn-btn:not(.osyn-btn--tertiary){min-height:56px;font-size:17px;padding-inline:28px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/osyn-accueil-harmonie.css.map */
