@charset "utf-8";/*!
Theme Name: Bo Paris
Description: Thème sur mesure du site bo-paris.com 2019.
Text Domain: bo-paris
Version: 1.0
Author: Kréalid
Author URI: http://www.krealid.com
*/*{box-sizing:border-box}:after,:before{box-sizing:inherit}:focus{outline:none}a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,q,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{border:0;margin:0;padding:0}article,aside,figcaption,figure,figure img,footer,header,hgroup,main,nav,object,section,video{display:block}ul li{list-style-type:none}img{max-width:100%;height:auto}a{background:transparent;color:inherit;text-decoration:none}a:active,a:focus,a:hover{outline:0}a img{border:0}button,input{font-family:inherit;line-height:1.2;appearance:none}button,html input[type=button],input[type=reset],input[type=submit]{appearance:none;width:auto;margin:0;padding:0;background:transparent;border:none;font:inherit;color:inherit;line-height:normal;text-align:inherit;overflow:visible;cursor:pointer;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}sub{font-size:.75em;vertical-align:baseline}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}@font-face{font-family:Atlantis the lost City;src:url(fonts/AtlantisthelostCity.woff2) format("woff2"),url(fonts/AtlantisthelostCity.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:icons;src:url(fonts/icons.eot);src:url(fonts/icons.eot?#iefix) format("eot"),url(fonts/icons.woff2) format("woff2"),url(fonts/icons.woff) format("woff"),url(fonts/icons.ttf) format("truetype"),url(fonts/icons.svg#icons) format("svg")}#ajax-load-more .alm-load-more-btn:after,.icon-base-pseudo,.icon-bo:before,.icon-dropdown:before,.icon-edition-limitee:before,.icon-envelope:before,.icon-facebook:before,.icon-facebook_tuto:before,.icon-instagram:before,.icon-instagram_tuto:before,.icon-link-arrow:before,.icon-map-marker:before,.icon-minus:before,.icon-next:before,.icon-pinterest_tuto:before,.icon-play-button:before,.icon-plus:before,.icon-prev:before,.icon-scroll-arrow:before,.icon-search:before,.icon-star:before,.icon-store-locator:before,.icon-youtube:before,.page-template-foire-aux-questions .accordeon__item cite .icon-minus:after,.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-direction-wrap:before,.single-post .icon-facebook:before,.single-post .icon-instagram:before,.single-post .icon-pinterest:before,.slick-arrow.slick-next:before,.slick-arrow.slick-prev:before,div.s-instagram__tile:before{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;letter-spacing:normal;line-height:normal}.icon-bo:before{content:"\E001"}.icon-dropdown:before{content:"\E002"}.icon-edition-limitee:before{content:"\E003"}.icon-envelope:before{content:"\E004"}.icon-facebook:before{content:"\E005"}.icon-facebook_tuto:before{content:"\E006"}.icon-instagram:before{content:"\E007"}.icon-instagram_tuto:before{content:"\E008"}.icon-link-arrow:before{content:"\E009"}.icon-map-marker:before{content:"\E00A"}.icon-minus:before{content:"\E00B"}.icon-next:before{content:"\E00C"}.icon-pinterest_tuto:before{content:"\E00D"}.icon-play-button:before{content:"\E00E"}.icon-plus:before{content:"\E00F"}.icon-prev:before{content:"\E010"}.icon-scroll-arrow:before{content:"\E011"}.icon-search:before{content:"\E012"}.icon-star:before{content:"\E013"}.icon-store-locator:before{content:"\E014"}.icon-youtube:before{content:"\E015"}body.no-scroll,html.no-scroll{overflow:hidden}html{font-size:14px}.scroll-top{background-color:#f65275;width:50px;height:50px;display:block;line-height:50px;text-align:center;position:fixed;right:20px;top:85vh;z-index:5;cursor:pointer}.scroll-top:before{font-size:9px;color:#fff}.scroll-top:hover{background-color:#ff6f7d}@media screen and (min-width:1440px){html{font-size:16px}.scroll-top{right:65px}}body{font-family:Montserrat,sans-serif;color:#000;cursor:default;-webkit-text-size-adjust:none;line-height:1.2}body:after{content:"mobile";display:none}body.overHidden{overflow:hidden}p{margin-top:1em;margin-bottom:1em}::selection{color:#fff;background-color:#f65275}q:before{content:"“"}q:after{content:"”"}.container,.grid,.wrap{max-width:calc(1560px + 8vw);margin:0 auto;padding:0 20px}.container--sm,.grid--sm,.wrap--sm{max-width:calc(1290px + 8vw)}@media screen and (min-width:480px){.wrap{padding:0 4vw}}@media screen and (max-width:767px){.wrap--from-tablet{padding-left:0;padding-right:0}}@media screen and (max-width:1023px){.wrap--only-desk{padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.wrap--only-mob{max-width:none;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.show-md{display:none!important}}@media screen and (min-width:768px){body:after{content:"tablet"}.hide-md{display:none!important}}@media screen and (max-width:1023px){.show-l{display:none!important}}@media screen and (min-width:1024px){body:after{content:"desktop"}.hide-l{display:none!important}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.header{background:#fff;box-shadow:0 0 30px -6px rgba(0,0,0,.2)}.header__top{background-color:#f5e2e2;height:46px;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.header__top [class^=icon-]{font-size:17px;color:#f65275;padding:0 12px;line-height:1}.header__top .icon-map-marker{font-size:20px}.header__top [class^=icon-]:hover{color:#ff6f7d}.header__search .search-field{border:0;background-color:#fff;padding:14px 10px 14px 150px;width:100%}.header__search button{display:none}.header .header__middle{display:none;border-bottom:2px solid #f3f3f3}.header__bottom{height:46px}.header__logo{width:146px;position:relative;align-self:flex-start;top:8px;margin-right:auto;z-index:2}@media screen and (max-width:1023px){.header__signature,.header__top-nav{display:none}.header__bottom{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;padding:0 10px}}@media screen and (min-width:1024px){.header__signature{width:9%;margin-left:1%}.header__top [class^=icon-]{font-size:20px;padding:0 20px}.header__top .icon-map-marker{font-size:25px}.header__top-nav{flex:1}.header__top-nav.main-nav ul.menu{justify-content:flex-end}.header__top-nav.main-nav ul.menu li a{color:#f65275;max-width:none}.header__search{position:relative}.header__search .search-field{padding:8px 10px;width:253px}.header__search button{display:block;position:absolute;right:0;top:calc(50% - 10px)}}@media screen and (min-width:1280px){.header__bottom,.header__top{height:4vw}.header__logo{top:38%;width:14%}.header__search{margin-right:50px}.header__search .search-field{padding:14px 10px}}@media screen and (min-width:1600px){.header__logo{width:17%;margin-left:3%}}@media screen and (min-width:1920px){.header__bottom,.header__top{height:90px}.header__top-nav.main-nav ul.menu{justify-content:center}.header__top-nav.main-nav ul.menu li a{font-size:20px}}.breadcrumbs{margin:45px 0 30px;font-size:12px;color:#afafaf}.breadcrumbs a:not(:first-child){font-size:0}.breadcrumbs a:not(:first-child):before{content:"...";font-size:12px}.breadcrumbs strong{font-weight:600}.breadcrumb{padding-top:25px}.breadcrumb a,.breadcrumb span{font-size:12px;color:#afafaf}@media screen and (min-width:1280px){.breadcrumbs{margin-left:13%}}@media screen and (min-width:1600px){.breadcrumbs{margin-left:19%}}.footer{background:#f5e2e2;padding-top:40px}.footer__eco{margin:25px 0}.footer__eco__content__recycle{text-align:center;margin-bottom:30px}.footer__eco__content__recycle img{display:block;margin:0 auto}.footer__eco__content__recycle p{font-size:12px;color:#000;font-weight:500;line-height:1.4}.footer__nav{margin:20px 0}.footer__nav ul li a{display:block;transition:.22s}.footer__nav ul li a:hover{color:#f65275}.footer__nav ul.menu>li>a{font-weight:700;font-size:14px;padding:8px 0}.footer__nav ul.menu>li:last-child{border-bottom:1px solid #f7b5b5;padding-bottom:24px}.footer__nav ul.sub-menu{column-count:2;border-bottom:1px solid #f7b5b5;padding-bottom:30px;margin-bottom:25px}.footer__nav ul.sub-menu li{break-inside:avoid;margin-right:20px}.footer__nav ul.sub-menu li a{font-size:13px;padding:6px 0}.footer__social{margin:30px 0;text-align:center;font-size:14px}.footer__social a[class^=icon-]{padding:0 16px;margin-top:20px;display:inline-block}.footer__social a[class^=icon-]:before{font-size:38px}.footer__social a[class^=icon-]:hover{color:#f65275}.footer__locator{background:rgba(252,174,187,.2);padding:40px}.footer__locator a{font-size:20px;font-weight:700}.footer__label{padding:20px 0;text-align:center;background-color:#f6d8da}.footer__label__img{display:block;width:100%;max-width:98px;margin:0 auto}.footer__label__txt{font-size:12px;color:#000;font-weight:500;margin:20px 0 0}@media screen and (max-width:1023px){.footer__logo{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.footer__nav ul li.h-border-top{border-top:1px solid #f65275;margin-top:24px;padding-top:24px}}@media screen and (min-width:1024px){.footer-inner{max-width:1260px;margin:0 auto;padding-bottom:70px}.footer-inner,.footer-inner>.wrap{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.footer-inner>.wrap{position:relative}.footer__logo{text-align:center;width:215px}.footer__logo__img{margin-bottom:20px;display:block}.footer__eco{max-width:280px;margin:0 5% 0 3%;flex-grow:1}.footer__nav{margin:0;column-count:2;min-width:420px}.footer__nav ul.menu{margin-bottom:100px}.footer__nav ul.sub-menu{column-count:1;break-inside:avoid;border-bottom:0;padding-bottom:0;margin-bottom:0}.footer__nav ul.sub-menu li a{line-height:1.4}.footer__social{text-align:left;position:absolute;right:0;margin:0;bottom:0;width:202px}.footer__social a[class^=icon-].icon-youtube{padding-left:0}.footer__locator{width:15%;max-width:190px;padding:20px;margin-right:auto;margin-left:3%}.footer__label{padding:28px 0}.footer__label__content{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;max-width:470px;margin:0 auto}.footer__label__img,.footer__label__txt{flex:1}.footer__label__img{margin-right:0}.footer__label__txt{margin:0}}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;background-color:#f65275;font-size:0;color:#fff;text-align:center;z-index:1}.slick-arrow:hover{background-color:#ff6f7d}.slick-arrow:before{display:block;font-size:14px}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev:before{content:"\E010";text-indent:-.2em}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next:before{content:"\E00C";text-indent:.2em}.slick-dots{margin-top:20px;font-size:0;text-align:center}.slick-dots li{display:inline-block;margin:0 8px}.slick-dots li button{display:block;border:1px solid #fcaebb;border-radius:50%;width:10px;height:10px}.slick-dots li.slick-active button{background:#fcaebb}.slick-initialized .slick-slide{display:flex;flex-direction:column;justify-content:flex-end}.heading{position:relative}.heading__image{height:70vw;background-repeat:no-repeat;background-position:50%;background-size:cover}.heading__content{background:#f65275;color:#fff;text-align:center;padding:20px}.heading__title{font-size:40px;font-size:32px;line-height:1}@media screen and (min-width:1280px) and (max-width:1920px){.heading__title{font-size:calc(20px + (2000vw - 25600px)/640)}}@media screen and (min-width:1920px){.heading__title{font-size:40px}}.heading__text{font-size:20px;font-size:16px;margin:16px 0;line-height:1.6}.heading--alt .heading__image:before{content:"";position:absolute;background:rgba(0,0,0,.2);height:100%;width:100%}.heading--alt .heading__content{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;position:absolute;left:0;right:0;top:0;bottom:0;background:none;height:auto}.heading--alt .heading__title{font-weight:700}@media screen and (min-width:640px){.heading__image{height:60vh}.heading .slick-slide{position:relative}.heading .slick-dots{transform:translateY(-60px)}}@media screen and (min-width:640px) and (max-width:1279px){.heading--alt .heading__image{height:32vh}}@media screen and (min-width:1280px){.heading__content{padding:40px;position:absolute;height:70%;top:15%;left:10%;right:55%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;flex-direction:column;-ms-box-orient:vertical}.heading__image{height:70vh}}@media screen and (min-width:1600px){.heading__content{padding:60px}.heading__text{font-size:20px}}.btn,input[type=submit].btn{outline:none;clear:both;position:relative;display:inline-flex;justify-content:center;align-items:center;min-width:220px;max-width:300px;min-height:46px;margin:10px auto 0;padding:4px 22px;background:#000;border:0;border-radius:0;font-family:inherit;font-size:16px;color:#fff;font-weight:700;text-align:center;line-height:1.3;text-transform:uppercase;height:1px}.btn--link-arrow,input[type=submit].btn--link-arrow{background:none;color:inherit;font-size:14px;min-height:20px}.btn--link-arrow:before,input[type=submit].btn--link-arrow:before{content:"› ";color:#f65275}.btn:hover,input[type=submit].btn:hover{background-color:#5a5a5a}.btn:hover.btn--link-arrow,input[type=submit].btn:hover.btn--link-arrow{background-color:inherit}.store-locator{display:block;padding:22px 20px;background-color:#f6d8da;font-size:16px;font-weight:700;line-height:1.25;text-align:center}.store-locator:before{content:"";display:inline-block;width:2.25em;height:3.5em;margin-right:1.5em;background:url(icons/store-locator.svg) no-repeat 50%;background-size:contain;vertical-align:-1.25em}@media screen and (min-width:1024px){.store-locator{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;flex-direction:column;-ms-box-orient:vertical;font-size:14px}.store-locator:before{width:5.3em;height:8.6em;margin-right:0;margin-bottom:1em;vertical-align:0}}.burger{cursor:pointer;padding:16px 0}.burger span{position:relative;display:block;width:33px}.burger span,.burger span:after,.burger span:before{height:2px;background:#000;transition:all .2s ease-in-out}.burger span:after,.burger span:before{position:absolute;content:"";width:100%}.burger span:before{top:-10px}.burger span:after{top:10px}.burger.active span{background:transparent}.burger.active span:before{transform:rotate(45deg) translate(5px,9px);width:40px}.burger.active span:after{transform:rotate(-45deg) translate(5px,-9px);width:40px}@media screen and (min-width:1024px){.burger{display:none}}@media screen and (min-width:768px){.flex-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.flex-grid>*{width:50%}}@media screen and (min-width:1024px){.flex-grid--33>*{width:33.33%}}@media screen and (min-width:768px){.flex-grid--marged{margin:0 -15px}.flex-grid--marged>*{width:calc(50% - 30px);margin-left:15px;margin-right:15px}}@media screen and (min-width:1024px){.flex-grid--marged.flex-grid--33>*{width:calc(33.33% - 30px)}}.headroom{will-change:transform;transition:.35s}.headroom .header__logo{transition:.8s}.headroom--pinned,.headroom--pinned .header__logo{transform:translateY(0)}.headroom--unpinned{transform:translateY(-115%)}.headroom--unpinned .header__logo{transform:translateY(-80%)}.headroom--no-transform{transition:unset!important;transform:none!important}.headRoomFix{background-image:repeating-linear-gradient(-45deg,transparent,transparent 20px,#f5e2e2 0,#f5e2e2 40px);background-image:repeating-linear-gradient(-45deg,transparent 20px,#f5e2e2 0 40px)}.header.headroom{position:fixed;top:0;left:0;width:100%;z-index:100}.header.headroom--not-top,.header.headroom--not-top:not(.headroom--unpinned){box-shadow:0 0 20px rgba(83,85,87,.5)}.main-title{font-size:24px;margin-bottom:12px;font-weight:400}@media screen and (min-width:360px) and (max-width:768px){.main-title{font-size:calc(30px + (1000vw - 3600px)/408)}}@media screen and (min-width:768px){.main-title{font-size:40px}}@media screen and (min-width:1280px) and (max-width:1920px){.main-title{font-size:calc(40px + (2000vw - 25600px)/640)}}@media screen and (min-width:1920px){.main-title{font-size:60px}}.main-subtitle{font-size:20px;font-size:18px;font-weight:400}.main-nav ul.menu .sub-menu{background:#000!important}.main-nav ul.menu>li>a{font-weight:700;text-transform:uppercase;font-size:16px}@media screen and (max-width:1023px){.main-nav{position:fixed;top:101%;left:0;background:#fff;height:100vh;width:100%;overflow:auto;transition:transform .4s;transform:translateX(-100%);z-index:1;padding-top:20px}.main-nav.active{transform:translateX(0)}.main-nav ul{margin-top:1px}.main-nav ul li a{padding:15px;display:block;border-bottom:1px solid grey}.main-nav ul.sub-menu{display:none}}@media screen and (min-width:1024px){.main-nav,.main-nav>div[class^=menu-]{height:100%}.main-nav ul.menu{height:100%;display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;margin-left:14%;margin-right:2%}.main-nav ul.menu>li{position:relative;flex:1}.main-nav ul.menu>li>a{height:100%;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;padding:4px 10px;text-align:center;font-size:12px}.main-nav ul.menu>li:hover>a{background:#fcaebb;position:relative;z-index:1}.main-nav ul.menu>li:hover .sub-menu{visibility:visible;opacity:1;transform:translateY(0);width:100%;height:auto}.main-nav ul.menu>li:hover .sub-menu:before{top:0}.main-nav__onlymob{display:none}.main-nav ul.sub-menu{background:#000;color:#f3f3f3;padding:10px 15px;box-shadow:0 0 16px 2px hsla(0,0%,100%,.3);visibility:hidden;overflow:hidden;opacity:0;transform:translateY(-10px);transition:.25s;position:absolute}.main-nav ul.sub-menu:before{content:"";position:absolute;top:-30px;left:0;right:0;margin:0 auto;display:block;width:0;height:0;border-color:#fcaebb transparent transparent;border-style:solid;border-width:15px 14px 0;transition:.3s}.main-nav ul.sub-menu li a{display:block;padding:6px 0;font-weight:600;font-size:13px}.main-nav ul.sub-menu li a:hover{color:#f5e2e2}}@media screen and (min-width:1280px){.main-nav ul.menu>li>a{font-size:14px}}@media screen and (min-width:1600px){.main-nav ul.menu{margin-left:20%}.main-nav ul.menu>li>a{padding:6px 20px;max-width:220px;line-height:1.4}.main-nav ul.sub-menu{padding:20px}.main-nav ul.sub-menu li a{font-size:14px;padding:10px 0}}@media screen and (min-width:1920px){.main-nav ul.menu>li>a{font-size:16px}}.drawer{position:fixed;top:101%;left:0;background:#fff;height:100vh;width:100%;overflow:auto;transition:transform .4s;transform:translateX(-100%);z-index:1}.drawer.active{transform:translateX(0)}.main-overlay{position:fixed;z-index:99;background:rgba(0,0,0,.7);width:100%;top:0;bottom:0;left:0;right:0;height:0;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 0s .3s}.main-overlay.active{height:100%;opacity:1;visibility:visible;transition:opacity .3s ease-in-out}.card{display:block;width:100%;background-color:#f3f3f3;position:relative;cursor:pointer}.card:first-child .card__content .btn{padding-bottom:25px}.card:before{content:"";display:block;width:100%;padding-top:115%}.card__label{position:absolute;right:12px;top:12px;padding:4px 12px;background:#fcaebb;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;z-index:1}.card__image{position:absolute;left:0;top:0;width:100%;height:68%;overflow:hidden}.card__image img{display:block;width:100%;height:100%;object-fit:cover}.card__image _:-ms-input-placeholder img,:root .card__image img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto}.card__content{position:absolute;left:0;bottom:0;width:100%;min-height:32%;background-color:#f3f3f3}.card__date{display:table;margin-left:auto;padding:3px 5px;background-color:#c4c4c4;font-size:12px;color:#fff}.card__title{margin:12px 0;padding:0 6%;font-size:14px;color:#5a5a5a;line-height:1.4;text-align:center}.card .btn{display:table;margin:12px auto}@media screen and (min-width:768px){.card:before{padding-top:91.5%}}.grid-posts{margin:0 0 50px}@media screen and (min-width:1280px){.grid-posts{margin:0 0 70px}}.block-posts{margin:30px auto 0}.block-posts .card{margin-top:20px}@media screen and (min-width:768px){.block-posts{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;margin:30px -15px 0}.block-posts .card{width:calc(50% - 30px);margin:15px}}@media screen and (min-width:1280px){.block-posts{display:grid;margin:80px 0 0;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:30px}.block-posts .card{width:100%;margin:0}.block-posts .card:first-child{grid-column-end:span 2;grid-row-end:span 2}.block-posts .card:first-child .card__content{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-direction:column;-ms-box-orient:vertical}.block-posts .card:first-child .card__title{margin:auto 0;font-size:26px;font-weight:700}.block-posts _:-ms-input-placeholder,:root .block-posts{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;margin:30px -15px 50px}.block-posts _:-ms-input-placeholder .card,:root .block-posts .card{width:calc(33.33% - 30px);margin:15px}.block-posts _:-ms-input-placeholder .card:first-child .card__content,:root .block-posts .card:first-child .card__content{display:block}.block-posts _:-ms-input-placeholder .card:first-child .card__title,:root .block-posts .card:first-child .card__title{font-size:14px;font-weight:400}}#ajax-load-more .alm-reveal .card{margin-top:20px}#ajax-load-more .alm-load-more-btn{font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;margin:0 auto;display:block;padding:20px 0}#ajax-load-more .alm-load-more-btn:after{content:"\E00F";background-color:#f65275;border-radius:50%;color:#fff;margin-left:12px;font-size:12px;width:28px;height:28px;text-align:center;line-height:28px;display:inline-block;vertical-align:middle}@media screen and (min-width:768px){#ajax-load-more .alm-reveal{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;margin:30px -15px 0}#ajax-load-more .alm-reveal .card{width:calc(50% - 30px);margin:15px}}@media screen and (min-width:1280px){#ajax-load-more .alm-reveal{display:grid;margin:0;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:30px}#ajax-load-more .alm-reveal .card{width:100%;margin:0}}.cookie-notice-container{background-color:#f5e2e2}.cookie-notice-container .cn-button{display:inline-flex;max-width:130px;padding:.2em 1em;background-color:#000;background-image:#000;margin-top:5px}.cookie-notice-container .cn-button.bootstrap{background-image:none;box-shadow:none;font-weight:700}.cookie-notice-container .cn-button.bootstrap:hover{background-color:#f65275}.cookie-notice-container span#cn-notice-text{line-height:30px;color:#f65275;font-weight:600}@media screen and (max-width:1279px){.cookie-notice-container span#cn-notice-text{display:block;line-height:20px;margin-bottom:0}}.s-instagram{margin:30px 0}.s-instagram .main-title{color:#f65275}.s-instagram__wall{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;margin-top:30px}.s-instagram__tile{background-color:#f5e2e2}div.s-instagram__tile{align-self:stretch;width:100%;padding:30px 20px;text-align:center}div.s-instagram__tile:before{content:"\E007";font-size:42px}div.s-instagram__tile .username{font-size:30px}div.s-instagram__tile .followers{margin-top:5px}img.s-instagram__tile{display:block;width:50%}@media screen and (max-width:767px){.s-instagram__tile{border:1px solid #fff}img.s-instagram__tile:nth-of-type(n+5){display:none}}@media screen and (min-width:768px){.s-instagram__tile{background-color:#f5e2e2}div.s-instagram__tile,img.s-instagram__tile{width:33.33%}div.s-instagram__tile{order:0}div.s-instagram__tile,img.s-instagram__tile{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;flex-direction:column;-ms-box-orient:vertical}}@media screen and (min-width:768px) and (max-width:1279px){div.s-instagram__tile{order:0}img.s-instagram__tile{order:-1}img.s-instagram__tile:nth-of-type(n+5){order:1}}@media screen and (min-width:1280px){.s-instagram{margin:70px 0 100px}.s-instagram__intro{margin-top:0;font-size:20px}.s-instagram__wall{margin-top:80px;align-items:flex-end}div.s-instagram__tile{order:0;width:25.25%}img.s-instagram__tile{width:16.5%}img.s-instagram__tile:nth-of-type(odd){width:25.25%}img.s-instagram__tile:first-of-type{order:-1;width:16.5%}.s-instagram__tile:nth-child(n+6){align-self:flex-start}}.home .s-nouveautes{text-align:center;margin:40px 0}.home .s-nouveautes__carousel{max-width:1360px;margin:4% auto 20px}.home .s-nouveautes__carousel .slick-list{padding:0 10px}.home .s-nouveautes__carousel .slick-slide{padding:0 20px}@media screen and (min-width:768px){.home .s-nouveautes{margin:60px 0}}@media screen and (min-width:1280px){.home .s-nouveautes{margin:80px 0 100px}}.home .s-univers{text-align:center;margin:40px 0}.home .s-univers__text{line-height:1.6}.home .s-univers__bg{background:#f5e2e2;padding:30px 0 14%;margin-bottom:-12%}.home .s-univers__list{max-width:1290px;margin:0 auto}.home .s-univers__list li a div{display:block;background-color:#fcaebb;margin-bottom:4px;font-weight:700;font-size:20px;font-size:16px;color:#fff;text-transform:uppercase;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;min-height:80px;min-height:70px;height:1px;padding:10px 28px}@media screen and (min-width:768px){.home .s-univers{position:relative}.home .s-univers:before{content:"";background:url(images/bo-bg.svg) no-repeat center top 80px;background-size:90%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.05}.home .s-univers__bg{padding-top:50px}.home .s-univers__list{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.home .s-univers__list li{width:33.33%;padding:10px}.home .s-univers__list li:nth-child(5n+1){margin-left:10px}.home .s-univers__list li:nth-child(5n+2){margin-right:10px}.home .s-univers__list li a{background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(images/les-outils-de-coiffure.jpg);height:20vw;max-height:318px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-end;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.home .s-univers__list li a div{margin-bottom:12px;background-color:rgba(252,174,187,.5);min-height:0;height:auto;padding:4px 12px;max-width:240px}}@media screen and (min-width:1280px){.home .s-univers__bg{padding-top:80px}.home .s-univers__text{max-width:1000px;margin:44px auto 20px}.home .s-univers__list li{padding:15px}.home .s-univers__list li a div{padding:10px 16px;font-size:20px}}.home .s-collection{text-align:center;color:#fff;margin:40px 0}.home .s-collection p{line-height:1.6}.home .s-collection__bg{background:#fcaebb;padding:40px 0;overflow:hidden}.home .s-collection .main-title{font-weight:700}.home .s-collection .main-title.icon-edition-limitee:before{position:absolute;left:0;right:0;top:-14%;transform:scale(2.2);color:rgba(246,82,117,.5);z-index:-1}.home .s-collection .main-subtitle{font-weight:600}.home .s-collection__image{height:68vw;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(images/edition-limitee-collection-printemps-ete.jpg)}@media screen and (min-width:768px){.home .s-collection{margin:60px 0;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.home .s-collection>*{width:50%}.home .s-collection__image{height:auto}}@media screen and (min-width:1280px){.home .s-collection{margin:100px 0 140px}.home .s-collection p{margin:40px 0}.home .s-collection__bg{padding:6% 5%}.home .s-collection__image{position:relative;top:50px;left:-10px}}.home .s-conseils{text-align:center;margin:40px 0}.home .s-conseils__bg{background:#fcaebb;padding-bottom:30px;background:linear-gradient(180deg,#fff,#fff 38%,#fcaebb 0,#fcaebb)}.home .s-conseils__text{display:none}.home .s-conseils__carousel{margin:20px 0}.home .s-conseils .btn.btn--link-arrow{background-color:transparent}@media screen and (min-width:1024px){.home .s-conseils__carousel .wrap{padding:0 15px}}@media screen and (min-width:1280px){.home .s-conseils__bg{padding-bottom:80px;background:linear-gradient(180deg,#fff,#fff 34%,#fcaebb 0,#fcaebb)}.home .s-conseils__text{display:block;margin:60px 0 40px}.home .s-conseils__carousel{margin:30px auto;max-width:1300px}.home .s-conseils__carousel .wrap{padding:0 15px}}@media screen and (min-width:1600px){.home .s-conseils__carousel .slick-arrow.slick-prev{left:-10%}.home .s-conseils__carousel .slick-arrow.slick-next{right:-10%}}.pcard{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;align-content:stretch;flex-direction:column;-ms-box-orient:vertical;max-width:410px;height:525px;margin:0 auto;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative}.pcard__content{padding:8%}.pcard__content>:not(:last-child){margin-bottom:16px}.pcard__category{display:block;color:#c4bcb7;font-weight:700;font-size:28px;line-height:1}.pcard__category p{margin:0}.pcard__title{display:block;font-weight:700;font-size:18px;text-transform:uppercase}.pcard__title p{margin:0}.pcard__text{display:block;line-height:1.5;font-size:14px}.pcard__text p{margin:0}@media screen and (min-width:1280px){.pcard{height:680px}.pcard__content{padding-bottom:12%}}@media screen and (min-width:1920px){.pcard{height:780px}}.blog .filters{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;margin-top:40px}.blog .filters span{font-size:16px;font-weight:600}.blog .filters select{flex:1;background:#f3f3f3 url(icons/dropdown.svg) no-repeat right 16px top 50%;background-size:18px auto;margin-left:12px;padding:12px 48px 12px 16px;border:0;border-radius:0;font-size:14px;font-weight:600;text-transform:uppercase}@media screen and (min-width:768px){.blog .filters{justify-content:center}.blog .filters span{margin-right:15px}.blog .filters ul{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.blog .filters li{margin:0 15px;text-transform:uppercase}.blog .filters li.active a{font-weight:600}.blog .filters li.active a:after{left:0;right:0}.blog .filters a{display:table;padding:10px;position:relative;transition:font-weight .1s}.blog .filters a:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:2px;background-color:#fcaebb;transition:all .1s}}@media screen and (min-width:1280px){.blog main .wrap{max-width:calc(1290px + 8vw)}.blog .filters{max-width:850px;margin:60px auto 0}.blog .filters span{margin-right:0}.blog .filters ul{flex:1}.blog .filters li{margin-left:auto;margin-right:0}.blog .filters a:hover{font-weight:600}.blog .filters a:hover:after{left:0;right:0;background-color:#f65275}}.page-template-categorie-de-produit .flex-grid{margin:6% 0 10%}.sccard{position:relative;display:block;margin-bottom:30px}.sccard__image{height:100%}.sccard__image img{display:block;width:100%;height:100%;object-fit:cover}.sccard__image _:-ms-input-placeholder,:root .sccard__image{height:auto;position:relative}.sccard__image _:-ms-input-placeholder:before,:root .sccard__image:before{content:"";display:block;width:100%;padding-top:130%}.sccard__image _:-ms-input-placeholder img,:root .sccard__image img{position:absolute;left:50%;top:0;transform:translateX(-50%);width:auto;height:100%}.sccard__content{position:absolute;background:#f5e2e2;bottom:8%;width:90%;margin:0 auto;left:0;right:0;padding:6%;text-align:center}.sccard__title{font-size:20px;font-weight:700;color:#fff}@media screen and (min-width:1280px) and (max-width:1920px){.sccard__title{font-size:calc(24px + (600vw - 7680px)/640)}}@media screen and (min-width:1920px){.sccard__title{font-size:30px}}@media screen and (min-width:1024px){.sccard__text{display:none}.sccard__text.active{display:block}}@media screen and (min-width:1280px){.sccard__content{bottom:12%;width:72%}.sccard__text{padding-top:15px}}.page-template-sous-categorie-de-produit .s-introduction{margin-top:30px}.page-template-sous-categorie-de-produit .s-introduction .wrap{overflow-x:hidden}.page-template-sous-categorie-de-produit .s-introduction__img{display:block;max-width:100vw;margin:0 -20px}.page-template-sous-categorie-de-produit .s-introduction__txt{margin-top:-65px;padding:25px 15px;color:#fff;position:relative;z-index:1}.page-template-sous-categorie-de-produit .s-introduction__txt h2{font-size:24px;font-weight:700;margin-bottom:1.2em}.page-template-sous-categorie-de-produit .s-introduction__txt h3{margin:0 0 10px}.page-template-sous-categorie-de-produit .s-introduction__txt p{margin:0 auto 1.2em}.page-template-sous-categorie-de-produit .s-products{margin-top:50px;padding-bottom:30px;background:linear-gradient(180deg,#fff 35%,#f5e2e2 0)}.page-template-sous-categorie-de-produit .s-products .productsCarousel{margin:0 -20px;padding:0 15px;overflow:hidden}.page-template-sous-categorie-de-produit .s-products .productsCarousel .slick-list{overflow:visible}.page-template-sous-categorie-de-produit .s-products .productsCarousel__item{margin:0 15px;padding:75px 30px 30px;background-color:#f3f3f3;font-size:14px;font-weight:500;text-align:center;text-transform:uppercase;line-height:1.2;height:410px}.page-template-sous-categorie-de-produit .s-products .productsCarousel__item img{display:block;margin:0 auto 50px;width:auto;max-height:220px}.page-template-sous-categorie-de-produit .s-products .productsCarousel__item .s-products__title{min-height:35px;font-weight:500;font-size:14px}.page-template-sous-categorie-de-produit .s-products .store-locator{margin:30px 10px 0}.page-template-sous-categorie-de-produit .s-content{margin:50px 0}.page-template-sous-categorie-de-produit .s-content__row h2{font-size:20px;text-align:center}.page-template-sous-categorie-de-produit .s-content__row p{margin:1.75em 0;font-size:16px;line-height:1.75}.page-template-sous-categorie-de-produit .s-content__row>img{display:block;width:100%}@media screen and (max-width:767px){.page-template-sous-categorie-de-produit .s-introduction{margin-top:40px}.page-template-sous-categorie-de-produit .s-introduction__content{margin-bottom:40px;display:block}}@media screen and (min-width:768px){.page-template-sous-categorie-de-produit .s-introduction{margin-top:40px}.page-template-sous-categorie-de-produit .s-introduction__content{margin-bottom:50px;display:inline-flex}.page-template-sous-categorie-de-produit .s-introduction__content:nth-child(2n){flex-direction:row-reverse}.page-template-sous-categorie-de-produit .s-introduction__content:nth-child(2n) .s-introduction__txt{margin-left:0;margin-right:-20%}.page-template-sous-categorie-de-produit .s-introduction__img{width:75%;max-width:964px;margin:0 auto 0 0}.page-template-sous-categorie-de-produit .s-introduction__txt{align-self:center;width:45%;margin-top:0;margin-left:-20%}.page-template-sous-categorie-de-produit .s-products .productsCarousel{margin:0 -30px}.page-template-sous-categorie-de-produit .s-products .store-locator{margin:30px 0 0}.page-template-sous-categorie-de-produit .s-content__row{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;margin-top:30px}.page-template-sous-categorie-de-produit .s-content__row h2{text-align:left}.page-template-sous-categorie-de-produit .s-content__row>img{width:50%;margin-left:30px}.page-template-sous-categorie-de-produit .s-content__row:nth-child(2n){flex-direction:row-reverse}.page-template-sous-categorie-de-produit .s-content__row:nth-child(2n)>img{margin-left:0;margin-right:30px}}@media screen and (min-width:1024px){.page-template-sous-categorie-de-produit .s-products{margin-top:60px;padding-bottom:50px;background:linear-gradient(180deg,#fff 48%,#f5e2e2 0)}.page-template-sous-categorie-de-produit .s-products .wrap{position:relative}.page-template-sous-categorie-de-produit .s-products .wrap>.h-relative{margin:0 -15px}.page-template-sous-categorie-de-produit .s-products .productsCarousel{margin:0;padding:0 33.33% 0 0}.page-template-sous-categorie-de-produit .s-products .productsCarousel .slick-list{overflow:hidden}.page-template-sous-categorie-de-produit .s-products .store-locator{position:absolute;top:0;bottom:0;right:0;width:calc(33.33% - 30px);margin:0 15px}}@media screen and (min-width:1280px){.page-template-sous-categorie-de-produit .s-introduction__txt{width:42%;margin-left:-17%;padding:75px 40px}.page-template-sous-categorie-de-produit .s-introduction__txt h2{font-size:31px}.page-template-sous-categorie-de-produit .s-introduction__txt p{font-size:20px}.page-template-sous-categorie-de-produit .s-products{max-width:1730px;margin:100px auto 0}.page-template-sous-categorie-de-produit .s-products .productsCarousel{padding-right:25%}.page-template-sous-categorie-de-produit .s-products .store-locator{width:calc(25% - 30px)}.page-template-sous-categorie-de-produit .s-content{margin-top:100px}.page-template-sous-categorie-de-produit .s-content__row{margin-top:50px}.page-template-sous-categorie-de-produit .s-content__row>div{max-width:520px;margin-left:auto}.page-template-sous-categorie-de-produit .s-content__row>img{width:60%;max-width:740px}.page-template-sous-categorie-de-produit .s-content__row:nth-child(2n)>div{margin-left:0;margin-right:auto}}.page-template-qui-sommes-nous .intro{margin-top:30px}.page-template-qui-sommes-nous .intro .main-title{color:#f65275}.page-template-qui-sommes-nous .intro p{margin:1.7em 0;line-height:1.7}.page-template-qui-sommes-nous .values{margin:60px auto 0}.page-template-qui-sommes-nous .values .wrap{padding-top:30px;padding-bottom:50px;background:linear-gradient(180deg,#fcaebb 50%,#fff 0);position:relative;overflow:hidden}.page-template-qui-sommes-nous .values__title{font-size:20px;color:#fff;font-weight:500}.page-template-qui-sommes-nous .values__intro{color:#fff}.page-template-qui-sommes-nous .values .valuesSlider{margin:30px -20px 0;padding:0 20px}.page-template-qui-sommes-nous .values .valuesSlider .slick-list{overflow:visible}.page-template-qui-sommes-nous .values .valuesSlider .slick-track{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.page-template-qui-sommes-nous .values .valuesSlider .slick-arrow{transform:translateY(-100%)}.page-template-qui-sommes-nous .values__item{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-direction:column;-ms-box-orient:vertical;margin:0 25px;height:auto;background-color:#fff}.page-template-qui-sommes-nous .values__item .img img{display:block;width:100%;height:100%;object-fit:cover}.page-template-qui-sommes-nous .values__item .img _:-ms-input-placeholder,:root .page-template-qui-sommes-nous .values__item .img{position:relative;overflow:hidden}.page-template-qui-sommes-nous .values__item .img _:-ms-input-placeholder img,:root .page-template-qui-sommes-nous .values__item .img img{position:absolute;left:0;top:50%;transform:translateY(-50%);height:auto}.page-template-qui-sommes-nous .values__item .txt{flex:1;padding:30px 15px;box-shadow:0 10px 15px rgba(0,0,0,.05)}.page-template-qui-sommes-nous .values__item h3{font-family:Atlantis the lost City,Montserrat,sans-serif;font-size:45px;color:#f65275;font-weight:400}.page-template-qui-sommes-nous .values__item p{margin:1.7em 0 0;line-height:1.7;text-align:center}.page-template-qui-sommes-nous .values+section{margin-top:0}.page-template-qui-sommes-nous .history{margin:50px 0;overflow:hidden}.page-template-qui-sommes-nous .history .main-title{color:#f65275}.page-template-qui-sommes-nous .history .main-title span{display:block;font-size:14px;color:#000}.page-template-qui-sommes-nous .history__intro{margin-top:30px}.page-template-qui-sommes-nous .history__intro h3{font-size:20px;font-weight:700}.page-template-qui-sommes-nous .history__intro p{margin:1.7em 0;line-height:1.7}.page-template-qui-sommes-nous .history .timeline{margin:50px -20px 0;list-style:none;position:relative}.page-template-qui-sommes-nous .history .timeline:before{content:"";position:absolute;top:15px;left:20px;right:20px;height:2px;background-color:#fcaebb}.page-template-qui-sommes-nous .history .timeline .slick-list{overflow:visible}.page-template-qui-sommes-nous .history .timeline .slick-arrow{color:#f65275;background-color:transparent;top:60px}.page-template-qui-sommes-nous .history .timeline .slick-arrow.slick-prev{left:23%}.page-template-qui-sommes-nous .history .timeline .slick-arrow.slick-next{right:23%}.page-template-qui-sommes-nous .history .timeline__item{margin:0 20px}.page-template-qui-sommes-nous .history .timeline__item .date{font-family:Atlantis the lost City,sans-serif;display:block;padding-top:50px;font-size:18px;color:#f65275;font-weight:600;letter-spacing:1px;position:relative}.page-template-qui-sommes-nous .history .timeline__item .date:before{content:"";position:absolute;top:0;left:auto;right:-56px;width:32px;height:32px;padding:8px;background:radial-gradient(#fcaebb 10px,#f65275 11px);background-clip:content-box;border-radius:50%;transition:all .4s;z-index:1}.page-template-qui-sommes-nous .history .timeline__item .txt{margin-top:50px}.page-template-qui-sommes-nous .history .timeline__item .txt p{margin:1.7em 0 0;line-height:1.7}.page-template-qui-sommes-nous .history .timeline__item.slick-current .date:before{left:50%;right:50%;transform:translateX(-50%);padding:0}.page-template-qui-sommes-nous .history .timeline__item.slick-current~.timeline__item .date:before{left:-56px;right:auto}.page-template-qui-sommes-nous .outro{margin-top:50px;padding:50px 0;background-color:#f5e2e2}.page-template-qui-sommes-nous .outro h3{font-size:20px;font-weight:700}.page-template-qui-sommes-nous .outro p{margin:1.7em 0 0;line-height:1.7}.page-template-qui-sommes-nous .outro img{display:block;filter:grayscale(1)}.page-template-qui-sommes-nous .outro__image-02,.page-template-qui-sommes-nous .outro__image-03{margin-top:20px}@media screen and (min-width:768px){.page-template-qui-sommes-nous .values .wrap{padding-top:40px;background:linear-gradient(180deg,#fcaebb 63%,#fff 0)}.page-template-qui-sommes-nous .values__title{font-size:40px;font-weight:400}.page-template-qui-sommes-nous .values .valuesSlider{margin:40px -4vw 0}.page-template-qui-sommes-nous .values .valuesSlider .slick-arrow{top:50%;transform:translateY(-50%)}.page-template-qui-sommes-nous .values__item{flex-direction:row;margin:0 25px;box-shadow:0 10px 15px rgba(0,0,0,.05)}.page-template-qui-sommes-nous .values__item .img{width:50%;max-width:630px;position:relative}.page-template-qui-sommes-nous .values__item .img img{position:absolute}.page-template-qui-sommes-nous .values__item .txt{align-self:center;width:50%;padding:30px;box-shadow:none}.page-template-qui-sommes-nous .history{margin:60px 0}.page-template-qui-sommes-nous .history .main-title span{font-size:16px}.page-template-qui-sommes-nous .history__intro{margin-top:40px}.page-template-qui-sommes-nous .history__intro h3{column-span:all;margin-bottom:25px}.page-template-qui-sommes-nous .history__intro__txt{column-count:2;column-gap:4vw}.page-template-qui-sommes-nous .history__intro__txt p{margin:0 0 10px}.page-template-qui-sommes-nous .history .timeline{margin:50px -4vw 0}.page-template-qui-sommes-nous .history .timeline:before{top:38px;left:4vw;right:4vw;background:linear-gradient(270deg,transparent,#fcaebb 15%,#fcaebb 85%,transparent)}.page-template-qui-sommes-nous .history .timeline .slick-arrow{top:8px}.page-template-qui-sommes-nous .history .timeline .slick-arrow.slick-prev{left:0}.page-template-qui-sommes-nous .history .timeline .slick-arrow.slick-next{right:0}.page-template-qui-sommes-nous .history .timeline__item{margin:0 2vw}.page-template-qui-sommes-nous .history .timeline__item .date{padding-top:0;padding-bottom:35px;line-height:20px}.page-template-qui-sommes-nous .history .timeline__item .date:before{top:auto;bottom:0;left:50%;right:50%;transform:translateX(-50%)}.page-template-qui-sommes-nous .history .timeline__item .txt{margin-top:12px}.page-template-qui-sommes-nous .history .timeline__item .txt p:first-child{margin-top:0}.page-template-qui-sommes-nous .history .timeline__item.slick-current .date:before{padding:8px}.page-template-qui-sommes-nous .history .timeline__item.slick-current~.timeline__item .date:before{left:50%;right:50%;transform:translateX(-50%)}.page-template-qui-sommes-nous .outro .wrap{flex-direction:row-reverse}.page-template-qui-sommes-nous .outro .wrap,.page-template-qui-sommes-nous .outro__text{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.page-template-qui-sommes-nous .outro__text{flex-direction:column;-ms-box-orient:vertical}.page-template-qui-sommes-nous .outro__image-01,.page-template-qui-sommes-nous .outro__image-02{order:-1}.page-template-qui-sommes-nous .outro__image-01{width:65%}.page-template-qui-sommes-nous .outro__image-02{margin-bottom:30px}.page-template-qui-sommes-nous .outro__image-03{align-self:flex-start;width:calc(50% - 30px);margin-right:30px;margin-top:30px}}@media screen and (min-width:1024px){.page-template-qui-sommes-nous .values__item h3{font-size:90px}}@media screen and (min-width:1280px){.page-template-qui-sommes-nous .intro{margin-top:40px}.page-template-qui-sommes-nous .intro p{font-size:16px}.page-template-qui-sommes-nous .values{margin-top:90px;margin-bottom:40px}.page-template-qui-sommes-nous .values .wrap{padding-top:50px;background:linear-gradient(180deg,#fcaebb 62%,#fff 0)}.page-template-qui-sommes-nous .values__header{height:160px;overflow:hidden;text-overflow:ellipsis}.page-template-qui-sommes-nous .values__title{font-size:60px}.page-template-qui-sommes-nous .values__intro{font-size:16px}.page-template-qui-sommes-nous .values .valuesSlider{max-width:1630px;margin-left:auto;margin-right:auto}.page-template-qui-sommes-nous .values .valuesSlider .slick-list{max-width:1290px;margin:0 auto;box-shadow:0 0 50px rgba(0,0,0,.1);overflow:hidden}.page-template-qui-sommes-nous .values__item{margin:0;box-shadow:none}.page-template-qui-sommes-nous .values__item .txt{padding:80px 75px 100px}.page-template-qui-sommes-nous .history{margin:90px 0;padding-bottom:22vw;position:relative;overflow:visible}.page-template-qui-sommes-nous .history:before{content:"\E001";font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-decoration:none;text-transform:none;letter-spacing:normal;line-height:normal;position:absolute;left:0;right:0;bottom:80px;font-size:800px;color:#f5e2e2;opacity:.3;z-index:-1;text-align:center}.page-template-qui-sommes-nous .history .main-title span{font-size:20px}.page-template-qui-sommes-nous .history__intro{margin-top:60px;column-gap:30px}.page-template-qui-sommes-nous .history__intro h3{font-size:24px}.page-template-qui-sommes-nous .history__intro p{font-size:16px}.page-template-qui-sommes-nous .history .timeline{margin:100px -15px 0}.page-template-qui-sommes-nous .history .timeline:before{left:15px;right:15px}.page-template-qui-sommes-nous .history .timeline .slick-list{overflow:hidden}.page-template-qui-sommes-nous .history .timeline__item{margin:0 15px}.page-template-qui-sommes-nous .history+*{margin-top:-22vw}.page-template-qui-sommes-nous .history:last-child{padding-bottom:0}.page-template-qui-sommes-nous .outro{padding:22vw 0 0;background-clip:content-box}.page-template-qui-sommes-nous .outro .wrap{margin-top:-22vw;padding-bottom:60px}.page-template-qui-sommes-nous .outro h3{font-size:24px}.page-template-qui-sommes-nous .outro p{font-size:16px}.page-template-qui-sommes-nous .outro__image-02,.page-template-qui-sommes-nous .outro__image-03{width:630px}.page-template-qui-sommes-nous .outro__image-02{margin-bottom:40px}.page-template-qui-sommes-nous .outro__image-03{margin-top:8.5%}}.page-template-foire-aux-questions .intro{line-height:170.66%}.page-template-foire-aux-questions .intro h1{color:#f65275;margin-bottom:40px}.page-template-foire-aux-questions .accordeon{padding-top:20px;padding-bottom:20px}.page-template-foire-aux-questions .accordeon__item{border-bottom:1px solid #f65275;background-color:rgba(245,226,226,.3)}.page-template-foire-aux-questions .accordeon__item:first-child{border-top:1px solid #f65275}.page-template-foire-aux-questions .accordeon__item cite{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;text-align:left;cursor:pointer;padding:20px 0;-webkit-tap-highlight-color:rgba(0,0,0,0);font-style:normal;margin-right:10px;font-size:16px;line-height:20px}.page-template-foire-aux-questions .accordeon__item cite .icon-minus{color:#f65275;position:relative;font-size:.2em;margin-left:1vw}.page-template-foire-aux-questions .accordeon__item cite .icon-minus:after,.page-template-foire-aux-questions .accordeon__item cite .icon-minus:before{display:block;transition:all .4s}.page-template-foire-aux-questions .accordeon__item cite .icon-minus:after{content:"\E00B";position:absolute;left:0;top:0;transform:rotate(-90deg);transform-origin:center center}.page-template-foire-aux-questions .accordeon__item p{display:none;line-height:1.5;font-size:14px;color:#5a5a5a;text-align:left;margin:0}.page-template-foire-aux-questions .accordeon__item.active{background-color:transparent;padding-bottom:20px}.page-template-foire-aux-questions .accordeon__item.active cite{font-weight:600}.page-template-foire-aux-questions .accordeon__item.active cite .icon-minus{color:#f65275}.page-template-foire-aux-questions .accordeon__item.active cite .icon-minus:after,.page-template-foire-aux-questions .accordeon__item.active cite .icon-minus:before{transform:rotate(180deg)}@media screen and (min-width:768px){.page-template-foire-aux-questions .accordeon__item cite,.page-template-foire-aux-questions .accordeon__item p{margin:0 20px;text-align:justify}.page-template-foire-aux-questions .accordeon__item p{padding:0 30px}}.ml__text{margin:90px auto;text-align:left}.ml__text h2{font-size:20px;font-weight:700;line-height:24px}.ml__text p{font-size:16px;font-weight:400;line-height:27px}.ml__text p a:hover{color:#ff6f7d}.page-template-contact .intro{margin-top:30px}.page-template-contact .intro .main-title{color:#f65275}.page-template-contact .intro p{margin:15px 0;line-height:1.7}.page-template-contact .tabs{margin:20px 0 30px}.page-template-contact .tabs button{display:block;width:100%;padding:13px 20px;background:#000;font-size:16px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;max-width:300px;margin:20px auto}.page-template-contact .forms{margin-top:50px;padding:50px 0;background-color:#fcaebb}.page-template-contact .forms__tab{display:none}.page-template-contact .forms__tab.active{display:block}.page-template-contact .forms form .title{font-size:20px;font-weight:700;line-height:1.2;text-align:center;margin-bottom:40px}.page-template-contact .forms form .content>br{display:none}.page-template-contact .forms form .wpcf7-form-control-wrap{display:block;margin-top:15px}.page-template-contact .forms form span[role=alert]{display:block;font-size:12px;margin-top:5px}.page-template-contact .forms form input[type=email],.page-template-contact .forms form input[type=text],.page-template-contact .forms form textarea{appearance:none;display:block;width:100%;padding:15px;border:0;border-radius:0;outline:none;font-family:inherit;font-size:16px;transition:background-color .15s}.page-template-contact .forms form input[type=email]::placeholder,.page-template-contact .forms form input[type=text]::placeholder,.page-template-contact .forms form textarea::placeholder{color:#000}.page-template-contact .forms form input[type=email]:focus,.page-template-contact .forms form input[type=text]:focus,.page-template-contact .forms form textarea:focus{background-color:#f5e2e2}.page-template-contact .forms form small{display:block;margin:5px 0;font-size:12px;line-height:1.7}.page-template-contact .forms form small.legal-notice{margin-top:20px}.page-template-contact .forms form label{display:block}.page-template-contact .forms form label br{display:none}.page-template-contact .forms form label .button{display:block;width:100%;padding:13px 20px;background:#000;font-size:16px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;max-width:320px;margin:15px auto 0}.page-template-contact .forms form label .filename{display:block;margin-top:10px;font-size:16px;color:#fff;text-align:center}.page-template-contact .forms form input[type=file]{display:none}.page-template-contact .forms form .wpcf7-acceptance .wpcf7-list-item{margin:0}.page-template-contact .forms form .wpcf7-acceptance input[type=checkbox]{display:none}.page-template-contact .forms form .wpcf7-acceptance input[type=checkbox]+span{display:block;padding-left:28px;font-size:16px;line-height:1.7}.page-template-contact .forms form .wpcf7-acceptance input[type=checkbox]+span:before{content:"✓";display:inline-block;width:20px;height:20px;margin-left:-28px;margin-right:8px;background-color:#fff;font-size:18px;color:#fff;text-align:center;line-height:22px}.page-template-contact .forms form .wpcf7-acceptance input[type=checkbox]:checked+span:before{color:#000}.page-template-contact .forms form input[type=submit]{display:block;width:100%;padding:13px 20px;background:#000;font-size:16px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;display:table;min-width:190px;width:auto;margin:30px auto 0;transition:opacity .15s}.page-template-contact .forms form input[type=submit]:disabled{opacity:.5}@media screen and (min-width:768px){.page-template-contact .tabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal;margin-left:auto;margin-right:auto}.page-template-contact .tabs button{margin:15px}.page-template-contact .forms__tab.pp .wpcf7-form-control-wrap.email,.page-template-contact .forms form .title{width:100%}.page-template-contact .forms form .title{margin-bottom:10px}.page-template-contact .forms form .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.page-template-contact .forms form .wpcf7-form-control-wrap{width:calc(50% - 15px);margin-top:30px}.page-template-contact .forms form .wpcf7-form-control-wrap.acceptance,.page-template-contact .forms form .wpcf7-form-control-wrap.message{width:100%}.page-template-contact .forms form .wpcf7-form-control-wrap.file{margin-top:0}.page-template-contact .forms form .notice,.page-template-contact .forms form label{width:100%}}@media screen and (min-width:1280px){.page-template-contact .forms{max-width:1730px;margin:50px auto 100px;padding:100px 0}.page-template-contact .forms form .content{max-width:850px;margin-left:auto;margin-right:auto}}.page-404{text-align:center}.page-404__image{background:url(images/femme-oups-rose.jpg) no-repeat top;background-size:cover;height:80vh;display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch;flex-direction:column;-ms-box-orient:vertical;color:#fff;padding-top:100px}.page-404__oups{font-size:14vw;font-weight:700}.page-404 p{font-weight:700;font-size:20px;margin:10px 0 20px;line-height:1}@media screen and (min-width:768px){.page-404__oups{font-size:90px}}@media screen and (min-width:1280px){.page-404 p{font-size:26px}}.search-results .main-title{text-align:center}.search-results .main-title span{display:block;font-size:16px}.search-results__list{margin-top:6%;margin-bottom:10%}.search-results__item{padding:20px 0}.search-results__item:not(:first-child){border-top:1px solid #f3f3f3}.search-results__item img{display:block;width:60%;margin:0 auto}.search-results__item__title{text-align:center;margin:20px 0 10px;color:#f65275;font-weight:700;font-size:18px}.search-results__item__text{line-height:1.5}@media screen and (min-width:768px){.search-results .main-title span{font-size:18px}.search-results__item__flex{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.search-results__item img{align-self:flex-start;width:16%;margin:0 20px 0 0}.search-results__item__title{text-align:left;margin-top:0;font-size:20px}}@media screen and (min-width:1280px){.search-results__item{padding:30px 0}}.page-template-store-locator .intro .main-title{color:#f65275}.page-template-store-locator .intro p{margin:15px 0 30px;line-height:1.7}.page-template-store-locator #wpsl-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.page-template-store-locator #wpsl-wrap .wpsl-search{width:100%;padding:30px;background-color:#fcaebb}.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-input input[type=text]{appearance:none;display:block;width:100%;padding:15px;border:0;border-radius:0;outline:none;font-family:inherit;font-size:16px;transition:background-color .15s}.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-input input[type=text]::placeholder{color:#000}.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-input input[type=text]:focus{background-color:#f5e2e2}.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-icon-direction,.page-template-store-locator #wpsl-wrap .wpsl-search input[type=submit]{display:block;width:100%;padding:13px 20px;background:#000;font-size:16px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;display:table;min-width:220px;width:auto;margin:15px auto 0}.page-template-store-locator #wpsl-wrap #wpsl-result-list{width:100%}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-direction-details,.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores{height:auto!important}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores ul{margin:30px 0 50px;padding:0 20px}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li{padding:20px 0;border-bottom:1px solid #f3f3f3}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-location>p{margin:0;text-align:center;line-height:1.7}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-location>p strong{display:block;font-size:16px;font-weight:400;text-transform:uppercase}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-location>p span{display:block;font-size:14px;line-height:1.5}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-details{display:block;width:100%;padding:13px 20px;background:#000;font-size:16px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;display:table;width:auto;margin:10px auto}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-direction-wrap{display:table;margin:10px auto 0;position:relative;font-size:16px;color:#fcaebb;font-weight:600}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-direction-wrap:before{content:"\E00A";font-size:18px;vertical-align:-2px}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-direction-wrap a{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-more-info-listings{display:none;line-height:1.5}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-more-info-listings>p span{display:block}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-more-info-listings table{width:100%;margin-bottom:15px}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li:last-child{border-bottom:0}.page-template-store-locator #wpsl-wrap .wpsl-gmap-canvas{order:1;width:100%;height:80vh!important}@media screen and (min-width:768px){.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-input-fusion,.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-input-fusion>*,.page-template-store-locator #wpsl-wrap .wpsl-search form{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-input-fusion{width:100%;max-width:590px;padding:4px;background-color:#fff}.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-input{width:100%}.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-input input[type=text]{padding:13px 15px}.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-icon-direction,.page-template-store-locator #wpsl-wrap .wpsl-search input[type=submit]{margin-top:0}.page-template-store-locator #wpsl-wrap .wpsl-search .wpsl-icon-direction{margin-left:40px;margin-right:0}.page-template-store-locator #wpsl-wrap #wpsl-result-list{width:35%}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores ul{height:80vh;margin:0;overflow-y:auto}.page-template-store-locator #wpsl-wrap .wpsl-gmap-canvas{width:65%;height:80vh!important}}@media screen and (min-width:1280px){.page-template-store-locator #wpsl-wrap{max-width:1730px;margin:70px auto 60px}.page-template-store-locator #wpsl-wrap .wpsl-search{margin-bottom:45px;padding:50px}.page-template-store-locator #wpsl-wrap #wpsl-result-list{width:42.1875%;max-width:580px}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores ul{padding:0 30px;height:590px}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li{padding:30px 0}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-location{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;flex-direction:row;-ms-box-orient:horizontal}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-location>p{text-align:left}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-location>p span{display:inline}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-location>p span:not(.wpsl-country):after{content:","}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-location>p:first-child{width:calc(100% - 200px)}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-location>p:first-child+p{margin-left:auto}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-store-details{margin:0}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-more-info-listings{width:100%}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li .wpsl-direction-wrap{margin:10px 0 0}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li:first-child{padding-top:0}.page-template-store-locator #wpsl-wrap #wpsl-result-list #wpsl-stores li:last-child{padding-bottom:0}.page-template-store-locator #wpsl-wrap .wpsl-gmap-canvas{width:57.8125%;max-width:740px;height:590px!important}}.single-post .post{margin:30px 0}.single-post .post__tags{display:flex;flex-direction:row;align-content:space-between;margin:20px 0}.single-post .post__category{display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:700;font-size:18px;line-height:55px;color:#fff;background-color:#000;width:115px;height:26px}.single-post .post__date{flex-direction:column;align-self:center;color:#afafaf;margin-left:18px}.single-post .post__infos{display:flex;flex-direction:row;flex-wrap:wrap;font-weight:500;font-size:16px;line-height:28px;margin:10px 0;max-width:450px}.single-post .post__infos .time span{color:#fcaebb;font-weight:700;padding-left:5px}.single-post .post__infos .difficulty{margin-right:16%;white-space:nowrap}.single-post .post__infos .difficulty i{display:inline-block;font-size:20px}.single-post .post__infos .difficulty i:before{display:block}.single-post .post__infos .difficulty i.active{color:#fcaebb}.single-post .post__intro{margin:20px 0;line-height:27px}.single-post .post__thumbnail{position:relative;width:100vw;left:0;margin-left:calc(-50vw + 50%);text-align:center}.single-post .post__thumbnail .grid .mejs-controls{visibility:hidden}.single-post .post__sharing{display:flex;align-items:center}.single-post .post__sharing a{margin:0 3px}.single-post .post .share-desktop{display:none}.single-post .post .share-mobile{margin:10px auto}.single-post .post .share-mobile .post__sharing__title{margin:0 5px 3px 0}.single-post .post .tetiere{display:flex;flex-direction:column-reverse;border-bottom:1px solid #c4c4c4}.single-post .icon-facebook{color:#f65275;font-size:25px}.single-post .icon-facebook:before{content:"\E006"}.single-post .icon-instagram{color:#f65275;font-size:25px}.single-post .icon-instagram:before{content:"\E008"}.single-post .icon-pinterest{color:#f65275;font-size:25px}.single-post .icon-pinterest:before{content:"\E00D"}.single-post .block-accessories__title{font-weight:500;font-size:28px;line-height:60px;text-align:center}.single-post .block-step,.single-post .block-step-left,.single-post .block-step-right{display:flex;flex-direction:column;line-height:27px;margin:15px auto}.single-post .block-step-left__title,.single-post .block-step-right__title,.single-post .block-step__title{font-size:20px;line-height:24px;font-weight:700;color:#f65275;display:inline-flex;align-items:center}.single-post .block-step-left__title__count,.single-post .block-step-right__title__count,.single-post .block-step__title__count{font-family:Atlantis the lost City,Montserrat,sans-serif;font-weight:400;font-size:40px;line-height:64px;margin-right:10px}.single-post .block-step-left__title__product,.single-post .block-step-right__title__product,.single-post .block-step__title__product{margin:0 auto!important;text-align:center!important}.single-post .block-step-left__text,.single-post .block-step-right__text,.single-post .block-step__text{margin:15px auto}.single-post .block-step-left__galery,.single-post .block-step-right__galery,.single-post .block-step__galery{display:flex;place-content:center;text-align:-webkit-center;margin-top:25px}.single-post .block-step-left__galery .slick-list,.single-post .block-step-right__galery .slick-list,.single-post .block-step__galery .slick-list{width:100%}.single-post .block-step-left__galery__text,.single-post .block-step-right__galery__text,.single-post .block-step__galery__text{padding-bottom:20px;font-weight:500;font-size:14px;line-height:17px;text-transform:uppercase}.single-post .block-step-left__galery img,.single-post .block-step-right__galery img,.single-post .block-step__galery img{height:290px;object-fit:contain}.single-post .block-step-left__galeryStep,.single-post .block-step-right__galeryStep,.single-post .block-step__galeryStep{display:flex;flex-direction:column;place-content:center;text-align:-webkit-center}.single-post .block-step-left__galeryStep__title,.single-post .block-step-right__galeryStep__title,.single-post .block-step__galeryStep__title{font-size:20px;line-height:24px;font-weight:700;color:#f65275;display:inline-flex;align-items:center}.single-post .block-step-left__galeryStep__title__count,.single-post .block-step-right__galeryStep__title__count,.single-post .block-step__galeryStep__title__count{font-family:Atlantis the lost City,Montserrat,sans-serif;font-weight:400;font-size:40px;line-height:64px;margin-right:10px;color:#f65275;position:relative;top:20px;left:-55px}.single-post .block-step-left__galeryStep__text,.single-post .block-step-right__galeryStep__text,.single-post .block-step__galeryStep__text{margin-top:-65px;padding-bottom:20px;font-weight:500;font-size:14px;line-height:17px;text-transform:uppercase}.single-post .block-step-left__galeryStep__count,.single-post .block-step-right__galeryStep__count,.single-post .block-step__galeryStep__count{display:flex;position:relative;width:75%;margin:10px auto}.single-post .block-step-left__galeryStep__count__rond-prev:before,.single-post .block-step-right__galeryStep__count__rond-prev:before,.single-post .block-step__galeryStep__count__rond-prev:before{left:0;top:5px;position:absolute;background-color:#fcaebb;content:"";height:15px;width:15px;border-radius:50%;color:#fcaebb}.single-post .block-step-left__galeryStep__count__rond-activ:before,.single-post .block-step-right__galeryStep__count__rond-activ:before,.single-post .block-step__galeryStep__count__rond-activ:before{left:45%;position:absolute;background-color:#fcaebb;border:5px solid #f65275;content:"";height:25px;width:25px;border-radius:50%;color:#fcaebb}.single-post .block-step-left__galeryStep__count__rond-next:before,.single-post .block-step-right__galeryStep__count__rond-next:before,.single-post .block-step__galeryStep__count__rond-next:before{right:0;top:5px;position:absolute;background-color:#fcaebb;content:"";height:15px;width:15px;border-radius:50%;color:#fcaebb}.single-post .block-step-left__galeryStep__change,.single-post .block-step-right__galeryStep__change,.single-post .block-step__galeryStep__change{margin-top:20px;text-align:center;color:#f65275}.single-post .block-step-left__galeryStep__change__checkstep,.single-post .block-step-right__galeryStep__change__checkstep,.single-post .block-step__galeryStep__change__checkstep{margin:0 8px}.single-post .block-step-left__galeryStep__trait,.single-post .block-step-right__galeryStep__trait,.single-post .block-step__galeryStep__trait{width:100%;height:4px;background-color:#fcaebb;margin-top:10px}.single-post .block-step-left{flex-direction:column-reverse}.single-post .block-step{padding:40px 0 0}.single-post .block-step h1{text-align:center;font-weight:500}.single-post .block-advice,.single-post .block-steps{background:linear-gradient(180deg,#fcaebb 20%,#fff 0);display:flex;flex-direction:column;line-height:24px}.single-post .block-advice__title,.single-post .block-steps__title{font-family:Atlantis the lost City,Montserrat,sans-serif;color:#fff;font-size:35px;line-height:60px;text-align:center;padding:10px 0}.single-post .block-advice__area,.single-post .block-steps__area{display:flex;flex-direction:column;width:75%;margin:0 auto;background-color:#fff;box-shadow:0 10px 15px rgba(0,0,0,.05)}.single-post .block-advice__area__text,.single-post .block-steps__area__text{padding:15px}.single-post .block-advice__area__picture,.single-post .block-steps__area__picture{text-align:center;padding:10px 0 20px;font-style:italic;font-size:16px}.single-post .block-advice__area__picture img,.single-post .block-steps__area__picture img{width:157px;height:157px;border-radius:50%;border:9px solid #f3f3f3;box-sizing:border-box}.single-post .block-steps__title{font-family:Montserrat,sans-serif}.single-post .tuto-advice{text-align:center;margin:90px 0;padding:50px 0;background:#f3f3f3}.single-post .tuto-advice__bg{background:#f3f3f3;padding-bottom:30px}.single-post .tuto-advice__text{display:none}.single-post .tuto-advice__carousel{margin:20px 0}@media screen and (min-width:1280px){.single-post .tuto-advice__bg{padding-bottom:80px}.single-post .tuto-advice__text{display:block;margin:60px 0 40px}.single-post .tuto-advice__carousel{margin:30px 0}}@media screen and (min-width:768px) and (max-width:1279px){.single-post .post__thumbnail .wp-video{width:40vw!important}}@media screen and (min-width:768px){.single-post .post .tetiere{display:flex;flex-direction:row;align-self:center;margin:0 auto;padding-bottom:20px}.single-post .post__block-infos{width:60%;margin-left:30px}.single-post .post__thumbnail{align-self:center;width:unset;margin-left:unset}.single-post .post__thumbnail img{width:auto;height:auto}.single-post .post__thumbnail .grid{padding:0}.single-post .post .share-mobile{display:none}.single-post .post .share-desktop{display:block;font-size:14px;line-height:24px}.single-post .block-step__galeryStep__trait:after{width:100%;height:4px;background-color:#fcaebb;margin-top:10px;opacity:.5}.single-post .block-step__galeryStep__count__rond-activ:before{left:48%;position:absolute;background-color:#fcaebb;border:5px solid #f65275;content:"";height:25px;width:25px;border-radius:50%;color:#fcaebb}.single-post .block-step-left,.single-post .block-step-right{flex-direction:row}.single-post .block-step-left__left,.single-post .block-step-left__right,.single-post .block-step-right__left,.single-post .block-step-right__right{width:50%;padding-right:15px}.single-post .block-step-left__left img,.single-post .block-step-left__right img,.single-post .block-step-right__left img,.single-post .block-step-right__right img{width:100%}.single-post .block-advice,.single-post .block-steps{background:linear-gradient(180deg,#fcaebb 80%,#fff 0)}.single-post .block-advice__title,.single-post .block-steps__title{padding:20px 0}.single-post .block-advice__area,.single-post .block-steps__area{display:flex;flex-direction:row-reverse;padding:10px}.single-post .block-advice__area__text,.single-post .block-steps__area__text{align-self:center;width:70%}.single-post .block-advice__area__picture,.single-post .block-steps__area__picture{align-self:center}}@media screen and (min-width:1280px){.single-post .post__thumbnail img{width:630px;height:400px}.single-post .post__thumbnail .grid.wp-video{width:100%}.single-post .post .tetiere{height:460px}.single-post .block-step__galeryStep__count__rond-activ:before{left:49%;position:absolute;background-color:#fcaebb;border:5px solid #f65275;content:"";height:25px;width:25px;border-radius:50%;color:#fcaebb}.single-post .block-step__galery{margin-top:50px}.single-post .block-step__galery img{height:350px;object-fit:contain}.single-post .block-advice,.single-post .block-steps{background:linear-gradient(180deg,#fcaebb 80%,#fff 0)}.single-post .block-advice__area,.single-post .block-steps__area{padding:40px}.single-post .block-advice__area__text,.single-post .block-steps__area__text{padding:50px 100px}.single-post .block-advice__area__picture img,.single-post .block-steps__area__picture img{width:360px;height:360px}}.h-500{font-weight:500}.h-600{font-weight:600}.h-bold{font-weight:700}.h-relative{position:relative}.h-hidden{display:none}.h-center{text-align:center}.h-left{text-align:left}.h-uc{text-transform:uppercase}.h-lc{text-transform:lowercase}.h-100pc{width:100%}