@import"https://fonts.googleapis.com/css2?family=Fahkwang:wght@200;400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Readex+Pro:wght@160..700&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}main.accueil{margin-bottom:0}.section-main__root--services-creuzet{margin-top:0}.section-main__root--services-creuzet .section-main__wrapper{flex-direction:column}@media screen and (min-width:1120px){.section-main__root--services-creuzet .section-main__wrapper{flex-direction:row}}.section-main__root--services-creuzet .section-box__1{width:100% !important}@media screen and (min-width:1120px){.section-main__root--services-creuzet .section-box__1{width:55% !important}}.section-main__root--services-creuzet .section-box__1 .container-main__root{background-color:#2e2b28;color:#fff;height:100%;row-gap:50px;padding-top:50px}@media screen and (min-width:1000px){.section-main__root--services-creuzet .section-box__1 .container-main__root{padding-top:70px;row-gap:70px}}.section-main__root--services-creuzet .section-box__1 .container-main__root .container-main__child.half{flex:1}.section-main__root--services-creuzet .section-box__1 .container-main__root .container-main__child.half:nth-child(2){position:relative;padding-right:20px}.section-main__root--services-creuzet .section-box__1 .container-main__root .container-main__child.half:nth-child(2)::before{content:"";width:2px;height:100%;background-color:#fff;position:absolute;left:49px;top:0}@media screen and (min-width:1000px){.section-main__root--services-creuzet .section-box__1 .container-main__root .container-main__child.half:nth-child(2)::before{left:0}}@media(max-width:700px){.section-main__root--services-creuzet .section-box__1 .container-main__root .container-main__child.half{width:100%;flex:initial}}.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-heading__root{text-align:center;padding:60px 0;padding-left:20px;width:100%}@media screen and (min-width:1000px){.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-heading__root{width:60%;padding:0;margin:auto}}@media(max-width:700px){.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-heading__root{padding:0 20px}}.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-heading__root .atom-heading__title{font-size:14px !important;line-height:2 !important;font-family:"Fahkwang",sans-serif !important;letter-spacing:4px;margin:auto;text-transform:uppercase !important}.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-text__root{padding-left:100px;padding-right:30px;position:relative}@media screen and (min-width:1000px){.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-text__root{padding-left:50px}}.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-text__root p{font-size:14px !important;font-weight:300 !important}.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-lien-bouton__bouton{color:#fff !important;border-color:#fff !important;margin-left:100px}@media screen and (min-width:1000px){.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-lien-bouton__bouton{margin-left:50px}}.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-image__root{height:100%;width:100%}.section-main__root--services-creuzet .section-box__1 .container-main__root .atom-image__root picture img{display:block;width:100%;height:100%;object-fit:cover}.section-main__root--services-creuzet .section-box__2{width:100% !important;background:url("/clients/creuzet-romeu/theme/home-services-background.png");background-position:right;background-repeat:no-repeat;background-size:cover;flex-direction:row !important;padding:50px 0}@media screen and (min-width:1120px){.section-main__root--services-creuzet .section-box__2{width:45% !important}}@media(min-width:1000px){.section-main__root--services-creuzet .section-box__2{padding:100px 0;padding-left:120px;gap:50px}}.section-main__root--services-creuzet .section-box__2::before{content:"";width:2px;height:80%;background-color:#c4b8ac;position:absolute;left:50px;top:50px}@media screen and (min-width:1500px){.section-main__root--services-creuzet .section-box__2::before{position:relative;left:0;height:100%;top:0}}.section-main__root--services-creuzet .section-box__2 .container-main__root{height:100%;flex-direction:column;padding:0px 30px 0px 50px;position:relative}@media screen and (min-width:1000px){.section-main__root--services-creuzet .section-box__2 .container-main__root{padding:50px 0;gap:50px}}.section-main__root--services-creuzet .section-box__2 .container-main__root .container-main__child{padding-left:50px;gap:50px}@media screen and (min-width:1000px){.section-main__root--services-creuzet .section-box__2 .container-main__root .container-main__child{max-width:550px;margin-right:auto;padding-right:20px;padding-left:0}.section-main__root--services-creuzet .section-box__2 .container-main__root .container-main__child:last-child{max-width:450px}}.section-main__root--services-creuzet .section-box__2 .container-main__root .atom-heading__title{text-transform:uppercase !important;font-family:"Fahkwang",sans-serif !important;font-size:14px !important;line-height:24px !important;letter-spacing:4px;line-height:2 !important;margin-bottom:20px}@media screen and (min-width:1000px){.section-main__root--services-creuzet .section-box__2 .container-main__root .atom-heading__title{font-size:31px !important;line-height:41px !important;margin-bottom:0}}.section-main__root--blog{margin-top:0;padding:40px 0 60px;background-color:#f0f2f1}@media screen and (min-width:1000px){.section-main__root--blog{padding:70px 0}}.section-main__root--blog .section-box__1 .container-main__root{justify-content:center;padding-inline:20px}.section-main__root--blog .section-box__1 .container-main__root .atom-heading__root{margin-bottom:50px}.section-main__root--blog .section-box__1 .container-main__root .atom-heading__root .atom-heading__title{text-transform:uppercase;color:#2e2b28;letter-spacing:8px;text-align:center;font-family:"Fahkwang",sans-serif !important;font-size:14px !important;line-height:24px !important}@media screen and (min-width:1000px){.section-main__root--blog .section-box__1 .container-main__root .atom-heading__root .atom-heading__title{font-size:25px !important;line-height:35px !important}}.section-main__root--blog .section-box__2{padding-bottom:50px !important;padding-inline:20px}.section-main__root--blog .section-box__2 .swiper-wrapper{max-width:1000px;margin:auto;gap:20px}.section-main__root--blog .section-box__2 .swiper-wrapper .container-main__root{width:calc(50% - 10px) !important}@media(max-width:500px){.section-main__root--blog .section-box__2 .swiper-wrapper .container-main__root{width:calc(65% - 10px) !important}}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide{width:calc(50% - 15px)}@media screen and (min-width:1000px){.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide{width:calc(33.33% - 6px)}}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__container{position:relative;width:100%}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__container a{position:relative;z-index:2}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__container .atom-image__root img{display:block;width:100%;height:auto}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__container::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0);transition:all .3s ease-in-out;z-index:2}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__container:hover::after{background-color:rgba(0,0,0,.5)}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__container:hover .card-blog-article__absolute .atom-heading__root--card-blog-article__title,.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__container:hover .card-blog-article__absolute .atom-text__root{opacity:100%;transition:all .3s ease-in-out}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute{position:absolute;bottom:30px;left:0;right:0;margin:auto;text-align:center;color:#fff;z-index:3}@media screen and (min-width:1000px){.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute{bottom:70px}}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-heading__root--card-blog-article__title{opacity:1;transition:all .3s ease-in-out}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-heading__root--card-blog-article__title .atom-heading__title{font-family:"Fahkwang",sans-serif !important;font-size:15px !important;line-height:25px !important;line-height:1.5 !important;max-width:90%;margin:auto;letter-spacing:1px;margin-bottom:20px}@media(max-width:500px){.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-heading__root--card-blog-article__title .atom-heading__title{font-size:14px}}@media screen and (min-width:1000px){.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-heading__root--card-blog-article__title .atom-heading__title{font-size:25px !important;line-height:35px !important;text-transform:uppercase;letter-spacing:5px;margin-bottom:0}}@media screen and (min-width:1000px){.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-heading__root--card-blog-article__title{opacity:0}}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-text__root{margin:15px 0;padding:0 20px;opacity:0%;transition:all .3s ease-in-out;display:none}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-text__root p{font-size:15px !important;font-weight:300 !important}@media screen and (min-width:1000px){.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-text__root{display:block;margin:15px 0 40px}}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-lien-bouton__bouton{border-bottom:1px solid #fff;padding:10px 30px;transition:all .3s ease-in-out}@media screen and (min-width:1000px){.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-lien-bouton__bouton{display:inline-block}}.section-main__root--blog .section-box__2 .swiper-wrapper .swiper-slide .card-blog-article__absolute .atom-lien-bouton__bouton:hover{border-color:#c4b8ac;background-color:#c4b8ac;font-size:20px !important;transition:all .3s ease-in-out}.section-main__root--blog .section-box__2 .swiper-button-next,.section-main__root--blog .section-box__2 .swiper-button-prev{display:none}.section-main__root--blog .section-box__2 .swiper-pagination{display:none}.section-main__root--blog .section-box__3{padding-inline:20px}.section-main__root--blog .section-box__3 .container-main__root{justify-content:center}.section-main__root--boutiques{margin-top:0}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root{width:100%;display:flex;flex-direction:column;align-items:stretch}@media screen and (min-width:1000px){.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root{flex-direction:row}}@media screen and (min-width:1000px){.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__image{width:55%}}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__image .atom-image__root{display:flex;max-height:800px;overflow:hidden}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__image img{width:100%;height:auto;display:block;object-fit:cover;object-position:center}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content{display:flex;flex-direction:column;gap:20px;padding:50px 60px;justify-content:center;height:100%}@media(max-width:500px){.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content{padding-inline:30px}}@media screen and (min-width:1000px){.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content{width:45%;padding:3% 6%}}@media screen and (min-width:1300px){.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content{padding:80px;padding-left:150px}}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .atom-heading__root--card-boutique h3{font-family:"Fahkwang",sans-serif !important;text-transform:initial !important;text-align:center;margin-bottom:30px;letter-spacing:8px;font-size:25px !important;line-height:35px !important}@media screen and (min-width:1000px){.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .atom-heading__root--card-boutique h3{text-align:left;text-transform:uppercase !important}}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .atom-text__root{position:relative}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .atom-text__root p{font-weight:300 !important}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .atom-text__root p:first-of-type::before{content:"Retrouvez notre boutique au";display:block;font-family:"Readex Pro",sans-serif;font-weight:500}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .atom-lien-bouton__root--tel{margin-top:-10px}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .atom-lien-bouton__root--tel a{font-weight:300}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .card-boutique__horaire{font-family:"Readex Pro",sans-serif;position:relative}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .card-boutique__horaire::before{content:"Heures d'ouvertures";display:block;font-family:"Readex Pro",sans-serif;font-weight:500}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .card-boutique__horaire .atom-text__root{font-weight:300}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .atom-lien-bouton__root--info .atom-lien-bouton__bouton{border:1px solid #2e2b28;display:inline-block;max-width:max-content;padding:10px 30px;margin-top:30px;transition:ease-in-out .3s;cursor:pointer;font-family:"Fahkwang",sans-serif !important;text-transform:uppercase;letter-spacing:4px;text-align:center}@media(max-width:1000px){.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .atom-lien-bouton__root--info .atom-lien-bouton__bouton{background-color:#2e2b28;color:#fff}}.section-main__root--boutiques .section-main__wrapper .container-main__root .card-boutique__root .card-boutique__content .atom-lien-bouton__root--info .atom-lien-bouton__bouton:hover{background-color:#2e2b28;color:#fff}.block-marques__root{padding:30px 20px 70px;overflow:hidden}.block-marques__root .block-marques__titre{font-size:14px !important;letter-spacing:8px;font-family:"Fahkwang",sans-serif !important;font-weight:400 !important}@media screen and (min-width:1000px){.block-marques__root .block-marques__titre{font-size:25px !important}}.block-marques__root .marque-card__titre{font-family:"Readex Pro",sans-serif !important;font-size:14px !important;text-transform:none !important}.block-marques__root .nova-button-link__root{font-size:14px !important;letter-spacing:8px;font-family:"Fahkwang",sans-serif !important;font-weight:400 !important;text-transform:uppercase;border:1px solid #000;padding:10px 40px !important}.instagram-slider{padding:20px 0;background-color:#f0f2f1}.instagram-slider__list{padding:0}.instagram-slider__list .flickity-page-dots{display:none}.instagram-slider__list-item{width:240px;height:240px;margin:0 10px}@media screen and (min-width:1000px){.instagram-slider__list-item{width:400px;height:400px}}