body{width:100vw;height:100vh;font-family:"Open-sans";font-size:14px;line-height:1.5;color:#333;overflow-x:hidden;overflow-y:hidden}body:not(.home) .site-main{padding-top:3rem;padding-left:1rem;padding-right:1rem}body.page-template-tpl-contact .site-main{padding-top:0;padding-left:0;padding-right:0}body.term-epilation-femme .site-navigation .menu #menu-item-32 a{color:#34c6d0}body.term-epilation-homme .site-navigation .menu #menu-item-31 a{color:#34c6d0}img{max-width:100%;height:auto}.hidden{visibility:hidden}a{-webkit-transition:color .35s;transition:color .35s;color:#34c6d0}p{margin:0 0 20px;color:#333;font-size:16px}p a{text-decoration:underline}strong{font-weight:700}em{font-style:italic}h1{display:table;font-family:'Montserrat',sans-serif;font-size:-webkit-calc(1.725rem + 1vw);font-size:calc(1.725rem + 1vw);line-height:1;text-transform:uppercase;font-weight:700;position:relative;margin-bottom:1rem}h1:before{content:'';display:block;position:relative;top:0;left:0;width:100%;height:21px;z-index:-1;background-color:#34c6d0;-webkit-transform:translate(20px,-webkit-calc(100% + 28px));-ms-transform:translate(20px,calc(100% + 28px));transform:translate(20px,calc(100% + 28px))}h1.page-title{margin-top:.75rem}h2{font-size:1.2rem;color:#34c6d0;font-weight:700;margin-bottom:1rem}h3{font-size:1.2rem;font-weight:700}.return-link{font-family:'Montserrat',sans-serif;display:table;font-size:1.25rem;color:#34c6d0;font-weight:400;text-transform:none;margin-bottom:-1rem}.return-link i{vertical-align:middle}.grid-title{display:table;font-family:'Montserrat',sans-serif;font-size:2rem;line-height:1;text-transform:uppercase;font-weight:700;position:relative;margin-bottom:2rem}.grid-title:before{content:'';display:block;position:relative;top:0;left:0;width:100%;height:21px;z-index:-1;background-color:#34c6d0;-webkit-transform:translate(20px,-webkit-calc(100% + 14px));-ms-transform:translate(20px,calc(100% + 14px));transform:translate(20px,calc(100% + 14px))}.full-site{-ms-filter:"alpha(opacity=0)";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100vw;height:100vh;overflow-x:hidden;overflow-y:hidden}.full-site.is-open-menu{-ms-filter:"alpha(opacity=0)"}.full-site.is-open-menu .site-header{-ms-filter:"alpha(opacity=0)";height:100vh}.full-site.is-open-menu .site-header .brand-name{opacity:0;-ms-filter:"alpha(opacity=0)"}.site-header{width:100vw;height:40px;overflow:hidden;position:fixed;top:0;left:0;z-index:999;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:height .35s;transition:height .35s}.site-header .button-menu{position:absolute;top:0;right:.5em;color:#34c6d0}.site-header .button-menu i{font-size:2rem;line-height:40px}.site-header .button-menu:hover{color:#34c6d0}.site-header .brand-name{position:absolute;top:9px;left:.5em;font-size:1rem;font-weight:700;font-family:'Montserrat',sans-serif;color:#34c6d0;-webkit-transition:opacity .125s;transition:opacity .125s}.site-header .inner{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:50px 0 10px}.site-header .logo-brand{width:60%;margin-bottom:40px}.site-navigation{font-family:'Montserrat',sans-serif}.site-navigation .menu li{text-align:center;margin:1.2rem 0}.site-navigation .menu li a{font-size:1.4rem;text-transform:uppercase;font-weight:700;color:#707b88}.site-navigation .menu li a:hover{color:#34c6d0}.site-navigation .menu li.current-menu-item a{color:#34c6d0}.site-navigation.site-footer-menu{margin-top:auto}.site-navigation.site-footer-menu .menu li{margin:0}.site-navigation.site-footer-menu .menu li a{font-size:12px}.single-medias .site-navigation .menu li.menu-item-30 a{color:#34c6d0}.site-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow-x:hidden;overflow-y:auto}.site-main .wrap-section h2.section-title{display:table;font-family:'Montserrat',sans-serif;font-size:3rem;line-height:1;text-transform:uppercase;font-weight:700;position:relative;margin-bottom:3rem;color:#333}.site-main .wrap-section h2.section-title:before{content:'';display:block;position:relative;top:0;left:0;width:100%;height:21px;z-index:-1;background-color:#34c6d0;-webkit-transform:translate(20px,-webkit-calc(100% + 28px));-ms-transform:translate(20px,calc(100% + 28px));transform:translate(20px,calc(100% + 28px))}.site-main .wrap-section:not(.services){min-height:100vh}.grid-list{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.grid-list:last-child{padding-bottom:4rem}.grid-list+.grid-title{margin-top:3rem}.grid-list .item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:1.5rem}.grid-list .item:before{content:'';display:block;position:absolute;top:0;left:0;z-index:-1;width:-webkit-calc(100% - 2rem);width:calc(100% - 2rem);height:-webkit-calc(100% - 1rem);height:calc(100% - 1rem);background-color:#e3eaf4;-webkit-transform:translate(20px,20px);-ms-transform:translate(20px,20px);transform:translate(20px,20px)}.grid-list .item .meta-title{font-size:1.75rem;line-height:1.2;font-weight:700;font-family:'Montserrat',sans-serif;margin-bottom:1.5rem}.grid-list .item .meta-price{margin-bottom:1.5rem;margin-top:auto}.grid-list .item .meta-price .single-price{line-height:1;font-size:1.5rem;font-weight:700;font-family:'Montserrat',sans-serif}.grid-list .item .meta-price .list{width:-webkit-calc(100% - 2rem);width:calc(100% - 2rem)}.grid-list .item .meta-price .list li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.5rem}.grid-list .item .meta-price .list li:before{content:'';display:block;border-top:2px dotted #aab3be;width:100%;position:absolute;bottom:-1px;z-index:-1}.grid-list .item .meta-price .list li .tag{display:block;margin-left:auto;padding-left:.5rem}.grid-list .item .meta-price .list li .price{display:block;line-height:1;font-size:1.5rem;font-weight:700;font-family:'Montserrat',sans-serif;padding-right:.5rem}.grid-list .item .meta-resume{width:-webkit-calc(100% - 2rem);width:calc(100% - 2rem);font-size:1.25rem;line-height:1.4;margin-bottom:2rem}.owl-slider{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=85)";width:100%;background-color:#d8d8d8;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.owl-slider .owl-controls{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=85)";position:absolute;width:100%;bottom:10px}.owl-slider .owl-controls .owl-dots{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=85)";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.owl-slider .owl-controls .owl-dots .owl-dot{-ms-filter:"alpha(opacity=100)";opacity:.85;-ms-filter:"alpha(opacity=85)";position:relative;width:10vw;height:6px;background-color:#fff;margin:0 .75vw;-webkit-transition:opacity .35s;transition:opacity .35s}.owl-slider .owl-controls .owl-dots .owl-dot:before{content:'';position:absolute;top:0;left:0;width:0;height:6px;background-color:#34c6d0;pointer-events:none;-webkit-transition:width .35s;transition:width .35s}.owl-slider .owl-controls .owl-dots .owl-dot.active:before{width:100%}.owl-slider .owl-controls .owl-dots .owl-dot:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.owl-slider .item{display:block;width:100%;height:82vh;background-size:cover;background-position:center;background-repeat:no-repeat}.page-gallery .owl-carousel{background-color:transparent}.page-gallery .owl-carousel .owl-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-gallery .owl-carousel .owl-item img{width:auto}#cookie-notice{font-family:"Open Sans",sans-serif}#cookie-notice .cookie-notice-container .cn-button{white-space:nowrap;color:#fff;padding:.25rem .5rem;border:1px solid #fff}#cookie-notice .cookie-notice-container .cn-button:hover{background-color:#fff;color:#34c6d0}.hero{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=85)";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hero .hero-slider{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=85)";width:100%;background-color:#d8d8d8;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.hero .hero-slider .owl-controls{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=85)";position:absolute;width:100%;bottom:10px}.hero .hero-slider .owl-controls .owl-dots{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=85)";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}.hero .hero-slider .owl-controls .owl-dots .owl-dot{-ms-filter:"alpha(opacity=100)";opacity:.85;-ms-filter:"alpha(opacity=85)";position:relative;width:10vw;height:6px;background-color:#fff;margin:0 .75vw;-webkit-transition:opacity .35s;transition:opacity .35s}.hero .hero-slider .owl-controls .owl-dots .owl-dot:before{content:'';position:absolute;top:0;left:0;width:0;height:6px;background-color:#34c6d0;pointer-events:none;-webkit-transition:width .35s;transition:width .35s}.hero .hero-slider .owl-controls .owl-dots .owl-dot.active:before{width:100%}.hero .hero-slider .owl-controls .owl-dots .owl-dot:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.hero .hero-slider .item{display:block;width:100%;height:82vh;background-size:cover;background-position:center;background-repeat:no-repeat}.hero .hero-infos{width:100%;padding:2rem 0;text-align:center;background-color:#342424;font-size:1.2rem;font-family:'Montserrat',sans-serif}.hero .hero-infos .inner{width:80%;margin:0 auto}.hero .hero-infos .inner p{color:#fff;margin-bottom:0}.hero .icon-scrolled{width:100%;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.hero .icon-scrolled i{font-size:2.5rem;color:#342424;-webkit-transform:translateY(-7px) rotate(180deg);-ms-transform:translateY(-7px) rotate(180deg);transform:translateY(-7px) rotate(180deg);-webkit-animation-name:scroll;animation-name:scroll;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-timing-function:cubic-bezier(.15,.41,.69,.94);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes scroll{0%{opacity:0;-ms-filter:"alpha(opacity=0)"}10%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1;-ms-filter:"alpha(opacity=100)"}100%{-webkit-transform:rotate(180deg) translateY(-7px);transform:rotate(180deg) translateY(-7px);opacity:0;-ms-filter:"alpha(opacity=0)"}}@keyframes scroll{0%{opacity:0;-ms-filter:"alpha(opacity=0)"}10%{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0);opacity:1;-ms-filter:"alpha(opacity=100)"}100%{-webkit-transform:rotate(180deg) translateY(-7px);transform:rotate(180deg) translateY(-7px);opacity:0;-ms-filter:"alpha(opacity=0)"}}.services{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=0)";display:block;padding:3rem 0}.services .grid{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=0)";width:100%;height:60vh}.services .grid .item{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=0)";position:relative;width:100%;height:50%;min-height:170px;float:left;background-position:center;background-repeat:no-repeat;background-size:cover;padding:2rem}.services .grid .item:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(52,198,208,.65);opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .35s;transition:opacity .35s}.services .grid .item:hover{-ms-filter:"alpha(opacity=100)"}.services .grid .item:hover:after{opacity:1;-ms-filter:"alpha(opacity=100)"}.services .grid .item h3{position:relative;z-index:10;margin:1rem;font-size:-webkit-calc(1.25rem + 1vw);font-size:calc(1.25rem + 1vw);line-height:1.2;font-weight:700;font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#fff}.medias{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=0)"}.medias .page-content{margin-top:3rem;font-size:16px}.medias .list-medias{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=0)";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem}.medias .list-medias .item{-ms-filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=0)";position:relative;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;padding:2rem;background-color:#34c6d0;margin-bottom:1rem;margin-right:.5rem;margin-left:.5rem}.medias .list-medias .item:before{content:'';display:block;padding-bottom:100%}.medias .list-medias .item:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(52,198,208,.65);opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .35s;transition:opacity .35s}.medias .list-medias .item:hover{-ms-filter:"alpha(opacity=100)"}.medias .list-medias .item:hover:after{opacity:1;-ms-filter:"alpha(opacity=100)"}.medias .list-medias .item .content{position:absolute;top:0;left:0;z-index:10}.medias .list-medias .item h2{margin:1rem;margin-bottom:0;font-size:2rem;font-weight:700;font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#fff}.medias .list-medias .item .meta-categories{display:block;margin:1rem;margin-top:0;font-size:1.25rem;color:#fff;font-family:'Montserrat',sans-serif}.page-gallery{margin-top:3rem}.contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact .contact-infos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;z-index:2;width:100%;height:50%;padding:0 4rem;font-family:'Montserrat',sans-serif}.contact .contact-infos:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#fff}.contact .contact-infos:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-color:#34c6d0;-webkit-transform:translate(20px,20px);-ms-transform:translate(20px,20px);transform:translate(20px,20px)}.contact .contact-infos h3{margin-bottom:2rem;font-size:-webkit-calc(1rem + 1vw);font-size:calc(1rem + 1vw);font-weight:700;text-transform:uppercase}.contact .contact-infos a{color:#34c6d0}.contact .contact-map{position:absolute;right:0;z-index:0;width:80%;height:75vh;background-color:#aab3be}@media (max-width:739px){.hero .hero-infos .inner{width:95%}.contact .contact-infos{position:relative;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:1rem;padding:0 2rem}.contact .contact-infos:before{width:99%;-webkit-transform:translate(0,20px);-ms-transform:translate(0,20px);transform:translate(0,20px)}.contact .contact-map{position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}}@media (max-width:1219px){.services .grid .item{height:initial}}@media (min-width:340px){.medias .list-medias .item{width:-webkit-calc(100%/2 - 1rem);width:calc(100%/2 - 1rem)}}@media (min-width:500px){.grid.flex-2 .item,.grid.flex-3 .item{width:-webkit-calc(100%/2);width:calc(100%/2)}.contact .contact-infos{width:80%}.grid-list .item{margin-left:1rem;margin-right:1rem;width:-webkit-calc((100%/2) - 2rem);width:calc((100%/2) - 2rem)}.medias .list-medias .item{width:-webkit-calc(100%/3 - 1rem);width:calc(100%/3 - 1rem)}}@media (min-width:740px){.site-header{-webkit-box-flex:0;-webkit-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;height:100vh;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:initial}.site-header .button-menu,.site-header .brand-name{display:none}.site-main{width:-webkit-calc(100% - 180px);width:calc(100% - 180px);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-template-tpl-catalogue .site-main .wrap-section.services{min-height:-webkit-calc(100vh - 10rem);min-height:calc(100vh - 10rem)}.medias .list-medias .item{width:-webkit-calc(100%/3 - 1rem);width:calc(100%/3 - 1rem)}.grid.flex-2 .item,.grid.flex-3 .item{width:100%}.contact .contact-infos{width:60%}.grid-list{margin-left:-1rem}}@media (min-width:840px){.site-header{-webkit-box-flex:0;-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px}.site-main{width:-webkit-calc(100% - 220px);width:calc(100% - 220px)}.site-main .wrap-section.services{min-height:100vh}.grid.flex-2 .item,.grid.flex-3 .item{width:-webkit-calc(100%/2);width:calc(100%/2)}.services{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact .contact-infos{width:50%}}@media (min-width:1080px){.grid-list .item{width:-webkit-calc((100%/3) - 2rem);width:calc((100%/3) - 2rem)}.medias .list-medias .item{width:-webkit-calc(100%/4 - 1rem);width:calc(100%/4 - 1rem)}}@media (min-width:1220px){.site-header{-webkit-box-flex:0;-webkit-flex:0 0 280px;-ms-flex:0 0 280px;flex:0 0 280px}.site-main{width:-webkit-calc(100% - 280px);width:calc(100% - 280px)}.services .grid .item h3{font-size:2rem}.contact .contact-infos h3{font-size:2rem}h1{font-size:3rem}.grid.flex-2 .item{width:-webkit-calc(100%/2);width:calc(100%/2)}.grid.flex-3 .item{width:-webkit-calc(100%/3);width:calc(100%/3)}.contact .contact-infos{width:40%}}@media (min-width:1360px){.grid-list .item{width:-webkit-calc((100%/4) - 2rem);width:calc((100%/4) - 2rem)}.medias .list-medias .item{width:-webkit-calc(100%/5 - 1rem);width:calc(100%/5 - 1rem)}}@media (min-width:1680px){.grid-list .item{width:-webkit-calc((100%/5) - 2rem);width:calc((100%/5) - 2rem)}.medias .list-medias .item{width:-webkit-calc(100%/5 - 1rem);width:calc(100%/5 - 1rem)}}@media (max-height:499px){.site-main .wrap-section.services{min-height:initial !important}}