@import"https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;700&family=Montserrat:wght@300;500;600&display=swap";h1{font-size:4.4rem;line-height:4.8rem;text-transform:uppercase;font-weight:500;font-family:"Montserrat",sans-serif}h2,.h2{font-size:3rem;line-height:3.4rem;font-weight:300;text-transform:uppercase;font-family:"Montserrat",sans-serif}h2 strong,.h2 strong{font-size:2.6rem;line-height:2.4rem;letter-spacing:1px;font-weight:600}h3{font-size:3rem}@media screen and (max-width: 700px){h1{font-size:3rem;line-height:1.1}h2,.h2{font-size:2.6rem;line-height:1.1}h3{font-size:2.6rem;line-height:1.1}}@media screen and (max-width: 500px){h1{font-size:2.8rem;line-height:1.1}h2,.h2{font-size:2.4rem;line-height:1.1}h3{font-size:2.4rem;line-height:1.1}}html{font-size:62.5%}*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}body{font-family:"Open Sans",sans-serif;font-weight:400;color:#434343;font-size:1.6rem;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"EB Garamond",serif,sans-serif;padding-top:17rem}body.admin-bar{padding-top:calc(17rem - 32px)}@media screen and (max-width: 1024px){body{padding-top:8rem}}body .post-type-page .article-content .article-body>.wp-block-image{display:flex}@media(max-width: 600px){body .post-type-page .article-content .article-body>.wp-block-image{padding:0 2rem}}body sup{line-height:0}body.error404 #content{max-width:96rem;padding:8rem 2rem}body.error404 #content .wrapper{font-size:3rem}body.privacy-policy .wrapper,body.page-id-124 .wrapper,body.page-id-34601 .wrapper,body.page-id-2880 .wrapper,body.page-id-3013 .wrapper{max-width:118rem;margin:0 auto;padding:6rem 2rem}body.privacy-policy .wrapper h2,body.privacy-policy .wrapper h3,body.privacy-policy .wrapper p,body.page-id-124 .wrapper h2,body.page-id-124 .wrapper h3,body.page-id-124 .wrapper p,body.page-id-34601 .wrapper h2,body.page-id-34601 .wrapper h3,body.page-id-34601 .wrapper p,body.page-id-2880 .wrapper h2,body.page-id-2880 .wrapper h3,body.page-id-2880 .wrapper p,body.page-id-3013 .wrapper h2,body.page-id-3013 .wrapper h3,body.page-id-3013 .wrapper p{margin-bottom:1.5rem}body.page-id-127 .wrap-html-sitemap,body.page-id-2879 .wrap-html-sitemap{max-width:118rem;margin:0 auto;padding:6rem 2rem}body.page-id-127 .wrap-html-sitemap h2,body.page-id-127 .wrap-html-sitemap h3,body.page-id-127 .wrap-html-sitemap p,body.page-id-2879 .wrap-html-sitemap h2,body.page-id-2879 .wrap-html-sitemap h3,body.page-id-2879 .wrap-html-sitemap p{margin-bottom:1.5rem}body.page-id-127 .wrap-html-sitemap ul,body.page-id-2879 .wrap-html-sitemap ul{list-style-type:disc;padding-left:2rem;margin-bottom:1.5rem}body.page-id-127 .wrap-html-sitemap ul.children,body.page-id-2879 .wrap-html-sitemap ul.children{list-style-type:circle}ul,ol{list-style:none}a,a:visited,a:link{text-decoration:none;color:inherit}button,input,textarea{font-family:"Montserrat",sans-serif}p{font-size:1.8rem;line-height:2.5rem}figure{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.wp-block-image{margin-bottom:0}.wp-block-columns{margin-bottom:0}section .wp-block-image .alignleft,section .wp-block-image .alignright,section .wp-block-image .aligncenter,section .wp-block-image.is-resized{display:unset}section .wp-block-button__link{font-size:1.8rem;padding:1.2rem 2.4rem}@media(min-width: 782px){section .wp-block-column:not(:first-child){margin-left:0 !important}}body{font-size:1.6rem}*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}a,a:visited,a:link{text-decoration:none;color:inherit}ul,ol{list-style-type:none}input:focus,textarea:focus,select:focus{outline:none}.wp-block-buttons .wp-block-button__link{text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:1.5rem;letter-spacing:1px;font-weight:600;padding:1.8rem 0;width:30rem;background-color:#c6b3a1}@media screen and (max-width: 910px){.wp-block-buttons .wp-block-button__link{font-size:1.2rem}}.hero__basic.wp-block-cover{height:60rem;padding-left:10rem}.hero__basic.wp-block-cover .wp-block-cover__inner-container h1,.hero__basic.wp-block-cover .wp-block-cover__inner-container h1.has-white-color{color:#fff}.hero__basic.wp-block-cover .wp-block-cover__inner-container .wp-block-buttons{margin-top:4rem}@media screen and (max-width: 700px){.hero__basic.wp-block-cover .wp-block-cover__inner-container .wp-block-buttons{margin-top:1.5rem}}@media screen and (max-width: 700px){.hero__basic.wp-block-cover{height:30rem;padding-left:1em;text-align:center;min-height:unset}.hero__basic.wp-block-cover .wp-block-cover__inner-container .wp-block-buttons{justify-content:center}}@media screen and (max-width: 500px){.hero__basic.wp-block-cover{height:20rem}}.intro__waves{margin:6rem auto;position:relative;padding:0 2rem 6rem;max-width:105rem}.intro__waves h2{margin-bottom:2rem}.intro__waves::after{content:url(images/waves.svg);position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.columns__image-full .wp-block-column{position:relative}.columns__image-full .wp-block-column figure img{display:block;height:auto;width:100%}@media screen and (max-width: 782px){.columns__image-full .wp-block-column:last-child figure img{height:52rem}}.columns__image-full .wp-block-column .wp-block-group{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.columns__image-full .wp-block-column .wp-block-group p{color:#fff;font-weight:600}.columns__image-full .wp-block-column .wp-block-group h3{padding-top:12rem;color:#fff;margin-bottom:3rem}.columns__image-full .wp-block-column .wp-block-group h3::after{content:url(images/sun.svg);position:absolute;top:0;left:50%;transform:translateX(-50%)}.columns__image-full .wp-block-column .wp-block-group .wp-block-button__link{background-color:#fff;color:#c6b3a1;transition:all .2s ease-in-out}.columns__image-full .wp-block-column .wp-block-group .wp-block-button__link:hover{background-color:#236374;color:#fff}@media screen and (max-width: 782px){.columns__image-full{flex-direction:column}.columns__image-full>.wp-block-column{margin-left:0}}.texte__image .wp-block-group__inner-container{width:105rem;margin:10rem auto}.texte__image .wp-block-group__inner-container a:not(.wp-block-button__link){color:#c6b3a1}.texte__image .wp-block-group__inner-container .wp-block-image{position:relative}.texte__image .wp-block-group__inner-container .wp-block-image::after{content:"";height:calc(100% + 8rem);width:100%;position:absolute;left:4rem;top:-4rem;border:2px solid #c6b3a1}.texte__image .wp-block-group__inner-container .wp-block-image img{display:block;width:100%;height:auto;z-index:2;position:relative}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child{padding-left:16rem;display:flex;flex-direction:column;justify-content:center}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child .wp-block-buttons{margin-top:3rem}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child .wp-block-buttons .wp-block-button__link{width:42rem}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child h4{text-transform:uppercase;font-size:1.5rem;color:#434343;font-weight:600;font-family:"Montserrat",sans-serif;margin-bottom:2rem}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child p{margin-bottom:2rem}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child h2{padding-bottom:5rem;position:relative}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child h2::after{content:url(images/wave.svg);position:absolute;left:0;bottom:1rem}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child{display:flex;flex-direction:column;justify-content:center;text-align:right}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child .wp-block-buttons{justify-content:flex-end;margin-top:3rem}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child .wp-block-buttons .wp-block-button__link{width:42rem}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child p{margin-bottom:2rem}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child h4{text-transform:uppercase;font-size:1.5rem;color:#434343;font-weight:600;font-family:"Montserrat",sans-serif;margin-bottom:2rem}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child h2{padding-bottom:5rem;position:relative}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child h2::after{content:url(images/wave.svg);position:absolute;right:0;bottom:1rem}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child{padding-left:16rem}@media screen and (max-width: 1180px){.texte__image .wp-block-group__inner-container{width:90%}.texte__image .wp-block-group__inner-container .wp-block-image::after{height:calc(100% + 4rem);top:-2rem;left:2rem}.texte__image .wp-block-group__inner-container>.wp-block-columns .wp-block-column:last-child .wp-block-buttons,.texte__image .wp-block-group__inner-container>.wp-block-columns .wp-block-column:first-child .wp-block-buttons{display:flex;justify-content:center}.texte__image .wp-block-group__inner-container>.wp-block-columns .wp-block-column:last-child .wp-block-buttons .wp-block-button,.texte__image .wp-block-group__inner-container>.wp-block-columns .wp-block-column:first-child .wp-block-buttons .wp-block-button{width:100%;max-width:45rem}.texte__image .wp-block-group__inner-container>.wp-block-columns .wp-block-column:last-child .wp-block-buttons .wp-block-button .wp-block-button__link,.texte__image .wp-block-group__inner-container>.wp-block-columns .wp-block-column:first-child .wp-block-buttons .wp-block-button .wp-block-button__link{width:100%}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child{padding-left:8rem}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child{padding-left:8rem}}@media screen and (max-width: 800px){.texte__image .wp-block-group__inner-container{width:100%;padding:0 4rem}}@media screen and (max-width: 800px)and (max-width: 600px){.texte__image .wp-block-group__inner-container{padding:0 2rem}}@media screen and (max-width: 800px){.texte__image .wp-block-group__inner-container .wp-block-columns{justify-content:space-between}.texte__image .wp-block-group__inner-container .wp-block-image::after{display:none}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child{padding-left:0;text-align:center;padding-top:0;margin-left:2rem}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child h2::after{left:50%;transform:translateX(-50%)}}@media screen and (max-width: 800px){.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child{padding-left:0rem;margin-left:2rem;text-align:center}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child{text-align:center;padding-bottom:0}}@media screen and (max-width: 800px)and (max-width: 600px){.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child{padding-bottom:5rem}}@media screen and (max-width: 800px){.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child h2{margin-top:4rem}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child h2::after{right:50%;transform:translateX(50%)}}@media screen and (max-width: 700px){.texte__image--gauche .wp-block-group__inner-container .wp-block-columns{flex-direction:column}.texte__image--gauche .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child{margin-left:0;margin-top:4rem}.texte__image--droite .wp-block-group__inner-container .wp-block-columns{flex-direction:column-reverse}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:last-child{margin-left:0}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child{margin-top:4rem}.texte__image--droite .wp-block-group__inner-container .wp-block-columns .wp-block-column:first-child h2{margin-top:0}.texte__image .wp-block-image img{max-height:45rem;-o-object-fit:cover;object-fit:cover}}.cta__color{padding:12rem 0;color:#fff}.cta__color h2{margin-bottom:3rem}.cta__color .wp-block-buttons{margin-top:3rem;justify-content:center;color:#fff}.cta__color .has-white-color{color:#fff}.cta__quote.wp-block-cover{height:60rem;align-items:flex-start;justify-content:start}.cta__quote .wp-block-cover__inner-container{position:relative;left:10%;top:20%;width:auto}.cta__quote .wp-block-cover__inner-container .quote__text{text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:4.4rem;line-height:4.8rem;font-weight:500;margin-bottom:3rem}.cta-product,.cta-soin{width:100%;display:flex;justify-content:center;align-items:center;height:50rem;background-image:url(images/sandlarge2.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.cta-product::after,.cta-soin::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(135,119,97,.4);z-index:1}.cta-product__content,.cta-soin__content{margin:0 auto;z-index:2;color:#fff;display:flex;flex-direction:column;align-items:center}.cta-product__content h3,.cta-soin__content h3{max-width:24rem;text-align:center;padding-top:12rem;color:#fff;margin-bottom:3rem;position:relative}.cta-product__content h3::after,.cta-soin__content h3::after{content:url(images/sun.svg);position:absolute;top:0;left:50%;transform:translateX(-50%)}.cta-product__content .cta-product__link,.cta-product__content .cta-soin__link,.cta-soin__content .cta-product__link,.cta-soin__content .cta-soin__link{background-color:#fff;color:#c6b3a1;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:1.5rem;letter-spacing:1px;font-weight:600;padding:1.8rem 0;width:30rem;display:block;text-align:center;transition:all .2s ease-in-out}.cta-product__content .cta-product__link:hover,.cta-product__content .cta-soin__link:hover,.cta-soin__content .cta-product__link:hover,.cta-soin__content .cta-soin__link:hover{background-color:#236374;color:#fff}@media screen and (max-width: 1460px){.cta-product{background-size:unset}}@media screen and (max-width: 782px){.cta__quote .wp-block-cover__inner-container{padding:1.5rem .5rem;left:0;background-color:rgba(0,0,0,.3)}.cta__quote .wp-block-cover__inner-container .quote__text{font-size:3.4rem;line-height:4rem}}.spotlight__list .tease__product,.spotlight__list .tease__soin{display:flex;width:105rem;margin:8rem auto;justify-content:space-between}.spotlight__list .tease__product .tease__content,.spotlight__list .tease__soin .tease__content{transform:translateY(28rem)}@media screen and (max-width: 1100px){.spotlight__list .tease__product,.spotlight__list .tease__soin{width:100%;align-items:center;padding:0 4rem}.spotlight__list .tease__product .tease,.spotlight__list .tease__soin .tease{width:30rem;margin-bottom:4rem}.spotlight__list .tease__product .tease__content,.spotlight__list .tease__soin .tease__content{transform:translateY(27rem)}}@media screen and (max-width: 1024px){.spotlight__list .tease__product,.spotlight__list .tease__soin{flex-direction:column}}.tease{background-color:#236374;color:#fff;position:relative;overflow:hidden}@media screen and (min-width: 1025px){.tease:hover .tease__content{transform:translateY(0) !important}}.tease .tease__img{width:100%;height:auto}.tease .tease__content{padding:2rem;text-align:center;position:absolute;top:0;left:0;right:0;bottom:4rem;width:100%;transform:translateY(23rem);transition:all .4s ease-in-out;background-color:#236374}.tease .tease__hashtags{font-size:1.4rem}.tease .tease__title{font-size:1.8rem;font-weight:700;letter-spacing:.1px;line-height:1.1;min-height:4.4rem}.tease .tease__taxo{font-size:1.2rem;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:500}@media screen and (max-width: 600px){.tease .tease__taxo{margin-top:.5rem}}.tease .tease__details{padding:3rem 0;font-size:1.6rem;font-weight:700;line-height:2.1rem}.tease .tease__link{margin-top:10rem;display:block;position:relative;z-index:2;padding:1rem;text-align:center;font-family:"Montserrat",sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#c6b3a1;background-color:#236374;border-top:1px solid #c6b3a1}.tease-soin .tease__content{transform:translateY(25rem)}@media screen and (max-width: 1180px)and (min-width: 911px){.tease__product .tease{width:30%}.tease__product .tease__img{width:100%}.tease__product .tease__title{line-height:2rem;font-size:1.6rem;margin-bottom:.5rem}.tease__product .tease__link{margin-top:10rem}.tease__product .tease__content{transform:translateY(23rem);padding:2rem 1rem}.tease__product .tease__details{padding:3rem 0}}.slider-logo{position:relative}.slider-logo__intro{width:105rem;text-align:center;margin:6rem auto}@media screen and (max-width: 1100px){.slider-logo__intro{width:100%;padding:0 2rem}}.slider-logo__intro h2{padding-bottom:9rem;position:relative}.slider-logo__intro h2::after{content:url(images/waves.svg);position:absolute;bottom:2rem;left:50%;transform:translateX(-50%)}.slider-logo__intro p{width:40%;margin:0 auto}@media screen and (max-width: 700px){.slider-logo__intro p{width:100%}}@media screen and (max-width: 500px){.slider-logo{padding:0 4rem}}.slider-logo .tns-controls{position:absolute;top:40%;left:0;transform:translateY(-50%);display:flex;width:100%;justify-content:space-between}.slider-logo .tns-controls button{outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2;position:relative;background-color:rgba(0,0,0,0)}.slider-logo .tns-controls .prev,.slider-logo .tns-controls .next{height:4rem;width:4rem;outline:none;position:relative;background-color:rgba(0,0,0,0)}.slider-logo .tns-controls .prev::after{content:"";position:absolute;top:.5rem;right:0;width:3rem;height:3rem;border-top:2px solid #434343;border-left:2px solid #434343;transform:rotate(-45deg)}.slider-logo .tns-controls .next::after{content:"";position:absolute;top:.5rem;left:0;width:3rem;height:3rem;border-top:2px solid #434343;border-right:2px solid #434343;transform:rotate(45deg)}.slider-logo__container{width:105rem;margin:6rem auto;display:flex;justify-content:space-between}.slider-logo__container .tns-ovh{height:100%}.slider-logo__container__single{padding:1rem}.slider-logo__container__single img{max-height:10rem}@media screen and (max-width: 1060px){.slider-logo__container{width:100%;padding:0 4rem;flex-wrap:wrap;justify-content:center}.slider-logo__container__single{width:30%;display:flex;justify-content:center}.slider-logo__container__single:nth-child(-n+3){margin-bottom:3rem}}@media screen and (max-width: 800px){.slider-logo__group{padding:0 4rem}.slider-logo__container{width:100%;padding:0}.slider-logo__container__single{width:100%;display:flex;justify-content:center;flex-direction:column;margin-bottom:3rem}.slider-logo__container__single a{display:flex;justify-content:center}}.gform_confirmation_message{max-width:100%;padding:20rem 4rem;font-size:2.4rem}.contact__form{padding:8rem 0}.contact__form .wpcf7{max-width:61rem;margin:0 auto}@media screen and (max-width: 700px){.contact__form .wpcf7{padding:0 2rem}}.contact__form .wpcf7 .group__form__field__upload{margin:2rem 0}.contact__form .wpcf7 .group__form__field__upload .form__field__upload{display:flex;flex-direction:column}.contact__form .wpcf7 .group__form__field__upload .form__field__upload:first-child{margin-bottom:2rem}.contact__form .wpcf7 .group__form__field__upload .form__field__upload>label{margin-bottom:.5rem}.contact__form .wpcf7 .form__row{margin-bottom:1rem;display:flex}.contact__form .wpcf7 .form__row>div{width:100%}.contact__form .wpcf7 .form__row>div:only-child input[type=text],.contact__form .wpcf7 .form__row>div:only-child input[type=tel]{width:calc(50% - .5rem)}.contact__form .wpcf7 .form__row>div:first-child:not(:only-child){margin-right:1rem}.contact__form .wpcf7 .form__row .form__field__submit{width:100%;display:flex;flex-direction:column;align-items:center}.contact__form .wpcf7 .form__row .form__field__captcha{margin-bottom:3rem}.contact__form .wpcf7 .form__row .form__field__checkbox>p{padding-left:3.5rem;font-size:1.4rem;margin-bottom:3rem;letter-spacing:unset}.contact__form .wpcf7 .form__row .form__field__checkbox>p a{text-decoration:underline}.contact__form .wpcf7 .form__row .rgpd{display:block;margin-top:3rem;font-size:1.4rem;line-height:2.3rem}.contact__form .wpcf7 .form__row .rgpd .wpcf7-list-item{margin-left:.5rem}.contact__form .wpcf7 .form__row .rgpd .wpcf7-list-item label input{display:none}.contact__form .wpcf7 .form__row .rgpd .wpcf7-list-item label input:checked~.wpcf7-list-item-label::after{opacity:1;background-color:#236374}.contact__form .wpcf7 .form__row .rgpd .wpcf7-list-item label .wpcf7-list-item-label{cursor:pointer;padding-left:3rem;display:block}.contact__form .wpcf7 .form__row .rgpd .wpcf7-list-item label .wpcf7-list-item-label::after{content:"";width:2rem;height:2rem;background-color:#fff;position:absolute;left:0;top:0;border:2px solid #236374}.contact__form .wpcf7 .form__field__radio{display:flex;margin-bottom:3rem}.contact__form .wpcf7 .form__field__radio>label{text-transform:uppercase;font-weight:700;margin-right:3rem}.contact__form .wpcf7 .form__field__radio .wpcf7-list-item label{position:relative;display:flex;align-items:center;padding-left:3rem;cursor:pointer}.contact__form .wpcf7 .form__field__radio .wpcf7-list-item label input{display:none}.contact__form .wpcf7 .form__field__radio .wpcf7-list-item label input:checked~.wpcf7-list-item-label::after{background-color:#236374}.contact__form .wpcf7 .form__field__radio .wpcf7-list-item label:first-child{margin-right:5rem}.contact__form .wpcf7 .form__field__radio .wpcf7-list-item label .wpcf7-list-item-label::after{content:"";width:2rem;height:2rem;background-color:#fff;position:absolute;left:0;top:-2px;border-radius:50%;border:2px solid #236374}.gform_wrapper{max-width:96rem;margin:6rem auto}@media screen and (max-width: 1024px){.gform_wrapper{padding:0 2rem}}@media screen and (max-width: 840px){.gform_wrapper .gform_fields{display:block !important}.gform_wrapper .gform_fields>*{margin-top:2rem}.gform_wrapper .gform_fields>fieldset{margin-top:2rem !important}}.wpcf7 #field_1_23,.wpcf7 #field_1_24,.wpcf7 #field_1_25,.wpcf7 #field_1_26,.wpcf7 #field_1_27,.wpcf7 #field_2_23,.wpcf7 #field_2_24,.wpcf7 #field_2_25,.wpcf7 #field_2_26,.wpcf7 #field_2_22,.gform_wrapper #field_1_23,.gform_wrapper #field_1_24,.gform_wrapper #field_1_25,.gform_wrapper #field_1_26,.gform_wrapper #field_1_27,.gform_wrapper #field_2_23,.gform_wrapper #field_2_24,.gform_wrapper #field_2_25,.gform_wrapper #field_2_26,.gform_wrapper #field_2_22{grid-column:span 2}.wpcf7 #field_1_23 label,.wpcf7 #field_1_24 label,.wpcf7 #field_1_25 label,.wpcf7 #field_1_26 label,.wpcf7 #field_1_27 label,.wpcf7 #field_2_23 label,.wpcf7 #field_2_24 label,.wpcf7 #field_2_25 label,.wpcf7 #field_2_26 label,.wpcf7 #field_2_22 label,.gform_wrapper #field_1_23 label,.gform_wrapper #field_1_24 label,.gform_wrapper #field_1_25 label,.gform_wrapper #field_1_26 label,.gform_wrapper #field_1_27 label,.gform_wrapper #field_2_23 label,.gform_wrapper #field_2_24 label,.gform_wrapper #field_2_25 label,.gform_wrapper #field_2_26 label,.gform_wrapper #field_2_22 label{white-space:nowrap;text-transform:uppercase}@media screen and (max-width: 840px){.wpcf7 #field_1_23,.wpcf7 #field_1_24,.wpcf7 #field_1_25,.wpcf7 #field_1_26,.wpcf7 #field_1_27,.wpcf7 #field_2_23,.wpcf7 #field_2_24,.wpcf7 #field_2_25,.wpcf7 #field_2_26,.wpcf7 #field_2_22,.gform_wrapper #field_1_23,.gform_wrapper #field_1_24,.gform_wrapper #field_1_25,.gform_wrapper #field_1_26,.gform_wrapper #field_1_27,.gform_wrapper #field_2_23,.gform_wrapper #field_2_24,.gform_wrapper #field_2_25,.gform_wrapper #field_2_26,.gform_wrapper #field_2_22{margin-top:.5rem !important}}.wpcf7 .marques-concernes>span,.gform_wrapper .marques-concernes>span{display:flex;justify-content:space-between}@media screen and (max-width: 700px){.wpcf7 .marques-concernes>span,.gform_wrapper .marques-concernes>span{flex-direction:column}.wpcf7 .marques-concernes>span .wpcf7-list-item:not(:last-child),.gform_wrapper .marques-concernes>span .wpcf7-list-item:not(:last-child){margin-bottom:1rem}}.wpcf7 .marques-concernes .wpcf7-list-item,.gform_wrapper .marques-concernes .wpcf7-list-item{margin-left:0}.wpcf7 .marques-concernes .wpcf7-list-item input[type=checkbox],.gform_wrapper .marques-concernes .wpcf7-list-item input[type=checkbox]{display:none}.wpcf7 .marques-concernes .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::after,.gform_wrapper .marques-concernes .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::after{background-color:#236374}.wpcf7 .marques-concernes .wpcf7-list-item .wpcf7-list-item-label,.gform_wrapper .marques-concernes .wpcf7-list-item .wpcf7-list-item-label{padding-left:2rem;position:relative;cursor:pointer;white-space:nowrap}.wpcf7 .marques-concernes .wpcf7-list-item .wpcf7-list-item-label::after,.gform_wrapper .marques-concernes .wpcf7-list-item .wpcf7-list-item-label::after{content:"";height:1.5rem;width:1.5rem;border:2px solid #236374;position:absolute;left:0;top:50%;transform:translateY(-50%)}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=password],.wpcf7 input[type=url],.wpcf7 select,.wpcf7 textarea,.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=password],.gform_wrapper input[type=url],.gform_wrapper select,.gform_wrapper textarea{background-color:#236374;border:none;padding:1rem;width:100%;font-weight:500;font-family:"EB Garamond",serif;color:#fff}.wpcf7 input[type=text]::-moz-placeholder, .wpcf7 input[type=email]::-moz-placeholder, .wpcf7 input[type=tel]::-moz-placeholder, .wpcf7 input[type=password]::-moz-placeholder, .wpcf7 input[type=url]::-moz-placeholder, .wpcf7 select::-moz-placeholder, .wpcf7 textarea::-moz-placeholder, .gform_wrapper input[type=text]::-moz-placeholder, .gform_wrapper input[type=email]::-moz-placeholder, .gform_wrapper input[type=tel]::-moz-placeholder, .gform_wrapper input[type=password]::-moz-placeholder, .gform_wrapper input[type=url]::-moz-placeholder, .gform_wrapper select::-moz-placeholder, .gform_wrapper textarea::-moz-placeholder{color:#fff;font-weight:500}.wpcf7 input[type=text]::placeholder,.wpcf7 input[type=email]::placeholder,.wpcf7 input[type=tel]::placeholder,.wpcf7 input[type=password]::placeholder,.wpcf7 input[type=url]::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder,.gform_wrapper input[type=text]::placeholder,.gform_wrapper input[type=email]::placeholder,.gform_wrapper input[type=tel]::placeholder,.gform_wrapper input[type=password]::placeholder,.gform_wrapper input[type=url]::placeholder,.gform_wrapper select::placeholder,.gform_wrapper textarea::placeholder{color:#fff;font-weight:500}.wpcf7 input[type=text].wpcf7-not-valid,.wpcf7 input[type=email].wpcf7-not-valid,.wpcf7 input[type=tel].wpcf7-not-valid,.wpcf7 input[type=password].wpcf7-not-valid,.wpcf7 input[type=url].wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid,.gform_wrapper input[type=text].wpcf7-not-valid,.gform_wrapper input[type=email].wpcf7-not-valid,.gform_wrapper input[type=tel].wpcf7-not-valid,.gform_wrapper input[type=password].wpcf7-not-valid,.gform_wrapper input[type=url].wpcf7-not-valid,.gform_wrapper select.wpcf7-not-valid,.gform_wrapper textarea.wpcf7-not-valid{border:1px red solid}.wpcf7 .gchoice input[type=checkbox],.wpcf7 .ginput_container_consent input[type=checkbox],.gform_wrapper .gchoice input[type=checkbox],.gform_wrapper .ginput_container_consent input[type=checkbox]{display:none}.wpcf7 .gchoice input[type=checkbox]:checked+label::after,.wpcf7 .ginput_container_consent input[type=checkbox]:checked+label::after,.gform_wrapper .gchoice input[type=checkbox]:checked+label::after,.gform_wrapper .ginput_container_consent input[type=checkbox]:checked+label::after{background-color:#236374}.wpcf7 .gchoice>label,.wpcf7 .ginput_container_consent>label,.gform_wrapper .gchoice>label,.gform_wrapper .ginput_container_consent>label{padding-left:3rem;position:relative;cursor:pointer}.wpcf7 .gchoice>label::after,.wpcf7 .ginput_container_consent>label::after,.gform_wrapper .gchoice>label::after,.gform_wrapper .ginput_container_consent>label::after{content:"";height:1.5rem;width:1.5rem;border:2px solid #236374;position:absolute;left:0;top:50%;transform:translateY(-50%)}.wpcf7 input[type=submit],.gform_wrapper input[type=submit]{background-color:#236374;color:#fff;height:4rem;width:50%;text-transform:uppercase;font-weight:700;border:none;outline:none}.wpcf7 textarea,.gform_wrapper textarea{resize:none}.wpcf7 .wpcf7-not-valid-tip,.gform_wrapper .wpcf7-not-valid-tip{display:none}.login__form{max-width:96rem;margin:6rem auto;padding:0 4rem}.login__form .wp-block-column:first-child{margin-right:8rem}.login__form .wp-block-column:first-child input[type=submit]{height:auto;color:#fff}.login__form .wp-block-column:last-child .wp-block-buttons{margin-top:4rem}.login__form .gform_wrapper{width:100%}.login__form .wp-block-column .gform_title{display:none}.login__form .wp-block-column>h3{margin:0 auto;margin-bottom:2rem}.login__form .wp-block-column .wp-block-buttons{margin:0 auto}.login__form .wp-block-column form{margin:0 auto}.login__form .wp-block-column form .gfield input{width:100%}.login__form .wp-block-column form .gchoice input[type=checkbox]{display:none}.login__form .wp-block-column form .gchoice input[type=checkbox]:checked+label::after{background-color:#236374}.login__form .wp-block-column form .gchoice>label{padding-left:3rem;position:relative;cursor:pointer}.login__form .wp-block-column form .gchoice>label::after{content:"";height:1.5rem;width:1.5rem;border:2px solid #236374;position:absolute;left:0;top:50%;transform:translateY(-50%)}.login__form .wp-block-column form input[type=submit]{text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:1.5rem;letter-spacing:1px;font-weight:600;padding:1.8rem 0;width:30rem;background-color:#c6b3a1;border:none;color:#434343;cursor:pointer;line-height:unset !important}@media screen and (max-width: 910px){.login__form .wp-block-column form input[type=submit]{font-size:1.2rem}}.login__form .wp-block-column .gf_login_form{margin-top:4rem;margin-bottom:2rem}.login__form .wp-block-column .gf_login_form>.wp-block-column{margin-top:4rem}@media screen and (max-width: 800px){.login__form{display:flex;flex-direction:column;padding:0 2rem}}@media screen and (max-width: 800px)and (max-width: 340px){.login__form{padding:0 1rem}}@media screen and (max-width: 800px){.login__form .wp-block-column .gform_wrapper{padding:0}.login__form .wp-block-column:first-child{margin-bottom:4rem;margin-right:0}}#gform_wrapper_2 .gform_title{margin-bottom:2rem}.dashboard{max-width:116rem;margin:12rem auto}@media screen and (max-width: 1200px){.dashboard{padding:0 2rem}}.dashboard .wp-block-column{background-color:#236374;color:#fff;position:relative;box-shadow:0 0 8px rgba(67,67,67,.4);padding:6rem 3.5rem}.dashboard .wp-block-column:not(:last-child){margin-right:3rem}.dashboard .wp-block-column h2{font-size:2.4rem;line-height:1.1;margin-bottom:1.5rem}.dashboard .wp-block-column .wp-block-buttons{max-height:0;overflow:hidden;padding:0}.dashboard .wp-block-column .wp-block-buttons a::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0}@media screen and (max-width: 920px){.dashboard{flex-direction:column}.dashboard>.wp-block-column{margin-bottom:3rem}.dashboard>.wp-block-column:not(:last-child){margin-right:0;margin-left:0}}.article-body .wpfd-content{max-width:116rem;margin:0 auto;margin-bottom:6rem}.article-body .wpfd-content .wpfd-container-ggd{overflow:unset}.article-body .wpfd-content a[class*=-download-category]{background-color:#236374;border-radius:0}.article-body .wpfd-content .breadcrumbs{border-bottom:solid 2px #236374}@media screen and (max-width: 920px){.article-body .wpfd-content .breadcrumbs{margin:0 2rem}}.article-body .wpfd-content .breadcrumbs>li>span{color:#434343;font-weight:400}.article-body .wpfd-content .head-category-ggd:before{display:none}.article-body .wpfd-content .wpfd-categories{margin:0 auto;display:grid;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 920px){.article-body .wpfd-content .wpfd-categories{grid-template-columns:1fr}}.article-body .wpfd-content .wpfd-categories h2{text-align:center;font-size:3rem;color:#434343;margin-bottom:3rem;margin-top:3rem;grid-column:span 3}@media screen and (max-width: 920px){.article-body .wpfd-content .wpfd-categories h2{grid-column:unset}}.article-body .wpfd-content .wpfd-categories .wpfdcategory{background-color:#236374;color:#fff;border-radius:0;border:none;color:#fff;font-family:"Montserrat",sans-serif;flex:unset;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;padding:3rem 2rem}.article-body .wpfd-content .wpfd-categories .wpfdcategory .wpfd-folder{color:#fff}.article-body .wpfd-content .wpfd-categories .wpfdcategory span{color:#fff;padding-top:3px;display:flex;align-items:center;width:unset;max-width:unset}.article-body .wpfd-content .wpfd-categories .wpfdcategory:hover{box-shadow:none}.depositaire{background-color:rgba(198,179,161,.1);padding:4rem 0 8rem}.depositaire .wp-block-buttons .wp-block-button__link{width:auto;padding:1.8rem 3rem;margin-top:3rem}@media screen and (max-width: 450px){.depositaire .wp-block-buttons{margin:3rem 2rem 0}}.depositaire__container{max-width:56rem;margin:0 auto}.depositaire h4{font-family:"Montserrat",sans-serif;font-size:1.5rem;line-height:2.4rem;letter-spacing:1px;text-transform:uppercase}.depositaire .teaseDepositaire{display:flex;background-color:#fff}.depositaire .teaseDepositaire img{width:100%;height:auto}.depositaire .teaseDepositaire:not(:last-child){margin-bottom:2rem}.depositaire .teaseDepositaire .content{padding:4rem;display:flex;justify-content:center;flex-direction:column}.depositaire .teaseDepositaire .content h5{font-size:1.6rem}.depositaire .teaseDepositaire .content .job{color:#c6b3a1}@media screen and (max-width: 650px){.depositaire .teaseDepositaire{flex-direction:column;max-width:30rem;margin:0 auto}}.depositaire .sortbar{height:4rem;background-color:#fff;margin:1.5rem 0;margin-bottom:3rem}.depositaire .sortbar select{height:4rem;display:flex;padding:0 .5rem;align-items:center;border:none;width:100%;color:#c6b3a1;font-family:"EB Garamond",serif;font-size:1.8rem;color:#434343}@media screen and (max-width: 650px){.depositaire .depositaire__sortbar{margin:1.5rem 2rem 3rem}}.revendeurs{max-width:128rem;margin:6rem auto;display:flex}@media screen and (max-width: 1024px){.revendeurs{flex-direction:column-reverse}.revendeurs__map{margin-bottom:4rem}}.revendeurs fieldset{border:none;padding-bottom:1.5rem;margin-bottom:1.5rem}.revendeurs fieldset legend{font-size:1.4rem;text-transform:uppercase;font-weight:600;color:#236374;font-family:"Montserrat",sans-serif;margin:1rem 0;display:block}.revendeurs fieldset label{font-size:1.2rem;color:#236374;font-family:"Montserrat",sans-serif;padding-left:2.5rem;cursor:pointer}.revendeurs fieldset label::after{content:"";height:1.5rem;width:1.5rem;border:2px solid #236374;position:absolute;left:0;top:50%;transform:translateY(-50%)}.revendeurs fieldset input{display:none}.revendeurs fieldset input:checked+label::after{background-color:#236374}.revendeurs fieldset .checkbox__row{position:relative;margin:.5rem}.revendeurs__list{flex:1;margin-right:3rem}@media screen and (max-width: 1024px){.revendeurs__list{margin-right:0}}.revendeurs__list h6{font-family:"Montserrat",sans-serif;font-size:1.6rem;text-transform:uppercase;color:#236374;margin-bottom:1rem}.revendeurs__map{flex:3}.revendeurs__item{margin:2rem 0;padding:2rem 1.5rem;background-color:rgba(35,99,116,.1)}.revendeurs__item:first-child{margin-top:0}.revendeurs__search{margin-bottom:3rem}.revendeurs__search input{width:100%;height:4rem;border:none;color:#fff;background-color:#236374;padding:.5rem 1.5rem;font-family:"EB Garamond",serif;font-size:1.5rem}.revendeurs__search input::-moz-placeholder{color:#fff}.revendeurs__search input::placeholder{color:#fff}.revendeurs__revendeurs{overflow-y:scroll;max-height:42rem}@media screen and (max-width: 1300px){.revendeurs{max-width:116rem}}@media screen and (max-width: 1200px){.revendeurs{padding:0 2rem}}.footer{background-color:#236374;color:#fff;font-family:"Montserrat",sans-serif}.footer .section__prefooter{background-color:#fff;padding:1.5rem 0}.footer .section__prefooter .container{width:128rem;margin:0 auto;color:#236374;font-family:"EB Garamond",serif;display:flex;justify-content:space-between}.footer .section__prefooter .container .menu__copy span{margin:0 2rem}.footer .section__footer{padding:6.5rem 0;width:132rem;margin:0 auto}.footer .section__footer .container{display:flex}.footer .section__footer .container .section__footer__presentation{flex:1}.footer .section__footer .container .section__footer__presentation .wp-block-buttons{padding-left:1rem}.footer .section__footer .container .section__footer__presentation .wp-block-buttons .wp-block-button__link{width:23rem;margin:1rem 0;font-size:1.5rem;padding:1.3rem 0}.footer .section__footer .container .section__footer__presentation h3{text-transform:uppercase;font-size:1.5rem;padding-left:1rem;margin:1rem 0}.footer .section__footer .container .section__footer__presentation p{font-family:"EB Garamond",serif;padding-left:1rem}.footer .section__footer .container .footer__main{flex:3;position:relative}.footer .section__footer .container .footer__main .back-to-top{position:absolute;right:0;bottom:0;height:6rem;width:6rem;border:2px solid #93c8d1;border-radius:50%;cursor:pointer}.footer .section__footer .container .footer__main .back-to-top::after{content:"";position:absolute;top:50%;left:50%;height:1.3rem;width:1.3rem;transform:translate(-50%, -35%) rotate(-45deg);border-top:2px solid #93c8d1;border-right:2px solid #93c8d1}.footer .section__footer .container .footer__main .menu__footer{display:flex;justify-content:space-between}.footer .section__footer .container .footer__main .menu__footer h4{text-transform:uppercase;letter-spacing:1px;font-size:1.5rem}.footer .section__footer .container .footer__main .menu__footer>li>ul{font-size:1.8rem;font-family:"EB Garamond",serif;margin-top:1rem}.footer .section__footer .container .footer__main .menu__footer__social{display:flex}@media screen and (max-width: 1380px){.footer .section__footer{width:120rem}.footer .section__footer .container .footer__main .menu__footer>li>ul{font-size:1.8rem}.footer .section__footer .container .footer__main .menu__footer h4{font-size:1.3rem}}@media screen and (max-width: 1260px){.footer .section__prefooter{padding:1.5rem 2rem}.footer .section__prefooter .container{width:100%}.footer .section__footer{width:100%;padding:6.5rem 2rem}.footer .section__footer .container .footer__main .menu__footer{flex-wrap:wrap}.footer .section__footer .container .footer__main .menu__footer>li{width:45%}.footer .section__footer .container .footer__main .menu__footer>li:nth-child(odd){padding-left:10rem}.footer .section__footer .container .footer__main .menu__footer>li:nth-child(-n+2){margin-bottom:4rem}}@media screen and (max-width: 900px){.footer .section__footer{padding:4rem 2rem;width:100%}.footer .section__footer__presentation{display:flex;flex-direction:column}.footer .section__footer__presentation img{display:block;margin:0 auto;width:60%;margin-bottom:2rem}.footer .section__footer__presentation .wp-block-buttons{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.footer .section__footer__presentation .wp-block-buttons .wp-block-button__link{font-size:1.2rem !important}.footer .section__footer__presentation p{padding-left:0;margin-bottom:3rem}.footer .section__footer .container{flex-direction:column}.footer .section__footer .container .footer__main .menu__footer{flex-direction:column;padding-left:1rem}.footer .section__footer .container .footer__main .menu__footer>li{width:100%;padding-left:0;margin-bottom:4rem}.footer .section__footer .container .footer__main .menu__footer>li:nth-child(odd){padding-left:0}.footer .section__footer .container .footer__main .menu__footer>li:nth-child(-n+2){margin-bottom:4rem}.footer .section__footer .container .footer__main .menu__footer__social{justify-content:center}.footer .section__prefooter{text-align:center}.footer .section__prefooter .container{flex-direction:column;width:100%}.footer .section__prefooter .container .section__prefooter__left{margin-bottom:1rem}.footer .section__prefooter .container .menu__copy span{margin:0 1rem}}.header{background-color:#236374;position:fixed;top:0;right:0;left:0;color:#fff;z-index:9}.header .pre-header .pre-header__wrapper>ul>li{display:flex;color:#93c8d1}.header .pre-header .pre-header__wrapper>ul>li svg{margin-right:.5rem}@media screen and (max-width: 1024px){.header .pre-header{z-index:100;position:fixed;bottom:0;left:0;right:0;display:none}.header .pre-header .pre-header__wrapper>ul{width:100%;justify-content:space-evenly}.header .pre-header .pre-header__wrapper>ul>li{padding:1.5rem 1rem;display:flex;font-size:1.4rem}.header .pre-header .pre-header__wrapper>ul>li svg{margin-right:.5rem}.header .pre-header.open{display:unset}}.header .pre-header__wrapper>ul{display:flex;justify-content:flex-end}.header .pre-header__wrapper>ul>li{padding:1.5rem 3rem;font-size:1.2rem;font-family:"Montserrat",sans-serif}.header .pre-header__wrapper>ul>li ul li{text-transform:uppercase}.header .pre-header__wrapper>ul>li ul li:nth-child(2){display:none}.header__logo{margin-left:4rem}@media screen and (max-width: 1080px){.header__logo img{transform:scale(0.7);transform-origin:left}}.header__menu{display:flex;justify-content:flex-end;font-size:1.2rem;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:600;position:relative}@media screen and (min-width: 1025px){.header__menu .sublevel__modal{display:none}}.header__menu>.menu-item>a{position:relative;padding:1.5rem 2rem;display:block}.header__menu>.menu-item:nth-child(-n+4)>a::after{content:"";width:2px;height:1.3rem;background-color:#fff;position:absolute;right:-1px;top:50%;transform:translateY(-50%)}.header__menu>.menu-item:nth-child(6) a{background-color:#c6b3a1}.header__menu>.menu-item:nth-child(7) a{background-color:#877761}@media screen and (min-width: 1025px){.header__menu>.menu-item-has-children:hover>.submenu__wrapper{max-height:100rem}}.header__menu>.menu-item-has-children .submenu__wrapper{position:absolute;bottom:0;left:0;right:0;background-color:#236374;transform:translateY(100%);z-index:9;max-height:0;overflow:hidden;transition:all .3s ease-in-out;will-change:max-height}.header__menu>.menu-item-has-children .submenu__wrapper.open{max-height:30rem}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container{max-width:115rem;margin:0 auto;padding:8rem 2rem;display:flex}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container .submenu__sidebar{flex:2.5}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container .submenu__sidebar .submenu__header{font-size:3rem;line-height:3.4rem;font-weight:300;margin-bottom:2.5rem}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container .submenu__sidebar a{display:block;font-size:1.5rem}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container .submenu__sidebar a:first-of-type{color:#c6b3a1;margin-bottom:2rem}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container .submenu__sidebar a:last-of-type{display:inline-block;background-color:#c6b3a1;color:#fff;padding:1.5rem 1rem}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu{flex:5;padding-left:2rem}@media screen and (max-width: 1024px){.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu{padding-left:0}}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu.sublevel{display:flex}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu li:not(:first-child){margin-top:2rem}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu li:not(:first-child).menu-item-2611,.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu li:not(:first-child).menu-item-6686{margin-top:0}@media screen and (max-width: 1024px){.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu li:not(:first-child){margin-top:0}}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu li:not(:first-child).menu-item-has-children{margin-top:0}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu>li{font-weight:400;margin-right:8rem}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu>li a:hover{color:#c6b3a1}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu>li>a{margin-bottom:1.5rem;display:block}@media screen and (max-width: 1024px){.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu>li{margin-right:0}}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu .header__submenu li{font-family:"EB Garamond",serif;text-transform:none;font-size:1.6rem;font-weight:400}.header__menu>.menu-item-has-children .submenu__wrapper .submenu__container>ul.header__submenu .header__submenu li:not(:first-child){margin-top:.5rem}@media screen and (max-width: 1024px){.header .header__wrapper{position:relative}.header .header__wrapper .header__logo{margin-left:2rem}.header .header__wrapper .header__logo img{transform:scale(0.5)}.header .header__wrapper nav{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:#236374;align-items:center;justify-content:center;display:none}.header .header__wrapper nav.open{display:flex}.header .header__wrapper nav .sublevel__modal{bottom:0;position:fixed;top:0;left:0;right:0;background-color:#fff;color:#236374;padding:16rem 8rem;transform:translateX(100%);transition:all .3s ease-in-out}}@media screen and (max-width: 1024px)and (max-width: 700px){.header .header__wrapper nav .sublevel__modal{padding:8rem 4rem}}@media screen and (max-width: 1024px){.header .header__wrapper nav .sublevel__modal .modal-close{position:absolute;top:10rem;left:7rem;height:4rem;width:4rem;cursor:pointer}}@media screen and (max-width: 1024px)and (max-width: 700px){.header .header__wrapper nav .sublevel__modal .modal-close{top:2rem;left:3rem}}@media screen and (max-width: 1024px){.header .header__wrapper nav .sublevel__modal .modal-close::after{content:"";position:absolute;top:50%;left:50%;width:2rem;height:2rem;border-left:2px solid #236374;border-bottom:2px solid #236374;transform:rotate(45deg) translate(-50%, -20%)}.header .header__wrapper nav .sublevel__modal>ul>li{font-size:1.4rem;margin-bottom:2rem}.header .header__wrapper nav .sublevel__modal>ul>li>a{margin-bottom:1rem;display:block}.header .header__wrapper nav .sublevel__modal>ul>li .header__submenu{font-family:"EB Garamond",serif;text-transform:none}.header .header__wrapper nav .sublevel__modal>ul>li .header__submenu li{margin-bottom:.5rem}.header .header__wrapper nav .sublevel__modal.focus{transform:translateX(0)}.header .header__wrapper nav ul{display:flex;flex-direction:column}.header .header__wrapper nav ul.header__menu{margin-right:-1rem}}@media screen and (max-width: 1024px)and (max-width: 500px){.header .header__wrapper nav ul.header__menu{width:80%}}@media screen and (max-width: 1024px){.header .header__wrapper nav ul.header__menu>.menu-item{padding-right:2rem;margin-bottom:1.5rem}.header .header__wrapper nav ul.header__menu>.menu-item:nth-child(-n+4) a::after{display:none}.header .header__wrapper nav ul.header__menu>.menu-item:nth-child(6) a,.header .header__wrapper nav ul.header__menu>.menu-item:nth-child(7) a{padding:1rem 2rem}.header .header__wrapper nav ul.header__menu>.menu-item a{text-align:center}.header .header__wrapper nav ul.header__menu>.menu-item>a{padding:.5rem 2rem}.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children{position:relative}.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children .toggle__submenu,.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children .toggle__modal{position:absolute;right:0;top:0;height:2rem;width:2rem;cursor:pointer}.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children .toggle__submenu.open::after{transform:rotate(0)}.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children .toggle__submenu::before{content:"";display:block;height:2px;width:1.6rem;background-color:#fff;position:absolute;right:0;top:50%}.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children .toggle__submenu::after{transform:rotate(90deg);content:"";display:block;opacity:1;height:2px;width:1.6rem;background-color:#fff;position:absolute;right:0;top:50%;transition:all .3s ease-in-out}.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children .toggle__modal::before{content:"";display:block;height:1.2rem;width:1.2rem;border-right:2px solid #fff;border-top:2px solid #fff;transform:rotate(45deg) translate(5px, 3px)}.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children .submenu__wrapper{position:relative;bottom:unset;top:unset;left:unset;right:unset;transform:translateY(0);z-index:unset}.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children .submenu__wrapper .submenu__container{padding:1rem}.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children .submenu__wrapper .submenu__container a{width:100%;text-align:center;display:block;margin-bottom:.5rem}.header .header__wrapper nav ul.header__menu>.menu-item.menu-item-has-children .submenu__wrapper .submenu__sidebar{display:none}.header .header__wrapper .menu__toggle{position:absolute;right:2rem;top:50%;z-index:999;width:3rem;height:2.3rem;cursor:pointer;transform:translateY(-50%)}.header .header__wrapper .menu__toggle .burger{height:2px;width:100%;background-color:#fff;position:absolute;transition:all .2s ease-in-out;transform-origin:left}.header .header__wrapper .menu__toggle .burger.top{top:0}.header .header__wrapper .menu__toggle .burger.mid{top:calc(50% - 1px)}.header .header__wrapper .menu__toggle .burger.bot{bottom:0}.header .header__wrapper .menu__toggle.open .burger.top{transform:rotate(45deg)}.header .header__wrapper .menu__toggle.open .burger.bot{transform:rotate(-45deg)}.header .header__wrapper .menu__toggle.open .burger.mid{opacity:0}}.single-soin .post-type-soin .soin__details{width:105rem;margin:6rem auto;display:flex}.single-soin .post-type-soin .soin__details--img{margin-right:3rem}.single-soin .post-type-soin .soin__details--content{padding:1rem 0}.single-soin .post-type-soin .soin__details--content .wp-block-button__link{width:100%;color:#fff}.single-soin .post-type-soin .soin__taxo{color:#c6b3a1;font-family:"Montserrat",sans-serif;letter-spacing:1px;font-size:1.5rem;text-transform:uppercase;font-weight:600}.single-soin .post-type-soin .soin__title{color:#236374;font-family:"EB Garamond",serif;font-size:4rem;font-weight:700;text-transform:none}.single-soin .post-type-soin .soin__blue-title{font-size:1.8rem;line-height:3.2rem;font-weight:600;color:#93c8d1}.single-soin .post-type-soin .soin__subtitle{font-size:2.2rem;margin-top:3rem}.single-soin .post-type-soin .soin__desc{font-size:1.8rem}.single-soin .post-type-soin .soin__data{margin:2rem 0}.single-soin .post-type-soin .soin__actifs{margin:3rem 0}.single-soin .post-type-soin .results{background-color:rgba(198,179,161,.2);padding:9rem 0}.single-soin .post-type-soin .results__inner-container{width:86rem;margin:0 auto}.single-soin .post-type-soin .results__inner-container h3{font-family:"Montserrat",sans-serif;letter-spacing:1px;font-size:1.5rem;text-transform:uppercase;font-weight:600;padding:1.5rem;border-bottom:1px solid #c6b3a1}.single-soin .post-type-soin .results__wrapper{overflow:hidden;max-height:0;will-change:max-height;transition:max-height .4s ease-in-out}.single-soin .post-type-soin .results__wrapper.open{max-height:50rem}.single-soin .post-type-soin .results__content{padding:3rem}.single-soin .post-type-soin .spotlight{width:105rem;margin:6rem auto;text-align:center}.single-soin .post-type-soin .spotlight>.h2{margin-bottom:4rem}.single-soin .post-type-soin .spotlight>p.lead{position:relative;padding-bottom:10rem}.single-soin .post-type-soin .spotlight>p.lead::after{content:url(images/waves.svg);position:absolute;bottom:2rem;left:50%;transform:translateX(-50%)}.single-soin .post-type-soin .spotlight__list{margin:6rem 0;display:flex}.single-produit .post-type-produit ol.breadcrumb,.single-produit .post-type-soin ol.breadcrumb,.single-soin .post-type-produit ol.breadcrumb,.single-soin .post-type-soin ol.breadcrumb{max-width:105rem;margin:2rem auto 0}@media screen and (max-width: 1180px){.single-produit .post-type-produit ol.breadcrumb,.single-produit .post-type-soin ol.breadcrumb,.single-soin .post-type-produit ol.breadcrumb,.single-soin .post-type-soin ol.breadcrumb{max-width:88rem}.single-produit .post-type-produit ol.breadcrumb li.active,.single-produit .post-type-soin ol.breadcrumb li.active,.single-soin .post-type-produit ol.breadcrumb li.active,.single-soin .post-type-soin ol.breadcrumb li.active{font-weight:600;color:#236374}.single-produit .post-type-produit ol.breadcrumb li::after,.single-produit .post-type-soin ol.breadcrumb li::after,.single-soin .post-type-produit ol.breadcrumb li::after,.single-soin .post-type-soin ol.breadcrumb li::after{content:"  /  ";margin:0 .3rem}}.single-produit .post-type-produit .product__hero,.single-produit .post-type-produit .soin__hero,.single-produit .post-type-soin .product__hero,.single-produit .post-type-soin .soin__hero,.single-soin .post-type-produit .product__hero,.single-soin .post-type-produit .soin__hero,.single-soin .post-type-soin .product__hero,.single-soin .post-type-soin .soin__hero{position:relative}.single-produit .post-type-produit .product__hero img,.single-produit .post-type-produit .soin__hero img,.single-produit .post-type-soin .product__hero img,.single-produit .post-type-soin .soin__hero img,.single-soin .post-type-produit .product__hero img,.single-soin .post-type-produit .soin__hero img,.single-soin .post-type-soin .product__hero img,.single-soin .post-type-soin .soin__hero img{width:100%;height:60rem;-o-object-fit:cover;object-fit:cover}.single-produit .post-type-produit .product__hero h1,.single-produit .post-type-produit .soin__hero h1,.single-produit .post-type-soin .product__hero h1,.single-produit .post-type-soin .soin__hero h1,.single-soin .post-type-produit .product__hero h1,.single-soin .post-type-produit .soin__hero h1,.single-soin .post-type-soin .product__hero h1,.single-soin .post-type-soin .soin__hero h1{position:absolute;left:10rem;top:50%;color:#fff;transform:translateY(-50%)}@media screen and (max-width: 600px){.single-produit .post-type-produit .product__hero h1,.single-produit .post-type-produit .soin__hero h1,.single-produit .post-type-soin .product__hero h1,.single-produit .post-type-soin .soin__hero h1,.single-soin .post-type-produit .product__hero h1,.single-soin .post-type-produit .soin__hero h1,.single-soin .post-type-soin .product__hero h1,.single-soin .post-type-soin .soin__hero h1{left:2rem}}.single-produit .post-type-produit .product__details,.single-produit .post-type-produit .soin__details,.single-produit .post-type-soin .product__details,.single-produit .post-type-soin .soin__details,.single-soin .post-type-produit .product__details,.single-soin .post-type-produit .soin__details,.single-soin .post-type-soin .product__details,.single-soin .post-type-soin .soin__details{width:105rem;margin:6rem auto;display:flex}.single-produit .post-type-produit .product__details--img,.single-produit .post-type-produit .soin__details--img,.single-produit .post-type-soin .product__details--img,.single-produit .post-type-soin .soin__details--img,.single-soin .post-type-produit .product__details--img,.single-soin .post-type-produit .soin__details--img,.single-soin .post-type-soin .product__details--img,.single-soin .post-type-soin .soin__details--img{margin-right:3rem;flex:1}@media screen and (max-width: 600px){.single-produit .post-type-produit .product__details--img,.single-produit .post-type-produit .soin__details--img,.single-produit .post-type-soin .product__details--img,.single-produit .post-type-soin .soin__details--img,.single-soin .post-type-produit .product__details--img,.single-soin .post-type-produit .soin__details--img,.single-soin .post-type-soin .product__details--img,.single-soin .post-type-soin .soin__details--img{border:none}}.single-produit .post-type-produit .product__details--img img,.single-produit .post-type-produit .soin__details--img img,.single-produit .post-type-soin .product__details--img img,.single-produit .post-type-soin .soin__details--img img,.single-soin .post-type-produit .product__details--img img,.single-soin .post-type-produit .soin__details--img img,.single-soin .post-type-soin .product__details--img img,.single-soin .post-type-soin .soin__details--img img{border:solid 1px #c6b3a1;max-width:unset}@media screen and (max-width: 600px){.single-produit .post-type-produit .product__details--img img,.single-produit .post-type-produit .soin__details--img img,.single-produit .post-type-soin .product__details--img img,.single-produit .post-type-soin .soin__details--img img,.single-soin .post-type-produit .product__details--img img,.single-soin .post-type-produit .soin__details--img img,.single-soin .post-type-soin .product__details--img img,.single-soin .post-type-soin .soin__details--img img{border:none}}.single-produit .post-type-produit .product__details--content,.single-produit .post-type-produit .soin__details--content,.single-produit .post-type-soin .product__details--content,.single-produit .post-type-soin .soin__details--content,.single-soin .post-type-produit .product__details--content,.single-soin .post-type-produit .soin__details--content,.single-soin .post-type-soin .product__details--content,.single-soin .post-type-soin .soin__details--content{padding:1rem 0}.single-produit .post-type-produit .product__details--content .wp-block-button__link,.single-produit .post-type-produit .soin__details--content .wp-block-button__link,.single-produit .post-type-soin .product__details--content .wp-block-button__link,.single-produit .post-type-soin .soin__details--content .wp-block-button__link,.single-soin .post-type-produit .product__details--content .wp-block-button__link,.single-soin .post-type-produit .soin__details--content .wp-block-button__link,.single-soin .post-type-soin .product__details--content .wp-block-button__link,.single-soin .post-type-soin .soin__details--content .wp-block-button__link{width:100%;color:#fff}.single-produit .post-type-produit .product__details--content .etapes,.single-produit .post-type-produit .soin__details--content .etapes,.single-produit .post-type-soin .product__details--content .etapes,.single-produit .post-type-soin .soin__details--content .etapes,.single-soin .post-type-produit .product__details--content .etapes,.single-soin .post-type-produit .soin__details--content .etapes,.single-soin .post-type-soin .product__details--content .etapes,.single-soin .post-type-soin .soin__details--content .etapes{background-color:rgba(147,200,209,.2);display:inline-flex;padding:1rem 2rem;align-items:center}.single-produit .post-type-produit .product__details--content .etapes img,.single-produit .post-type-produit .soin__details--content .etapes img,.single-produit .post-type-soin .product__details--content .etapes img,.single-produit .post-type-soin .soin__details--content .etapes img,.single-soin .post-type-produit .product__details--content .etapes img,.single-soin .post-type-produit .soin__details--content .etapes img,.single-soin .post-type-soin .product__details--content .etapes img,.single-soin .post-type-soin .soin__details--content .etapes img{flex:1}.single-produit .post-type-produit .product__details--content .etapes p,.single-produit .post-type-produit .soin__details--content .etapes p,.single-produit .post-type-soin .product__details--content .etapes p,.single-produit .post-type-soin .soin__details--content .etapes p,.single-soin .post-type-produit .product__details--content .etapes p,.single-soin .post-type-produit .soin__details--content .etapes p,.single-soin .post-type-soin .product__details--content .etapes p,.single-soin .post-type-soin .soin__details--content .etapes p{flex:4;margin-left:2.5rem;color:#217294;font-weight:700}.single-produit .post-type-produit .product__details--content .etapes p span,.single-produit .post-type-produit .soin__details--content .etapes p span,.single-produit .post-type-soin .product__details--content .etapes p span,.single-produit .post-type-soin .soin__details--content .etapes p span,.single-soin .post-type-produit .product__details--content .etapes p span,.single-soin .post-type-produit .soin__details--content .etapes p span,.single-soin .post-type-soin .product__details--content .etapes p span,.single-soin .post-type-soin .soin__details--content .etapes p span{width:70%;display:block}.single-produit .post-type-produit .product__details--content .product__actifs,.single-produit .post-type-produit .soin__details--content .product__actifs,.single-produit .post-type-soin .product__details--content .product__actifs,.single-produit .post-type-soin .soin__details--content .product__actifs,.single-soin .post-type-produit .product__details--content .product__actifs,.single-soin .post-type-produit .soin__details--content .product__actifs,.single-soin .post-type-soin .product__details--content .product__actifs,.single-soin .post-type-soin .soin__details--content .product__actifs{font-family:"Montserrat",sans-serif;font-size:1.5rem;text-transform:uppercase;font-weight:600;letter-spacing:1px}.single-produit .post-type-produit .product__details--content .product__icones,.single-produit .post-type-produit .soin__details--content .product__icones,.single-produit .post-type-soin .product__details--content .product__icones,.single-produit .post-type-soin .soin__details--content .product__icones,.single-soin .post-type-produit .product__details--content .product__icones,.single-soin .post-type-produit .soin__details--content .product__icones,.single-soin .post-type-soin .product__details--content .product__icones,.single-soin .post-type-soin .soin__details--content .product__icones{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem 4rem;margin:2rem 0}.single-produit .post-type-produit .product__details--content .product__icones .product__icone,.single-produit .post-type-produit .soin__details--content .product__icones .product__icone,.single-produit .post-type-soin .product__details--content .product__icones .product__icone,.single-produit .post-type-soin .soin__details--content .product__icones .product__icone,.single-soin .post-type-produit .product__details--content .product__icones .product__icone,.single-soin .post-type-produit .soin__details--content .product__icones .product__icone,.single-soin .post-type-soin .product__details--content .product__icones .product__icone,.single-soin .post-type-soin .soin__details--content .product__icones .product__icone{display:flex;align-items:center}.single-produit .post-type-produit .product__details--content .product__icones .product__icone img,.single-produit .post-type-produit .soin__details--content .product__icones .product__icone img,.single-produit .post-type-soin .product__details--content .product__icones .product__icone img,.single-produit .post-type-soin .soin__details--content .product__icones .product__icone img,.single-soin .post-type-produit .product__details--content .product__icones .product__icone img,.single-soin .post-type-produit .soin__details--content .product__icones .product__icone img,.single-soin .post-type-soin .product__details--content .product__icones .product__icone img,.single-soin .post-type-soin .soin__details--content .product__icones .product__icone img{padding-right:1rem;flex:1}.single-produit .post-type-produit .product__details--content .product__icones .product__icone .text,.single-produit .post-type-produit .soin__details--content .product__icones .product__icone .text,.single-produit .post-type-soin .product__details--content .product__icones .product__icone .text,.single-produit .post-type-soin .soin__details--content .product__icones .product__icone .text,.single-soin .post-type-produit .product__details--content .product__icones .product__icone .text,.single-soin .post-type-produit .soin__details--content .product__icones .product__icone .text,.single-soin .post-type-soin .product__details--content .product__icones .product__icone .text,.single-soin .post-type-soin .soin__details--content .product__icones .product__icone .text{flex:4}.single-produit .post-type-produit .product__details--content .product__icones .product__icone .text h6,.single-produit .post-type-produit .soin__details--content .product__icones .product__icone .text h6,.single-produit .post-type-soin .product__details--content .product__icones .product__icone .text h6,.single-produit .post-type-soin .soin__details--content .product__icones .product__icone .text h6,.single-soin .post-type-produit .product__details--content .product__icones .product__icone .text h6,.single-soin .post-type-produit .soin__details--content .product__icones .product__icone .text h6,.single-soin .post-type-soin .product__details--content .product__icones .product__icone .text h6,.single-soin .post-type-soin .soin__details--content .product__icones .product__icone .text h6{font-size:1.8rem;font-weight:700}.single-produit .post-type-produit .product__details--content .product__icones .product__icone .text p,.single-produit .post-type-produit .soin__details--content .product__icones .product__icone .text p,.single-produit .post-type-soin .product__details--content .product__icones .product__icone .text p,.single-produit .post-type-soin .soin__details--content .product__icones .product__icone .text p,.single-soin .post-type-produit .product__details--content .product__icones .product__icone .text p,.single-soin .post-type-produit .soin__details--content .product__icones .product__icone .text p,.single-soin .post-type-soin .product__details--content .product__icones .product__icone .text p,.single-soin .post-type-soin .soin__details--content .product__icones .product__icone .text p{font-size:1.8rem}.single-produit .post-type-produit .product__taxo,.single-produit .post-type-produit .soin__taxo,.single-produit .post-type-soin .product__taxo,.single-produit .post-type-soin .soin__taxo,.single-soin .post-type-produit .product__taxo,.single-soin .post-type-produit .soin__taxo,.single-soin .post-type-soin .product__taxo,.single-soin .post-type-soin .soin__taxo{color:#c6b3a1;font-family:"Montserrat",sans-serif;letter-spacing:1px;font-size:1.5rem;text-transform:uppercase;font-weight:600}.single-produit .post-type-produit .product__title,.single-produit .post-type-produit .soin__title,.single-produit .post-type-soin .product__title,.single-produit .post-type-soin .soin__title,.single-soin .post-type-produit .product__title,.single-soin .post-type-produit .soin__title,.single-soin .post-type-soin .product__title,.single-soin .post-type-soin .soin__title{color:#236374;font-family:"EB Garamond",serif;font-size:4rem;line-height:4.4rem;font-weight:700;text-transform:none;margin-top:.5rem}.single-produit .post-type-produit .product__subtitle,.single-produit .post-type-produit .soin__subtitle,.single-produit .post-type-soin .product__subtitle,.single-produit .post-type-soin .soin__subtitle,.single-soin .post-type-produit .product__subtitle,.single-soin .post-type-produit .soin__subtitle,.single-soin .post-type-soin .product__subtitle,.single-soin .post-type-soin .soin__subtitle{font-size:2.2rem;margin-top:3rem}.single-produit .post-type-produit .product__desc,.single-produit .post-type-produit .soin__desc,.single-produit .post-type-soin .product__desc,.single-produit .post-type-soin .soin__desc,.single-soin .post-type-produit .product__desc,.single-soin .post-type-produit .soin__desc,.single-soin .post-type-soin .product__desc,.single-soin .post-type-soin .soin__desc{font-size:1.8rem}.single-produit .post-type-produit .product__data,.single-produit .post-type-produit .soin__data,.single-produit .post-type-soin .product__data,.single-produit .post-type-soin .soin__data,.single-soin .post-type-produit .product__data,.single-soin .post-type-produit .soin__data,.single-soin .post-type-soin .product__data,.single-soin .post-type-soin .soin__data{margin:2rem 0}.single-produit .post-type-produit .product__actifs,.single-produit .post-type-produit .soin__actifs,.single-produit .post-type-soin .product__actifs,.single-produit .post-type-soin .soin__actifs,.single-soin .post-type-produit .product__actifs,.single-soin .post-type-produit .soin__actifs,.single-soin .post-type-soin .product__actifs,.single-soin .post-type-soin .soin__actifs{margin:3rem 0}.single-produit .post-type-produit .results,.single-produit .post-type-soin .results,.single-soin .post-type-produit .results,.single-soin .post-type-soin .results{background-color:rgba(198,179,161,.2);padding:9rem 0}.single-produit .post-type-produit .results__inner-container,.single-produit .post-type-soin .results__inner-container,.single-soin .post-type-produit .results__inner-container,.single-soin .post-type-soin .results__inner-container{width:86rem;margin:0 auto}.single-produit .post-type-produit .results__inner-container h3,.single-produit .post-type-soin .results__inner-container h3,.single-soin .post-type-produit .results__inner-container h3,.single-soin .post-type-soin .results__inner-container h3{font-family:"Montserrat",sans-serif;letter-spacing:1px;font-size:1.5rem;text-transform:uppercase;font-weight:600;padding:1.5rem;border-bottom:1px solid #c6b3a1;position:relative;cursor:pointer}.single-produit .post-type-produit .results__inner-container h3::after,.single-produit .post-type-soin .results__inner-container h3::after,.single-soin .post-type-produit .results__inner-container h3::after,.single-soin .post-type-soin .results__inner-container h3::after{content:"";background:no-repeat center url(images/minus.svg);position:absolute;right:2rem;top:42%;height:7px;width:31px}.single-produit .post-type-produit .results__inner-container h3::before,.single-produit .post-type-soin .results__inner-container h3::before,.single-soin .post-type-produit .results__inner-container h3::before,.single-soin .post-type-soin .results__inner-container h3::before{content:"";position:absolute;right:2rem;background:no-repeat center url(images/minus.svg);top:42%;height:7px;width:31px;transform:rotate(-90deg);transition:all .3s ease-in-out}.single-produit .post-type-produit .results__dropdown .results__wrapper,.single-produit .post-type-soin .results__dropdown .results__wrapper,.single-soin .post-type-produit .results__dropdown .results__wrapper,.single-soin .post-type-soin .results__dropdown .results__wrapper{overflow:hidden;max-height:0;will-change:max-height;transition:max-height .4s ease-in-out}.single-produit .post-type-produit .results__dropdown.open .results__wrapper,.single-produit .post-type-soin .results__dropdown.open .results__wrapper,.single-soin .post-type-produit .results__dropdown.open .results__wrapper,.single-soin .post-type-soin .results__dropdown.open .results__wrapper{max-height:50rem}.single-produit .post-type-produit .results__dropdown.open>h3::before,.single-produit .post-type-soin .results__dropdown.open>h3::before,.single-soin .post-type-produit .results__dropdown.open>h3::before,.single-soin .post-type-soin .results__dropdown.open>h3::before{transform:rotate(0)}.single-produit .post-type-produit .results__content,.single-produit .post-type-soin .results__content,.single-soin .post-type-produit .results__content,.single-soin .post-type-soin .results__content{padding:3rem}.single-produit .post-type-produit .spotlight,.single-produit .post-type-soin .spotlight,.single-soin .post-type-produit .spotlight,.single-soin .post-type-soin .spotlight{width:105rem;margin:6rem auto;text-align:center}.single-produit .post-type-produit .spotlight>.h2,.single-produit .post-type-soin .spotlight>.h2,.single-soin .post-type-produit .spotlight>.h2,.single-soin .post-type-soin .spotlight>.h2{margin-bottom:4rem}.single-produit .post-type-produit .spotlight>p.lead,.single-produit .post-type-soin .spotlight>p.lead,.single-soin .post-type-produit .spotlight>p.lead,.single-soin .post-type-soin .spotlight>p.lead{position:relative;padding-bottom:10rem}.single-produit .post-type-produit .spotlight>p.lead::after,.single-produit .post-type-soin .spotlight>p.lead::after,.single-soin .post-type-produit .spotlight>p.lead::after,.single-soin .post-type-soin .spotlight>p.lead::after{content:url(images/waves.svg);position:absolute;bottom:2rem;left:50%;transform:translateX(-50%)}.single-produit .post-type-produit .spotlight__list,.single-produit .post-type-soin .spotlight__list,.single-soin .post-type-produit .spotlight__list,.single-soin .post-type-soin .spotlight__list{margin:6rem 0;display:flex}@media screen and (max-width: 1180px){.single-produit .post-type-produit .product__details,.single-produit .post-type-produit .soin__details,.single-produit .post-type-soin .product__details,.single-produit .post-type-soin .soin__details,.single-soin .post-type-produit .product__details,.single-soin .post-type-produit .soin__details,.single-soin .post-type-soin .product__details,.single-soin .post-type-soin .soin__details{width:88rem;justify-content:space-between}.single-produit .post-type-produit .product__details--img,.single-produit .post-type-produit .product__details--content,.single-produit .post-type-produit .soin__details--img,.single-produit .post-type-produit .soin__details--content,.single-produit .post-type-soin .product__details--img,.single-produit .post-type-soin .product__details--content,.single-produit .post-type-soin .soin__details--img,.single-produit .post-type-soin .soin__details--content,.single-soin .post-type-produit .product__details--img,.single-soin .post-type-produit .product__details--content,.single-soin .post-type-produit .soin__details--img,.single-soin .post-type-produit .soin__details--content,.single-soin .post-type-soin .product__details--img,.single-soin .post-type-soin .product__details--content,.single-soin .post-type-soin .soin__details--img,.single-soin .post-type-soin .soin__details--content{width:47.5%}.single-produit .post-type-produit .product__details--img,.single-produit .post-type-produit .soin__details--img,.single-produit .post-type-soin .product__details--img,.single-produit .post-type-soin .soin__details--img,.single-soin .post-type-produit .product__details--img,.single-soin .post-type-produit .soin__details--img,.single-soin .post-type-soin .product__details--img,.single-soin .post-type-soin .soin__details--img{margin-right:2rem}.single-produit .post-type-produit .product__details--img img,.single-produit .post-type-produit .soin__details--img img,.single-produit .post-type-soin .product__details--img img,.single-produit .post-type-soin .soin__details--img img,.single-soin .post-type-produit .product__details--img img,.single-soin .post-type-produit .soin__details--img img,.single-soin .post-type-soin .product__details--img img,.single-soin .post-type-soin .soin__details--img img{width:100%;height:auto}.single-produit .post-type-produit .results__inner-container,.single-produit .post-type-soin .results__inner-container,.single-soin .post-type-produit .results__inner-container,.single-soin .post-type-soin .results__inner-container{width:90%}.single-produit .post-type-produit .spotlight,.single-produit .post-type-soin .spotlight,.single-soin .post-type-produit .spotlight,.single-soin .post-type-soin .spotlight{width:88rem}.single-produit .post-type-produit .spotlight__list,.single-produit .post-type-soin .spotlight__list,.single-soin .post-type-produit .spotlight__list,.single-soin .post-type-soin .spotlight__list{margin:4rem 0}}@media screen and (max-width: 910px){.single-produit .post-type-produit .product__details,.single-produit .post-type-produit .soin__details,.single-produit .post-type-soin .product__details,.single-produit .post-type-soin .soin__details,.single-soin .post-type-produit .product__details,.single-soin .post-type-produit .soin__details,.single-soin .post-type-soin .product__details,.single-soin .post-type-soin .soin__details{flex-direction:column;align-items:center;width:100%;padding:0 2rem}.single-produit .post-type-produit .product__details--img,.single-produit .post-type-produit .product__details--content,.single-produit .post-type-produit .soin__details--img,.single-produit .post-type-produit .soin__details--content,.single-produit .post-type-soin .product__details--img,.single-produit .post-type-soin .product__details--content,.single-produit .post-type-soin .soin__details--img,.single-produit .post-type-soin .soin__details--content,.single-soin .post-type-produit .product__details--img,.single-soin .post-type-produit .product__details--content,.single-soin .post-type-produit .soin__details--img,.single-soin .post-type-produit .soin__details--content,.single-soin .post-type-soin .product__details--img,.single-soin .post-type-soin .product__details--content,.single-soin .post-type-soin .soin__details--img,.single-soin .post-type-soin .soin__details--content{width:36rem}}@media screen and (max-width: 910px)and (max-width: 600px){.single-produit .post-type-produit .product__details--img,.single-produit .post-type-produit .product__details--content,.single-produit .post-type-produit .soin__details--img,.single-produit .post-type-produit .soin__details--content,.single-produit .post-type-soin .product__details--img,.single-produit .post-type-soin .product__details--content,.single-produit .post-type-soin .soin__details--img,.single-produit .post-type-soin .soin__details--content,.single-soin .post-type-produit .product__details--img,.single-soin .post-type-produit .product__details--content,.single-soin .post-type-produit .soin__details--img,.single-soin .post-type-produit .soin__details--content,.single-soin .post-type-soin .product__details--img,.single-soin .post-type-soin .product__details--content,.single-soin .post-type-soin .soin__details--img,.single-soin .post-type-soin .soin__details--content{width:100%}.single-produit .post-type-produit .product__details--img .product__icones,.single-produit .post-type-produit .product__details--content .product__icones,.single-produit .post-type-produit .soin__details--img .product__icones,.single-produit .post-type-produit .soin__details--content .product__icones,.single-produit .post-type-soin .product__details--img .product__icones,.single-produit .post-type-soin .product__details--content .product__icones,.single-produit .post-type-soin .soin__details--img .product__icones,.single-produit .post-type-soin .soin__details--content .product__icones,.single-soin .post-type-produit .product__details--img .product__icones,.single-soin .post-type-produit .product__details--content .product__icones,.single-soin .post-type-produit .soin__details--img .product__icones,.single-soin .post-type-produit .soin__details--content .product__icones,.single-soin .post-type-soin .product__details--img .product__icones,.single-soin .post-type-soin .product__details--content .product__icones,.single-soin .post-type-soin .soin__details--img .product__icones,.single-soin .post-type-soin .soin__details--content .product__icones{grid-template-columns:1fr}}@media screen and (max-width: 910px){.single-produit .post-type-produit .product__details--img,.single-produit .post-type-produit .soin__details--img,.single-produit .post-type-soin .product__details--img,.single-produit .post-type-soin .soin__details--img,.single-soin .post-type-produit .product__details--img,.single-soin .post-type-produit .soin__details--img,.single-soin .post-type-soin .product__details--img,.single-soin .post-type-soin .soin__details--img{margin-bottom:4rem;margin-right:0}.single-produit .post-type-produit .results__dropdown.open .results__wrapper,.single-produit .post-type-soin .results__dropdown.open .results__wrapper,.single-soin .post-type-produit .results__dropdown.open .results__wrapper,.single-soin .post-type-soin .results__dropdown.open .results__wrapper{max-height:80rem}.single-produit .post-type-produit .spotlight,.single-produit .post-type-soin .spotlight,.single-soin .post-type-produit .spotlight,.single-soin .post-type-soin .spotlight{width:100%;padding:0 2rem}}.post-type-archive-soin #content>.wrapper,.post-type-archive-produit #content>.wrapper,.post-ajax-search #content>.wrapper{max-width:120rem;display:flex;margin:6rem auto;justify-content:space-between}@media screen and (max-width: 1230px){.post-type-archive-soin #content>.wrapper,.post-type-archive-produit #content>.wrapper,.post-ajax-search #content>.wrapper{padding:0 2rem}}@media screen and (max-width: 1080px){.post-type-archive-soin #content>.wrapper,.post-type-archive-produit #content>.wrapper,.post-ajax-search #content>.wrapper{flex-direction:column}}.post-type-archive-soin #content>.wrapper .searchFormSoins h3,.post-type-archive-soin #content>.wrapper .searchFormProduits h3,.post-type-archive-produit #content>.wrapper .searchFormSoins h3,.post-type-archive-produit #content>.wrapper .searchFormProduits h3,.post-ajax-search #content>.wrapper .searchFormSoins h3,.post-ajax-search #content>.wrapper .searchFormProduits h3{text-transform:uppercase;font-weight:600;color:#236374;font-family:"Montserrat",sans-serif;font-size:2rem;margin-bottom:2rem}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset{border:none;padding-bottom:1.5rem;margin-bottom:1.5rem}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset:not(:last-of-type),.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset:not(:last-of-type),.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset:not(:last-of-type),.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset:not(:last-of-type),.post-ajax-search #content>.wrapper .searchFormSoins form fieldset:not(:last-of-type),.post-ajax-search #content>.wrapper .searchFormProduits form fieldset:not(:last-of-type){border-bottom:2px solid #93c8d1}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset legend,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset legend,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset legend,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset legend,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset legend,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset legend{font-size:1.4rem;text-transform:uppercase;font-weight:600;color:#236374;font-family:"Montserrat",sans-serif;margin:1rem 0;display:block}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset label,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset label,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset label,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset label,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset label,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset label{font-size:1.2rem;color:#236374;font-family:"Montserrat",sans-serif;padding-left:2.5rem;cursor:pointer;white-space:nowrap}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset label::after,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset label::after,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset label::after,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset label::after,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset label::after,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset label::after{content:"";height:1.5rem;width:1.5rem;border:2px solid #236374;position:absolute;left:0;top:50%;transform:translateY(-50%)}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset input,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset input,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset input,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset input,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset input,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset input{display:none}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset input:checked+label::after,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset input:checked+label::after,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset input:checked+label::after,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset input:checked+label::after,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset input:checked+label::after,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset input:checked+label::after{background-color:#236374}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset .checkbox__row,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset .checkbox__row,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset .checkbox__row,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset .checkbox__row,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset .checkbox__row,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset .checkbox__row{position:relative;margin:.5rem}.post-type-archive-soin #content>.wrapper .searchFormSoins form hr,.post-type-archive-soin #content>.wrapper .searchFormProduits form hr,.post-type-archive-produit #content>.wrapper .searchFormSoins form hr,.post-type-archive-produit #content>.wrapper .searchFormProduits form hr,.post-ajax-search #content>.wrapper .searchFormSoins form hr,.post-ajax-search #content>.wrapper .searchFormProduits form hr{display:none}@media screen and (max-width: 1230px){.post-type-archive-soin #content>.wrapper .searchFormSoins,.post-type-archive-soin #content>.wrapper .searchFormProduits,.post-type-archive-produit #content>.wrapper .searchFormSoins,.post-type-archive-produit #content>.wrapper .searchFormProduits,.post-ajax-search #content>.wrapper .searchFormSoins,.post-ajax-search #content>.wrapper .searchFormProduits{max-width:22rem}.post-type-archive-soin #content>.wrapper .searchFormSoins h3,.post-type-archive-soin #content>.wrapper .searchFormProduits h3,.post-type-archive-produit #content>.wrapper .searchFormSoins h3,.post-type-archive-produit #content>.wrapper .searchFormProduits h3,.post-ajax-search #content>.wrapper .searchFormSoins h3,.post-ajax-search #content>.wrapper .searchFormProduits h3{font-size:1.6rem;white-space:nowrap}}@media screen and (max-width: 1080px){.post-type-archive-soin #content>.wrapper .searchFormSoins,.post-type-archive-soin #content>.wrapper .searchFormProduits,.post-type-archive-produit #content>.wrapper .searchFormSoins,.post-type-archive-produit #content>.wrapper .searchFormProduits,.post-ajax-search #content>.wrapper .searchFormSoins,.post-ajax-search #content>.wrapper .searchFormProduits{max-width:90rem;margin:0 auto;margin-bottom:4rem}.post-type-archive-soin #content>.wrapper .searchFormSoins h3,.post-type-archive-soin #content>.wrapper .searchFormProduits h3,.post-type-archive-produit #content>.wrapper .searchFormSoins h3,.post-type-archive-produit #content>.wrapper .searchFormProduits h3,.post-ajax-search #content>.wrapper .searchFormSoins h3,.post-ajax-search #content>.wrapper .searchFormProduits h3{text-align:center;margin-bottom:2rem}.post-type-archive-soin #content>.wrapper .searchFormSoins form,.post-type-archive-soin #content>.wrapper .searchFormProduits form,.post-type-archive-produit #content>.wrapper .searchFormSoins form,.post-type-archive-produit #content>.wrapper .searchFormProduits form,.post-ajax-search #content>.wrapper .searchFormSoins form,.post-ajax-search #content>.wrapper .searchFormProduits form{position:relative;display:flex;justify-content:space-evenly;z-index:3;color:#fff}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset{position:relative;flex:1;padding-bottom:0;background-color:#236374}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset label::after,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset label::after,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset label::after,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset label::after,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset label::after,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset label::after{left:1rem}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset legend,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset legend,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset legend,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset legend,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset legend,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset legend{background-color:#fff;display:flex;align-items:center;height:100%;width:100%;margin-bottom:0;padding:1rem;position:relative;color:#236374;border:2px solid #236374}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset legend::after,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset legend::after,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset legend::after,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset legend::after,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset legend::after,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset legend::after{content:"";position:absolute;right:2rem;top:45%;transform:translateY(-50%) rotate(45deg);width:1.2rem;height:1.2rem;border-bottom:2px solid #236374;border-right:2px solid #236374;transition:all .3s ease-in-out}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset:not(:last-of-type),.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset:not(:last-of-type),.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset:not(:last-of-type),.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset:not(:last-of-type),.post-ajax-search #content>.wrapper .searchFormSoins form fieldset:not(:last-of-type),.post-ajax-search #content>.wrapper .searchFormProduits form fieldset:not(:last-of-type){border-bottom:none;margin-right:3rem}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset .choices,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset .choices,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset .choices,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset .choices,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset .choices,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset .choices{overflow:hidden;max-height:0;position:absolute;width:100%;background-color:#fff;transition:all .3s ease-in-out;border:2px solid #236374;border-top:none;z-index:4;margin-top:-2px}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset .choices .checkbox__row,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset .choices .checkbox__row,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset .choices .checkbox__row,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset .choices .checkbox__row,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset .choices .checkbox__row,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset .choices .checkbox__row{margin:0}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset .choices .checkbox__row label,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset .choices .checkbox__row label,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset .choices .checkbox__row label,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset .choices .checkbox__row label,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset .choices .checkbox__row label,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset .choices .checkbox__row label{padding:1rem;padding-left:3.5rem;width:100%;height:100%;display:block;color:#236374}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset.open .choices,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset.open .choices,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset.open .choices,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset.open .choices,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset.open .choices,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset.open .choices{max-height:50rem;z-index:5}.post-type-archive-soin #content>.wrapper .searchFormSoins form fieldset.open legend::after,.post-type-archive-soin #content>.wrapper .searchFormProduits form fieldset.open legend::after,.post-type-archive-produit #content>.wrapper .searchFormSoins form fieldset.open legend::after,.post-type-archive-produit #content>.wrapper .searchFormProduits form fieldset.open legend::after,.post-ajax-search #content>.wrapper .searchFormSoins form fieldset.open legend::after,.post-ajax-search #content>.wrapper .searchFormProduits form fieldset.open legend::after{transform:translateY(-20%) rotate(225deg)}}@media screen and (max-width: 1080px)and (max-width: 700px){.post-type-archive-soin #content>.wrapper .searchFormSoins form,.post-type-archive-soin #content>.wrapper .searchFormProduits form,.post-type-archive-produit #content>.wrapper .searchFormSoins form,.post-type-archive-produit #content>.wrapper .searchFormProduits form,.post-ajax-search #content>.wrapper .searchFormSoins form,.post-ajax-search #content>.wrapper .searchFormProduits form{flex-direction:column}.post-type-archive-soin #content>.wrapper .searchFormSoins form>fieldset:not(:last-of-type),.post-type-archive-soin #content>.wrapper .searchFormProduits form>fieldset:not(:last-of-type),.post-type-archive-produit #content>.wrapper .searchFormSoins form>fieldset:not(:last-of-type),.post-type-archive-produit #content>.wrapper .searchFormProduits form>fieldset:not(:last-of-type),.post-ajax-search #content>.wrapper .searchFormSoins form>fieldset:not(:last-of-type),.post-ajax-search #content>.wrapper .searchFormProduits form>fieldset:not(:last-of-type){margin-right:0}}.post-type-archive-soin #content>.wrapper .gridProducts,.post-type-archive-soin #content>.wrapper .gridSoin,.post-type-archive-produit #content>.wrapper .gridProducts,.post-type-archive-produit #content>.wrapper .gridSoin,.post-ajax-search #content>.wrapper .gridProducts,.post-ajax-search #content>.wrapper .gridSoin{margin:0 auto}.gridProducts,.gridSoin{max-width:90rem;margin:6rem auto;display:grid;grid-gap:3rem;grid-template-columns:repeat(3, 27rem)}.gridProducts .noProduct,.gridSoin .noProduct{grid-column:span 3}@media screen and (max-width: 1180px){.gridProducts,.gridSoin{max-width:78rem;grid-gap:3rem;grid-template-columns:repeat(3, 1fr);justify-content:space-between}.gridProducts .tease__img,.gridSoin .tease__img{width:100%}.gridProducts .tease__title,.gridSoin .tease__title{line-height:2rem;font-size:1.6rem;margin-bottom:.5rem}.gridProducts .tease__link,.gridSoin .tease__link{margin-top:10rem}.gridProducts .tease.tease-soin .tease__content,.gridSoin .tease.tease-soin .tease__content{transform:translateY(23rem)}.gridProducts .tease__content,.gridSoin .tease__content{transform:translateY(21rem);padding:2rem 1rem}.gridProducts .tease__details,.gridSoin .tease__details{padding:3rem 0;font-size:1.3rem}}@media screen and (max-width: 1080px){.gridProducts,.gridSoin{max-width:90rem}.gridProducts .tease__content,.gridSoin .tease__content{transform:translateY(24rem)}.gridProducts .tease.tease-soin .tease__content,.gridSoin .tease.tease-soin .tease__content{transform:translateY(27rem)}}@media screen and (max-width: 910px){.gridProducts,.gridSoin{grid-template-columns:33rem;justify-content:center;width:100%}.gridProducts .tease,.gridSoin .tease{width:33rem}.gridProducts .tease .tease__content,.gridSoin .tease .tease__content{transform:translateY(29rem)}.gridProducts .tease__img,.gridSoin .tease__img{width:100%}.gridProducts .tease.tease-soin .tease__content,.gridSoin .tease.tease-soin .tease__content{transform:translateY(31rem)}}@media screen and (max-width: 910px)and (max-width: 600px){.gridProducts .tease,.gridSoin .tease{width:29rem;margin:0 auto}.gridProducts .tease .tease__content,.gridSoin .tease .tease__content{transform:translateY(26rem)}.gridProducts .tease.tease-soin .tease__content,.gridSoin .tease.tease-soin .tease__content{transform:translateY(28rem)}}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:calc(100%*70/3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:calc(100%/70);height:10px;float:left}.wp-block-buttons.is-content-justification-center{display:flex;justify-content:center}.youtubeVideo .wp-block-group__inner-container{width:105rem;margin:3rem auto}

/*# sourceMappingURL=main.css.map */