@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Libre+Franklin:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-700.woff2") format("woff2"),url("/fonts/clients/Montserrat-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-700.woff2") format("woff2"),url("/fonts/clients/Montserrat-700.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}.accueil .nova-slider-classic__root .swiper-pagination-bullet{width:12px;height:12px;border-radius:99px;border:1px solid #bf1111}.accueil .nova-slider-classic__root .swiper-pagination-bullet-active{background-color:#bf1111}.accueil .nova-slider-classic__root .swiper-button-next::after,.accueil .nova-slider-classic__root .swiper-button-prev::after{color:#38362f !important}.accueil .image-card-group__root{padding:0 20px;margin-top:10px;margin-bottom:140px}.accueil .image-card-group__root .nova-inline__inner{gap:140px !important;justify-content:center}@media screen and (min-width:1000px){.accueil .image-card-group__root .nova-inline__inner{gap:10px !important;flex-wrap:nowrap}}@media screen and (min-width:1600px){.accueil .image-card-group__root .nova-inline__inner{gap:100px !important}}.accueil .image-card-group__root .image-card__root{width:100%}@media screen and (min-width:1000px){.accueil .image-card-group__root .image-card__root{width:50%;max-width:680px}}.accueil .image-card-group__root .image-card__image{border-radius:40px;overflow:hidden}.accueil .image-card-group__root .image-card__content{position:relative}.accueil .image-card-group__root .image-card__content .general-cards__card-link{position:absolute;bottom:-100px;left:0;right:0;margin:auto;text-align:center !important;background-color:#733122;color:#f2e2c4;padding:10px 20px;border-radius:99px}@media screen and (min-width:1000px){.accueil .image-card-group__root .image-card__content .general-cards__card-link{bottom:-140px}}.accueil .image-card-group__root .image-card__titre{position:absolute;bottom:-50px;left:0;right:0;margin:auto;text-align:center !important;text-transform:uppercase;color:#733122}@media screen and (min-width:1000px){.accueil .image-card-group__root .image-card__titre{bottom:-80px}}.accueil .selection-produits__root{background-color:#733122;padding:25px 0}@media screen and (min-width:1000px){.accueil .selection-produits__root{padding:40px 0}}.accueil .selection-produits__root .nova-stack__inner{padding:0 !important;gap:10px !important;max-width:100%}.accueil .selection-produits__root .nova-stack__inner .nova-slider__slides{overflow:hidden;padding-left:200px !important}@media(max-width:1800px){.accueil .selection-produits__root .nova-stack__inner .nova-slider__slides{padding-left:20px !important}}.accueil .selection-produits__root .nova-stack__inner .product-card__root .nova-stack__inner{padding:0 !important}.accueil .selection-produits__root .swiper-scrollbar{display:none}.accueil .selection-produits__titre{color:#f2e2c4;font-family:"Jost",serif;font-size:24px !important;max-width:85%;line-height:1.5 !important;margin-bottom:20px}@media screen and (min-width:1000px){.accueil .selection-produits__titre{font-size:32px !important}}.accueil .selection-produits__button{background-color:#f2e2c4 !important;color:#733122 !important;border-radius:100px;padding:var(--space-3) var(--space-15) !important;font-size:15px !important;font-family:"Libre Franklin",sans-serif !important;border:1px solid rgba(0,0,0,0);letter-spacing:1px;text-align:center;line-height:1.4 !important}@media screen and (min-width:1000px){.accueil .selection-produits__button{font-size:18px !important}}.accueil .selection-produits__button:hover{background-color:#f2e2c4 !important;border:1px solid #f2e2c4;color:#733122 !important}.accueil .few-marques-slider__root .nova-stack__inner{overflow:hidden}.accueil .few-marques-slider__root .swiper-pagination{max-width:90%;margin:auto;border-radius:99px;margin-top:50px;height:1px !important;min-height:3px !important}.accueil .few-marques-slider__root .swiper-pagination-progressbar-fill{background:#733122;border-radius:99px}.accueil .few-marques-slider__title{text-transform:uppercase;font-family:"Jost",serif;font-size:24px !important}@media screen and (min-width:1000px){.accueil .few-marques-slider__title{font-size:32px !important}}@media screen and (min-width:1000px){.accueil .few-marques-slider__marque{width:200px !important}}.accueil .two-cols-block__root .nova-inline__inner{flex-direction:column;max-width:100%;gap:0 !important}@media screen and (min-width:1000px){.accueil .two-cols-block__root .nova-inline__inner{flex-direction:row;flex-wrap:nowrap}}.accueil .two-cols-block__root .card-main__root{width:100%}@media screen and (min-width:1000px){.accueil .two-cols-block__root .card-main__root{width:50%}}.accueil .two-cols-block__root .card-main__root .nova-stack__inner{justify-content:center;align-items:center}.accueil .two-cols-block__root .card-main__content{justify-content:center;align-items:center}@media screen and (min-width:1000px){.accueil .two-cols-block__root .card-main__content{max-width:50%}}.accueil .two-cols-block__root .card-main__content .card-main__heading-container .nova-heading__root{text-align:center}.accueil .two-cols-block__root .card-main__content .nova-text-editor__root{text-align:center}.accueil .two-cols-block__root+.two-cols-block__root{margin-top:40px}@media screen and (min-width:1000px){.accueil .two-cols-block__root+.two-cols-block__root .nova-inline__inner{flex-direction:row-reverse}}.accueil .two-cols-block__image{width:100%}@media screen and (min-width:1000px){.accueil .two-cols-block__image{width:50%}}