@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;400;600&family=Rufina&display=swap";@font-face{font-family:iconfnt;src:url("/fonts/AdobeBlank.eot");src:url("/fonts/AdobeBlank.eot?#iefix") format("embedded-opentype"),url("/fonts/AdobeBlank.woff") format("woff"),url("/fonts/AdobeBlank.otf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}#main-container,body{background-color:rgba(0,0,0,0)}body::before{display:none}@media(max-width:500px){.mosaic__arrow img{transform:scale(0.5) translate(-50%,-50%)}}.popin-content{border:1px solid #cfb38a !important}@media(max-width:500px){.popin-content{padding:20px 15px !important}}.oblig{margin-bottom:15px}.ariane__container{max-width:1540px;margin:0 auto;padding:0}.ariane__container .ariane{padding:0 10px}@media(min-width:1540px){.ariane{padding-left:0 !important;padding-right:0 !important}.ariane__container{padding-left:0 !important;padding-right:0 !important}}@media(max-width:500px){.ariane__container{top:10px;padding:0 20px !important}}.content-intro .ariane__container{position:relative}.content-intro--textImgHalf .content-intro__title-container{background-color:rgba(0,0,0,0);position:relative;margin-top:20px}.content-intro--textImgHalf .content-intro__img-container{z-index:2;max-height:400px}.content-intro--textImgHalf .content-intro__img-container+.content-intro__text-container{min-height:400px;transform:translateY(50px);margin-bottom:50px}.content-intro--textImgHalf .content-intro__text-container{background-color:rgba(0,0,0,0);position:relative}.content-intro--textImgHalf .content-intro__text-container::before{content:"";width:calc(100% + 50px);height:100%;background-color:#f0dac7;top:0;left:-50px;position:absolute;z-index:-1}@media(max-width:1000px){.content-intro--textImgHalf .content-intro__img-container{max-height:200px}.content-intro--textImgHalf .content-intro__img-container+.content-intro__text-container{min-height:200px}}@media(max-width:700px){.content-intro--textImgHalf .content-intro__img-container{max-height:unset}.content-intro--textImgHalf .content-intro__img-container+.content-intro__text-container{min-height:unset;transform:translateY(0);margin-bottom:0}}form input[type=text],form textarea{border:1px solid #000 !important}form input[type=text]:focus,form textarea:focus{border:1px solid #cfb38a !important}form .b-form-textarea__textarea:focus{border:1px solid #cfb38a !important}.filters--container-show .b-form-checkbox__label::after{top:43% !important;left:1px}.list-prod,.list-prod-home{margin-bottom:130px}.list-prod__ul,.list-prod-home__ul{justify-content:space-between;column-gap:15px}.list-prod__item,.list-prod-home__item{background-color:#fff}.list-prod .prod-item,.list-prod-home .prod-item{width:calc(33.3333% - 10px);margin-bottom:15px;border:1px solid #fff}.list-prod .prod-item__name,.list-prod-home .prod-item__name{color:#cfb38a}.list-prod .prod-item__like:hover svg path,.list-prod-home .prod-item__like:hover svg path{fill:#cfb38a}.header .search__item.prod-item:nth-child(3n+2){transform:translateY(0) !important}.header .search__item.prod-item:nth-child(3n+3){transform:translateY(0) !important}@media(max-width:800px){.list-prod{margin-bottom:70px}.list-prod .prod-item{width:calc(50% - 10px)}}@media(max-width:400px){.list-prod{margin-bottom:50px}.list-prod__ul{justify-content:center}.list-prod .prod-item{width:100%;max-width:300px}}.list-prod-home{max-width:1540px;margin:0 auto}.list-prod-home__container{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f5f3f3;padding:40px 20px}.list-prod-home .title__type2{position:relative;padding:20px 0;text-transform:uppercase}.list-prod-home .title__type2::after{content:"";width:100px;height:1px;position:absolute;background-color:#000;bottom:0;left:50%;transform:translateX(-50%)}.list-prod-home__content{margin-top:20px}.list-prod-home__ul{justify-content:space-between;margin-top:40px}.list-prod-home__ul--slide{padding:0 40px}@media screen and (min-width:1600px){.list-prod-home__ul--slide{padding:0}}.list-prod-home__ul .prod-item{width:calc(23% - 15px);margin:0 15px;min-height:100%}.list-prod-home .bouton{max-width:max-content;margin:auto}.list-prod-home--quatrecol .list-prod-home__ul{display:initial}.desktop .list-prod .prod-item:hover,.desktop .list-prod-home .prod-item:hover{border:1px solid #cfb38a;transition:200ms ease-in-out}@media(max-width:950px){.list-prod-home__ul .prod-item{width:calc(33.3333% - 30px)}}@media(max-width:700px){.list-prod-home__ul{flex-wrap:wrap;row-gap:10px}.list-prod-home__ul .prod-item{width:calc(50% - 25px)}}@media(max-width:450px){.list-prod-home__ul{flex-wrap:wrap;row-gap:5px}.list-prod-home__ul .prod-item{width:100%}}.bouton,.troisrectangles__titre,input[type=submit],button[type=submit]{background-color:#cfb38a;border-radius:40px !important;border:1px solid #cfb38a;font-family:"Montserrat",sans-serif;font-weight:500;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:auto;color:#fff;padding:10px 20px;text-align:center;font-size:unset;transition:200ms ease-in-out}.bouton:hover,.troisrectangles__titre:hover,input[type=submit]:hover,button[type=submit]:hover{border:1px solid #cfb38a;background-color:#fff;color:#000;transition:200ms ease-in-out}@media(min-width:1540px){.bouton,.troisrectangles__titre,input[type=submit]{padding:10px 40px}}.content-histoire__bottom .bouton{background-color:#fff;color:#000;border:1px solid #fff}.desktop .content-histoire__bottom .bouton:hover{background-color:#000;color:#fff;border:1px solid #000}.slider-logo__bouton.bouton{border:1px solid #000;background-color:#fff;color:#000}.desktop .slider-logo__bouton.bouton:hover{background-color:#000;color:#fff}.header--constrait{max-width:1540px}.header .topbar__container{padding:0}.header .topbar__root{background-color:#f5f3f3}.header .topbar__col--first{justify-content:flex-start}.header .topbar__col--second{width:100%}.header .topbar__col--third{justify-content:flex-end}.header .topbar__item{gap:5px}.header .topbar__item svg{width:20px;height:20px}.header .topbar__item:hover svg path{fill:#cfb38a}.header .topbar__item:hover .topbar__text{color:#cfb38a}.header__main{padding:30px 20px}.header__col{width:auto}.header__col--left{padding-left:0;justify-content:flex-start}.header__col--left .header__logo__a{margin:0}.header__col--center .header__logo{display:none}.header__col--center .header__logo__a{margin:0 auto}.header__col--right{justify-content:flex-end;padding-right:0;column-gap:20px}.header__col--right .header__icon--search svg{width:25px;stroke:#fff}.header__icon:hover svg path{fill:#cfb38a}.header__icon:hover::before{color:#cfb38a;transition:200ms ease-in-out}.header__icon--wishlist::before{font-size:.9rem;margin-top:1px;font-weight:400;transition:200ms ease-in-out}.header .menu__ul{justify-content:space-between}.header .menu__li[data-name="4632-la-maison"] .submenu__ul--all{display:none}.header .menu__a{transition:200ms ease-in-out}.header .menu__listpictos .header__icon--tel svg{width:23px;height:23px}.header .menu__listpictos .header__icon--wishlist svg{width:25px;height:25px;margin-left:-3px}.header .menu__listpictos .header__icon--wishlist::before{left:25px}.header .menu__nav--vertical .submenu__root{border:0}.header .submenu__root{border:1px solid #cfb38a}.header .submenu__li--titre{position:relative;color:#cfb38a}.header .submenu__li--titre::before{content:"";width:20px;height:1px;background-color:#cfb38a;bottom:0;left:0;position:absolute}.header .search__form{padding-bottom:10px}.header .search__submit svg{width:16px}.header .search__drawer-container{background-color:#f5f3f3}.header .search__item{background-color:#fff;border:1px solid #fff;transition:200ms ease-in-out;transform:translateY(0) !important}.header .search__item:hover{border:1px solid #cfb38a;transition:200ms ease-in-out}.header .search__result-container{column-gap:10px}.header .search__suggestion-container{background-color:#f5f3f3}.header .search__suggestion-link{transition:200ms ease-in-out}.header .search__suggestion-link:hover{background-color:#fff !important;transition:200ms ease-in-out}.header .search__suggestion-link:focus{background-color:#fff !important}.header .search__input{border:0 !important}.header .search__input:focus{border:0 !important}.header .search__input-clear{display:flex;align-items:center}.desktop .header .submenu__a:hover{text-decoration:underline}.desktop .header .menu__a:hover,.desktop .header .menu__a.actif{color:#cfb38a}.desktop .header .menu__a.actif{text-decoration:underline}@media(min-width:1001px){.header__col{width:auto}}@media(min-width:1540px){.header__main{padding:30px 0}}@media(max-width:1000px){.header__main{padding:10px 20px}.header__col{width:100%}.header__col--left .header__logo{display:none}.header__col--center .header__logo{display:block}.header .submenu__li--titre::before{left:15px}}@media(max-width:900px){.header .topbar__col--first{display:flex}}@media(max-width:500px){.header .topbar__root{display:flex;padding:5px 10px}.header .topbar__container.header--constrait{margin:unset;width:100%}.header .topbar__col--first,.header .topbar__col--second{display:none}.header .topbar__col--third{justify-content:center}.header__logo__a svg{width:100px;height:auto}.header__container .header__icon--wishlist{display:none}.header__col--right{column-gap:5px}}@media(max-width:359px){.header__col{width:100%;padding:0}}@media(max-width:350px){.header__main{padding:10px}.header__col--right{column-gap:5px;padding-left:0}}@media(max-width:350px){.header__logo__a svg{width:80px}}.accueil{margin-bottom:0}.content-histoire__container{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-left:0 !important;padding-right:0 !important;position:relative;overflow:unset}.content-histoire__container::before{content:"";width:50%;height:100%;top:50px;right:0;background-color:#f0dac7;position:absolute;z-index:1}.content-histoire__img--noParallax{max-width:unset;max-height:unset}.content-histoire__bloc:nth-child(1){width:calc(50% + 100px)}.content-histoire__bloc:nth-child(2){width:calc(50% - 100px);transform:translateY(50px);padding:40px;display:flex;flex-direction:column;justify-content:center}.content-histoire__titre{text-align:left}.content-histoire__titre,.content-histoire__texte{padding-left:0}.content-histoire__texte{display:flex;flex-direction:column;max-width:620px;align-items:flex-start}@media(max-width:1100px){.content-histoire__container::before{content:"";width:calc(50% + 50px);height:100%;top:50px;right:0;background-color:#f0dac7;position:absolute;z-index:1}.content-histoire__bloc:nth-child(1),.content-histoire__bloc:nth-child(2){width:50%}.content-histoire__bloc:nth-child(2){transform:translateY(50px)}}@media(max-width:950px){.content-histoire__container::before{display:none}.content-histoire__bloc:nth-child(1){width:100%;margin-bottom:0}.content-histoire__bloc:nth-child(2){width:100%;transform:translateY(0);background-color:#f0dac7}}@media(max-width:500px){.content-histoire__titre{text-align:center}.content-histoire__texte{align-items:center;padding-top:20px}.content-histoire__bloc:nth-child(2){padding:20px;background-color:rgba(0,0,0,0)}.content-histoire__bottom .bouton{border:1px solid #000}}.twocolcontent__main-titre{max-width:1540px;margin:50px auto}.twocolcontent__main-titre .main-titre{width:100%;text-align:center;position:relative;padding:20px 0;text-transform:uppercase}.twocolcontent__main-titre .main-titre::after{content:"";width:100px;height:1px;position:absolute;background-color:#000;bottom:0;left:50%;transform:translateX(-50%)}.twocolcontent__wrapper{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:100px;position:relative}.twocolcontent__wrapper::before{content:"";width:100%;height:100%;max-width:1000px;position:absolute;background-image:url(https://images.hbjo-online.com/sites/coiffard/uploads/images/637f7986b2bcc637e389809a1c_leaves-bkg.jpg);background-repeat:no-repeat;background-position:center;background-size:contain;top:-100px;right:0;z-index:-1}.twocolcontent__root{max-width:1540px;margin:0 auto}.twocolcontent__root+section{margin-top:150px}.twocolcontent__img{width:90%}.twocolcontent__col--img{position:relative}.twocolcontent__col--img::before{content:"";width:90%;height:100%;background-color:#f0dac7;top:50px;left:50px;position:absolute;z-index:-1}.twocolcontent__col--text{display:flex;flex-direction:column;align-items:flex-start;gap:50px;transform:translateY(50px)}.twocolcontent__col--text p{text-align:left;margin-top:0 !important}.twocolcontent__sub-titre{text-align:left;position:relative;padding-bottom:30px}.twocolcontent__sub-titre::before{content:"";position:absolute;width:150px;height:3px;background-color:#cfb38a;bottom:0;left:0}.twocolcontent__bottom{margin-top:0}@media(max-width:950px){.twocolcontent__wrapper{margin-top:50px}}@media(max-width:800px){.twocolcontent__col--img::before{width:calc(100% - 50px)}.twocolcontent__col--img img{width:calc(100% - 50px);margin:0}.twocolcontent__col--text{width:100%;gap:30px;padding:0}}@media(max-width:600px){.twocolcontent__wrapper{margin-top:40px}.twocolcontent__main-titre{margin:20px auto}.twocolcontent__sub-titre{padding-bottom:20px}.twocolcontent__col--text{gap:20px}}@media(max-width:500px){.twocolcontent__root+section{margin-top:100px}.twocolcontent__wrapper{margin-top:30px}.twocolcontent__col--img::before{width:calc(100% - 25px);top:25px;left:25px}.twocolcontent__col--img img{width:calc(100% - 25px);margin:0}}.troisrectangles__root{background-color:#f5f3f3;margin-top:150px;padding:100px 0}.troisrectangles__li{background-color:#fff;border:1px solid #fff;padding:40px 20px;position:relative;transition:200ms ease-in-out}.troisrectangles__li .title__type4{transition:200ms ease-in-out}.troisrectangles__container-img::before{padding-bottom:80%}.troisrectangles__container-titre{margin-top:20px;width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.troisrectangles__container-titre .title_--nomargin{padding-top:10px !important}.troisrectangles__container-titre p{order:-1;color:#000}.troisrectangles__img{aspect-ratio:1.25;box-shadow:none}.desktop .troisrectangles__li:hover{bottom:0;border:1px solid #cfb38a;transition:200ms ease-in-out}@media(max-width:500px){.troisrectangles__root{margin-top:100px;padding:50px 0}}.slider-logo__container{margin-top:0;padding:50px 0;position:relative;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.slider-logo__container::before{content:"";width:50%;height:calc(100% + 100px);position:absolute;background-image:url(https://images.hbjo-online.com/sites/coiffard/uploads/images/637f7986b2bcc637e389809a1c_leaves-bkg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;top:-100px;left:-50px;z-index:-1;transform:scale(-100%,100%)}.slider-logo__root{display:flex;flex-direction:column;row-gap:20px;max-width:1540px;margin:0 auto}.slider-logo__root .text-center{display:flex;flex-direction:column;align-items:center}.slider-logo__titre{position:relative;padding:20px 0;text-transform:uppercase;padding-top:0}.slider-logo__titre::after{content:"";width:100px;height:1px;position:absolute;background-color:#000;bottom:0;left:50%;transform:translateX(-50%)}.slider-logo__ul{mix-blend-mode:multiply}.slider-logo__ul--infinite{margin:0}.slider-logo__img{mix-blend-mode:multiply !important}@media(max-width:900px){.slider-logo__ul--infinite .slider-logo__li{width:190px}}@media(max-width:700px){.slider-logo__container::before{width:100%}}.listProd,.listProdsec{margin-bottom:0}.listProd .container-list,.listProdsec .container-list{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f5f3f3;padding-bottom:50px;margin-top:0}.listProd .container-list .list-nav,.listProdsec .container-list .list-nav{max-width:1540px;margin:0 auto}.listProd .container-list .list-nav--inline,.listProdsec .container-list .list-nav--inline{width:100%}.listProd .container-list .list-nav__result-bar,.listProdsec .container-list .list-nav__result-bar{max-width:1540px;margin:0 auto;width:100%}.listProd .container-list .list-prod--maxWidth,.listProdsec .container-list .list-prod--maxWidth{max-width:1540px}.listProd .container-list__items .filters__container,.listProdsec .container-list__items .filters__container{border:1px solid #cfb38a}.listProd .prod-item:nth-child(3n+2),.listProdsec .prod-item:nth-child(3n+2){transform:translateY(50px)}.listProd .prod-item:nth-child(3n+3),.listProdsec .prod-item:nth-child(3n+3){transform:translateY(100px)}.listProd .filters__main-label::before,.listProdsec .filters__main-label::before{border:1px solid #cfb38a;border-bottom:0}.listProd .filters__container label,.listProdsec .filters__container label{transition:200ms ease-in-out}.listProd .filters__container label:hover,.listProdsec .filters__container label:hover{color:#cfb38a;transition:200ms ease-in-out}.listProd .filters .irs-from,.listProd .filters .irs-to,.listProdsec .filters .irs-from,.listProdsec .filters .irs-to{background-color:#cfb38a}.listProd .filters .irs-slider,.listProdsec .filters .irs-slider{transition:200ms ease-in-out}.listProd .filters__collections-li a:hover,.listProdsec .filters__collections-li a:hover{color:#cfb38a}.mobile .listProd .b-form-select__select.isfakeselect,.mobile .listProdsec .b-form-select__select.isfakeselect{background-color:#fff}@media(max-width:1100px){.listProd .container-list__filters-container .filters__main-label,.listProdsec .container-list__filters-container .filters__main-label{color:#cfb38a;border-bottom:1px solid #cfb38a}}@media(max-width:800px){.listProd .prod-item:nth-child(3n+2),.listProdsec .prod-item:nth-child(3n+2){transform:translateY(0)}.listProd .prod-item:nth-child(3n+3),.listProdsec .prod-item:nth-child(3n+3){transform:translateY(0)}.listProd .prod-item:nth-child(even),.listProdsec .prod-item:nth-child(even){transform:translateY(50px)}}@media(max-width:400px){.listProd .prod-item:nth-child(even),.listProdsec .prod-item:nth-child(even){transform:translateY(0)}}.wishlist__root{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f5f3f3;padding-bottom:50px;margin-top:0}.wishlist__container{max-width:1540px;margin:0 auto;padding:50px 0}.wishlist__container-button{display:flex;justify-content:center}.wishlist__ul{display:flex;justify-content:center;row-gap:20px}.wishlist__ul .prod-item{border:1px solid #fff;transition:200ms ease-in-out}.wishlist__ul .prod-item:hover{border:1px solid #cfb38a;transition:200ms ease-in-out}.wishlist__ul .prod-item__name{color:#cfb38a}.detailProd{margin-bottom:0}.detailProd .flickity-page-dots .dot{border:1px solid #cfb38a !important}.detailProd .flickity-page-dots .dot.is-selected{border:6px solid #cfb38a !important}.detailProd .prod-main-new__block .top-prod__part-img .diapo-prod__container-big{border:1px solid #cfb38a}.detailProd .prod-main-new__block--info{position:relative;padding:100px 50px 50px 0}.detailProd .prod-main-new__block--info::before{content:"";position:absolute;top:50px;left:-100px;width:calc(100% + 100px);height:100%;background-color:#f5f3f3;z-index:-1}.detailProd .prod-main-new__block--carac-container{background-color:#f0dac7;margin-top:-50px}.detailProd .prod-main-new__carac-list .carac-list__row:nth-child(odd){background-color:#fff}.detailProd .prod-main-new__carac-list .carac-list__title{width:100%;text-align:center}.detailProd .prod-main-new__logo .logo__img{border:1px solid #cfb38a;background-color:#fff}.detailProd .prod-main-new__main-info .main-info__title{color:#cfb38a}.detailProd .prod-main-new__price .price__prix,.detailProd .prod-main-new__price .price__prix span{font-weight:400}.detailProd .prod-main-new__price .price__strike{background-color:#fff}.detailProd .prod-main-new__help{margin-bottom:0;background-color:#fff}.detailProd .prod-main-new__help .help__container{border:0;display:flex;flex-direction:column;row-gap:10px}.detailProd .prod-main-new__help .help__header svg{display:none}.detailProd .prod-main-new__help .help__text-container{display:flex;flex-direction:column;row-gap:10px}@media(max-width:1400px){.detailProd .prod-main-new__block--carac-container{width:60%}}@media(max-width:900px){.detailProd .prod-main-new__block--info{padding:50px 20px;background-color:#f5f3f3}.detailProd .prod-main-new__block--info::before{display:none}.detailProd .prod-main-new__block--carac-container{width:100%}.detailProd .prod-main-new__block>div{margin-bottom:20px}.detailProd .prod-main-new__block>div:last-of-type{margin-bottom:0}.detailProd .prod-main-new__main-info{text-align:center;align-items:center}.detailProd .prod-main-new__price{text-align:center;align-items:center}.detailProd .prod-main-new__price .price__strike strike{background-color:#fff}.detailProd .prod-main-new__carac-list .carac-list__title{padding:10px 0}.detailProd #prod-main-new__marque-logo-lien{max-width:100px}.detailProd #prod-main-new__marque-logo-lien img{width:100%;height:100%;object-fit:contain}}.marques{margin-bottom:0}.marques .list-logo__root{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f5f3f3;padding-top:40px;padding-bottom:50px;margin-top:0}.marques .logo-item{background-color:#fff;aspect-ratio:1;display:flex;align-items:center;border:1px solid #fff;transition:200ms ease-in-out}.marques .logo-item__ul{max-width:1540px;margin:0 auto}.marques .logo-item__ul--logoSeul{text-align:left;display:flex;flex-wrap:wrap;column-gap:20px;justify-content:center}.desktop .marques .logo-item:hover{border:1px solid #cfb38a;transition:200ms ease-in-out}.desktop .marques .logo-item__container--logoHover img:hover{opacity:100%}@media(max-width:500px){.marques .logo-item_--big{width:calc(50% - 10px)}}.form-contact__confidentialite{text-align:left}.services .service-item__carre{border:1px solid #cfb38a;align-items:center}.detail-boutique .detail-shops__diapo-li::before{padding-bottom:55.6%}@media(max-width:900px){.detail-boutique .detail-shops__jours-heures{padding-bottom:0}}@media(max-width:500px){.detail-boutique .detail-shops__arrow svg{transform:scale(0.8)}}.container-list__noproduct{margin-bottom:70px}.container-list__noproduct--form{border-bottom:0}.container-list__noproduct--form{flex-direction:column;justify-content:center;align-items:center;row-gap:10px}.container-list__noproduct--form .form-element{width:100%;flex-direction:column;border-bottom:0}.container-list__noproduct--form .form-element input{text-align:center;border:1px solid #000}.container-list__noproduct--form .form-element input:focus{border:1px solid #cfb38a !important}.container-list__noproduct .form-contact__confidentialite{text-align:center}@media(max-width:500px){.container-list__noproduct{margin-bottom:50px}}.footer__root{background-color:#f0dac7;border-top:0}.footer__newsletter-container{display:none}.footer__main{display:none}.footer__listes{background-color:rgba(0,0,0,0);border-top:0;margin-top:0;padding:50px 0}.footer__liste{display:flex;flex-direction:column;row-gap:10px}.footer__bottom{border-top:1px solid #000}.footer__titre{margin-bottom:15px}@media(max-width:600px){.footer__icons{padding-bottom:0}}html{font-size:15px}h1,h2,h3,h4,h5,h6,.twocolcontent__main-titre .main-titre{font-family:"Rufina",serif !important}h1>span,h2>span,h3>span,h4>span,h5>span,h6>span,.twocolcontent__main-titre .main-titre>span{font-family:"Rufina",serif !important}p,a,span,label,.troisrectangles__container-titre .title__type4,.prod-main-new__main-info .main-info__title,.cookies__bouton--decline,.list-nav__result,.mfp-titre,.mfp-counter{font-family:"Montserrat",sans-serif !important}h1,h1>span,h1>a,.ariane.page404__nav404 a,.ariane.page404__nav404 span{font-size:clamp(1.7rem,4vw,3rem) !important;line-height:clamp(2rem,4vw,3.4rem) !important}h2,h2>span,h2>a,.twocolcontent__sub-titre{font-size:clamp(1.5rem,4vw,2.41rem) !important;line-height:clamp(1.9rem,4vw,2.71rem) !important}h3,h3>span,h3>a,.popin__titre,.twocolcontent__main-titre .main-titre,.slider-logo__titre{font-size:clamp(1.253rem,4vw,1.953rem) !important;line-height:clamp(1.753rem,4vw,2.353rem) !important}h4,h4>span,h4>a,.troisrectangles__container-titre p,.filters__titre,.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font-size:clamp(1.063rem,4vw,1.563rem) !important;line-height:clamp(1.563rem,4vw,1.963rem) !important;font-weight:400}h5,h5>span,h5>a{font-size:clamp(1rem,4vw,1.25rem) !important;line-height:clamp(1.45rem,4vw,1.64rem) !important}h6,h6>span,h6>a{font-size:clamp(1rem,4vw,1rem) !important;line-height:clamp(1.4rem,4vw,1.4rem) !important}a,a>span,.troisrectangles__container-titre .title__type4{font-size:clamp(1rem,4vw,1rem) !important;line-height:clamp(1.5rem,4vw,1.5rem) !important}p,p>span,td,span,strike::after,label,input,textarea,div,button,.select2-results__option,.b-form-select__select.isfakeselect{font-size:clamp(1rem,4vw,1rem) !important;line-height:clamp(1.5rem,4vw,1.5rem) !important}.footer__titre,.container-list__noproduct--titre,.prod-main-new__price .price__strike,.prod-main-new__price .price__strike strike::after{font-size:clamp(1rem,4vw,1.2rem) !important;line-height:clamp(1.5rem,4vw,1.7rem) !important}.ariane__a,.ariane__separ,.ariane__actual,.form-contact__confidentialite,.form-contact__confidentialite a,.topbar__text,.topbar__text span,.oblig{font-size:clamp(.7rem,4vw,.8rem) !important;line-height:clamp(1.1rem,4vw,1.2rem) !important}.detail-shops__tel,.detail-shops__jours,.search__suggestion-title .container-list__noproduct--titre{font-weight:600 !important}p{font-weight:400 !important}.twocolcontent__sub-titre{font-weight:300 !important}.twocolcontent__sub-titre,.footer__titre,.service-item__titre a{font-family:"Rufina",serif !important}input,textarea,.header .menu__a,.prod-main-new__price .price__prix,.prod-main-new__price .price__prix span{font-family:"Montserrat",sans-serif !important}.troisrectangles__container-titre p,.footer__titre{text-transform:uppercase}.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{margin-bottom:5px;text-transform:uppercase}.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{margin-top:0;padding:40px 0}@media screen and (max-width:500px){.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{padding:35px 0}}.listProd .block-intro--noheight .block-intro__text,.listProdsec .block-intro--noheight .block-intro__text{max-width:1320px}.listProd .block-intro--noheight .block-intro__suite,.listProdsec .block-intro--noheight .block-intro__suite{margin-top:10px}