/**
 * Generated on 2023-11-17T16:18:14+01:00
 */

@font-face{font-family:Calibre;src:url(../webfonts/FuturaPT/FuturaPT-Light.woff2) format("woff2"),url(../webfonts/FuturaPT/FuturaPT-Light.woff) format("woff");font-weight:100;font-display:swap}@font-face{font-family:Calibre;src:url(../webfonts/FuturaPT/FuturaPT-Book.woff2) format("woff2"),url(../webfonts/FuturaPT/FuturaPT-Book.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Calibre;src:url(../webfonts/FuturaPT/FuturaPT-Demi.woff2) format("woff2"),url(../webfonts/FuturaPT/FuturaPT-Demi.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Calibre;src:url(../webfonts/FuturaPT/FuturaPT-Bold.woff2) format("woff2"),url(../webfonts/FuturaPT/FuturaPT-Bold.woff) format("woff");font-weight:700;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.show-below-l,.show-below-m,.show-below-s,.show-below-xl,.show-below-xs,.show-below-xxl,.show-below-xxs,.show-max-width-l,.show-max-width-m,.show-max-width-s,.show-max-width-xl,.show-max-width-xs,.show-max-width-xxl,.show-max-width-xxs,.show-min-width-l,.show-min-width-m,.show-min-width-s,.show-min-width-xl,.show-min-width-xs,.show-min-width-xxl,.show-min-width-xxs,br.below-l,br.below-m,br.below-s,br.below-xl,br.below-xs,br.below-xxl,br.below-xxs,br.max-width-l,br.max-width-m,br.max-width-s,br.max-width-xl,br.max-width-xs,br.max-width-xxl,br.max-width-xxs,br.min-width-l,br.min-width-m,br.min-width-s,br.min-width-xl,br.min-width-xs,br.min-width-xxl,br.min-width-xxs{display:none}@media screen and (max-width:320px){.show-max-width-xxs,br.max-width-xxs{display:block}}@media screen and (min-width:320px){.show-min-width-xxs,br.min-width-xxs{display:block}}@media screen and (max-width:319px){.show-below-xxs,br.below-xxs{display:block}}@media screen and (max-width:549px){.show-below-xs,br.below-xs{display:block}}@media screen and (max-width:550px){.show-max-width-xs,br.max-width-xs{display:block}}@media screen and (min-width:550px){.show-min-width-xs,br.min-width-xs{display:block}}@media screen and (max-width:750px){.show-max-width-s,br.max-width-s{display:block}}@media screen and (min-width:750px){.show-min-width-s,br.min-width-s{display:block}}@media screen and (max-width:749px){.show-below-s,br.below-s{display:block}}@media screen and (max-width:979px){.show-below-m,br.below-m{display:block}}@media screen and (max-width:980px){.show-max-width-m,br.max-width-m{display:block}}@media screen and (min-width:980px){.show-min-width-m,br.min-width-m{display:block}}@media screen and (max-width:1200px){.show-max-width-l,br.max-width-l{display:block}}@media screen and (min-width:1200px){.show-min-width-l,br.min-width-l{display:block}}@media screen and (max-width:1199px){.show-below-l,br.below-l{display:block}}@media screen and (max-width:1400px){.show-max-width-xl,br.max-width-xl{display:block}}@media screen and (min-width:1400px){.show-min-width-xl,br.min-width-xl{display:block}}@media screen and (max-width:1399px){.show-below-xl,br.below-xl{display:block}}@media screen and (max-width:1600px){.show-max-width-xxl,br.max-width-xxl{display:block}}@media screen and (min-width:1600px){.show-min-width-xxl,br.min-width-xxl{display:block}}@media screen and (max-width:1599px){.show-below-xxl,br.below-xxl{display:block}}.clearfix::after,.main-footer .links::after,.obj_about-product::before,.obj_benefits ul .slide:after,.obj_featured-products .slide:after,.obj_feedback-details .stats::after,.obj_feedback-details::before,.obj_grid .grid-item:after,.obj_grid .grid::after,.obj_index .index-words::after,.obj_ingredients-slider .ingredient-container li:after,.obj_intro-product .media:after,.obj_prod-bloc::before,.obj_products-list li.promotion.full-width:after,.obj_products-list li.promotion.large-text:after,.obj_skin-benefits .effects::after,.obj_skin-benefits::before,.pg_legal .table-info.cookies .table-row td::after{content:"";display:table;clear:both}*{box-sizing:border-box}body{background-color:#f0f0f0;font-family:Calibre,Helvetica,Arial,Sans-serif;font-size:inherit}.main-header{top:0!important}.page-container{padding-top:115px!important}.obj_bandeau-actus:not(.is-hidden)~.main-header{top:40px!important}.obj_bandeau-actus:not(.is-hidden)~.page-container{padding-top:155px!important}@media screen and (max-width:979px){.main-header{top:0!important}.page-container{padding-top:70px!important}.obj_bandeau-actus:not(.is-hidden)~.main-header{top:40px!important}.obj_bandeau-actus:not(.is-hidden)~.page-container{padding-top:110px!important}}a{text-decoration:none}svg{pointer-events:none}.content-container{width:80%}.back-lazyload{background-image:none!important}.cta-frame{cursor:pointer}.image-fill{position:relative}.image-fill>img{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:550px){.content-container{margin-left:auto;margin-right:auto}}@media screen and (min-width:980px){body{padding:0;margin:0}}@media screen and (min-width:1400px){.content-container{max-width:1170px}}.page-container>.basic-content{padding:0 25px;margin:40px auto;max-width:560px}.page-container>.basic-content.white{background-color:#fff}.page-container>.basic-content .title{color:#1c213f}.page-container>.basic-content .title.main{margin-bottom:40px;padding-bottom:15px;font-size:1.75em;font-weight:300;border-bottom:1px solid #e8e8eb}.page-container>.basic-content .title.main strong{font-weight:700}.page-container>.basic-content .title.sub-title{margin-bottom:15px;font-size:1.25em;font-weight:600}.page-container>.basic-content .title.big-sub-title{margin-bottom:40px;font-size:1.5em;font-weight:500}.page-container>.basic-content .title.information{margin-bottom:35px}.page-container>.basic-content .title.information strong{font-weight:700}.page-container>.basic-content .title.information em{font-style:italic}.page-container>.basic-content .t_error{margin-bottom:35px;color:#e80000}body.popin-open .page-container{display:none}body.popin-open .obj_popin{display:block}body .popin-templates{display:none}@media screen and (min-width:980px){body.popin-open .page-container{display:block}.page-container>.basic-content{position:relative;display:block;max-width:1170px;margin:0 auto 90px;padding:70px}.page-container>.basic-content.white{background-color:#fff}}.title_string{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:2.34375em auto 1.5625em auto;max-width:30em;overflow:hidden;position:relative;text-align:center;width:85%}.title_string>span{position:relative;display:inline-block;padding:0 1em;font-weight:700;color:#000;text-transform:uppercase;z-index:2}.title_string>span::after,.title_string>span::before{background-color:rgba(0,0,0,.2);content:'';display:block;height:1px;position:absolute;top:50%;width:1000px}.title_string>span::before{left:100%}.title_string>span::after{right:100%}.title_string.white>span::after,.title_string.white>span::before{background-color:rgba(255,255,255,.2)}.title_string.white span{color:#fff}.title_string .logo-vmag{display:inline-block;width:75px;height:32px}.title_string .logo-vmag img{max-width:100%}.title-myvichy{font-size:34px;font-weight:300;letter-spacing:.12em;text-align:center;text-transform:uppercase}.title-myvichy strong{font-weight:500}@media screen and (max-width:980px){.title-myvichy{font-size:28px}}@media screen and (min-width:980px){.title_string{margin-top:3.75em;margin-bottom:2.25em}}@media screen and (min-aspect-ratio:1.5),screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-resolution:144dpi){.title_string .logo-vmag{background-image:url(../images/sprites-2x.png);background-size:154.5px 62.5px;background-position:0 0}}.cookie-banner{background-color:#1c213f;color:#8e909f;position:fixed;bottom:0;left:0;right:0;z-index:1000;padding:1em 1em 0 1em;opacity:0;visibility:hidden;font-size:.85em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cookie-banner .close{color:#fff;width:32px;height:32px;padding:10px}.cookie-banner .close svg{fill:currentColor}body.cookie-banner-visible .cookie-banner{opacity:1;visibility:visible}@media screen and (min-width:980px){.cookie-banner{position:relative;top:0;bottom:auto;height:46px;padding:.5em 2em;text-align:left}.cookie-banner p{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 4em)}.cookie-banner .close{position:absolute;top:12px;right:10px;width:20px;height:20px;padding:5px}body.cookie-banner-visible .main-header{top:46px}}button,input[type=button],input[type=submit]{appearance:none;background:0 0;border:none;cursor:pointer;font-family:inherit;padding:0}button:focus,input[type=button]:focus,input[type=submit]:focus{outline:0}.button{display:inline-block;overflow:hidden;position:relative;padding:13px 15px 13px 31px;font-weight:700;font-size:.75em;text-align:center;text-transform:uppercase;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;color:#fff;z-index:1}.button .btn-bg{background-color:#000;height:100%;left:-36px;margin-left:36px;position:absolute;top:0;transition:left .55s cubic-bezier(0,.81,.59,.99) 0s;width:100%;z-index:1}.button .btn-bg::before{background-color:inherit;content:"";display:block;height:100%;left:-18px;position:relative;transform:skew(-20deg);transform:skew(-20deg) translateZ(-1px);width:calc(100% + 36px)}.button .label{position:relative;display:inline-block;z-index:3;color:inherit;transition:color 275ms ease-in-out 50ms;cursor:pointer}.button .icon{display:block;position:absolute;width:9px;height:9px;top:50%;left:14px;color:inherit;transform:translateY(-50%);vertical-align:middle;z-index:3}.button .icon svg{display:block;width:100%;height:100%;fill:currentColor;vertical-align:middle;transition:fill 275ms ease-in-out 50ms}.button:not(.disabled).hover,.button:not(.disabled):hover{color:#000}.button:not(.disabled).hover .btn-bg,.button:not(.disabled):hover .btn-bg{left:100%}.button.no-icon{padding:13px 15px}.button.right-icon{padding-left:20px;padding-right:32px}.button.right-icon .icon{right:1.25em;left:auto}.button.has-bg{background-color:#fff}.button.has-border{border-width:1px;border-style:solid;border-color:#000;padding-top:calc(13px - 1px);padding-bottom:calc(13px - 1px)}.button.disabled{opacity:.5}.button.reverse{color:#000}.button.reverse .btn-bg{left:100%}.button.reverse.hover,.button.reverse:hover{color:#fff}.button.reverse.hover .btn-bg,.button.reverse:hover .btn-bg{left:-36px}.button.icon-s2{padding-left:3.05em}.button.icon-s2 .icon{width:12.6px;height:12.6px}.button.icon-s3{padding-left:3.25em}.button.icon-s3 .icon{width:14.4px;height:14.4px}.button.icon-s4{padding-left:3.45em}.button.icon-s4 .icon{width:16.2px;height:16.2px}.button.icon-s5{padding-left:3.65em}.button.icon-s5 .icon{width:18px;height:18px}.button.icon-s6{padding-left:3.85em}.button.icon-s6 .icon{width:19.8px;height:19.8px}.button.icon-s7{padding-left:4.05em}.button.icon-s7 .icon{width:21.6px;height:21.6px}.button.icon-s8{padding-left:4.25em}.button.icon-s8 .icon{width:23.4px;height:23.4px}.button.icon-s9{padding-left:4.45em}.button.icon-s9 .icon{width:25.2px;height:25.2px}.button.icon-s10{padding-left:4.65em}.button.icon-s10 .icon{width:27px;height:27px}.button.white{color:#000}.button.white .btn-bg{background-color:#fff}.button.white.has-bg{background-color:#000}.button.white.has-border{border-color:#fff}.button.white:not(.disabled).hover,.button.white:not(.disabled):hover{color:#fff!important}.button.white.reverse{color:#fff}.button.white.reverse:not(.disabled).hover,.button.white.reverse:not(.disabled):hover{color:#000}.button.grey-blue{color:#000}.button.grey-blue .btn-bg{background-color:#eaebf2}.button.grey-blue.has-bg{background-color:#000}.button.grey-blue.has-border{border-color:#eaebf2}.button.grey-blue:not(.disabled).hover,.button.grey-blue:not(.disabled):hover{color:#fff!important}.button.grey-blue.reverse{color:#fff}.button.grey-blue.reverse:not(.disabled).hover,.button.grey-blue.reverse:not(.disabled):hover{color:#000}.button.light-blue{color:#fff}.button.light-blue .btn-bg{background-color:#8bb8de}.button.light-blue.has-bg{background-color:#fff}.button.light-blue.has-border{border-color:#8bb8de}.button.light-blue:not(.disabled).hover,.button.light-blue:not(.disabled):hover{color:#8bb8de!important}.button.light-blue.reverse{color:#8bb8de}.button.light-blue.reverse:not(.disabled).hover,.button.light-blue.reverse:not(.disabled):hover{color:#fff}.button.facebook.has-border{border-color:#4267b2}.button.facebook .btn-bg{background-color:#4267b2}.button.facebook:not(.disabled).hover,.button.facebook:not(.disabled):hover{color:#4267b2}.back-to-top{position:fixed;bottom:50px;right:50px;width:30px;height:30px;padding:8px;background-color:#000;cursor:pointer;transform-origin:50% 50%;transform:scaleY(-1);opacity:1;transition:opacity 150ms ease}.back-to-top svg{fill:#fff;margin-bottom:3px;width:14px}.back-to-top.hidden{opacity:0}.text-button{position:relative;display:inline-block;z-index:1;color:#000;transition:color .137s ease-in-out 50ms;cursor:pointer;padding-left:.75em;font-weight:700;text-transform:uppercase;vertical-align:middle;line-height:1em}.text-button .icon{display:block;position:absolute;height:100%;width:.35em;top:-1px;left:0;color:inherit;vertical-align:middle;z-index:2}.text-button .icon svg{width:100%;height:100%;fill:currentColor;vertical-align:middle;transition:fill 275ms ease-in-out 50ms}.text-button.hover,.text-button:hover{color:#666}.b_play{color:#fff;position:relative}.b_play::after,.b_play::before{content:"";left:50%;top:50%;z-index:2;position:absolute;transition:all .2s}.b_play::before{background:rgba(0,0,0,.3);border-radius:50%;height:64px;margin:-32px 0 0 -32px;width:64px}.b_play::after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 15px;margin:-10px 0 0 -6px}@media screen and (min-width:980px){.button{padding-left:36px;padding-right:20px}.button.no-icon{padding-left:20px}}.template-aox_v1 label a{color:inherit;text-decoration:underline}.template-aox_v1 label a:hover{text-decoration:none}.template-aox_v1 .autocomplete>ul,.template-aox_v1 .custom-select-01 ul,.template-aox_v1 .custom-select>ul,.template-aox_v1 .obj_form input.gsc-input,.template-aox_v1 input[type=date],.template-aox_v1 input[type=email],.template-aox_v1 input[type=password],.template-aox_v1 input[type=search],.template-aox_v1 input[type=tel],.template-aox_v1 input[type=text],.template-aox_v1 input[type=url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f6f6f7;border:1px solid rgba(0,0,0,.04);border-radius:0;color:#1c213f;font-family:Calibre;font-size:.8125em;height:50px;line-height:25px;padding:.25em 1em;width:100%}.template-aox_v1 .autocomplete>ul:focus,.template-aox_v1 .custom-select>ul:focus,.template-aox_v1 input[type=date]:focus,.template-aox_v1 input[type=email]:focus,.template-aox_v1 input[type=password]:focus,.template-aox_v1 input[type=search]:focus,.template-aox_v1 input[type=tel]:focus,.template-aox_v1 input[type=text]:focus,.template-aox_v1 input[type=url]:focus{outline:0}.template-aox_v1 .autocomplete>ul::-webkit-input-placeholder,.template-aox_v1 .custom-select>ul::-webkit-input-placeholder,.template-aox_v1 input[type=date]::-webkit-input-placeholder,.template-aox_v1 input[type=email]::-webkit-input-placeholder,.template-aox_v1 input[type=password]::-webkit-input-placeholder,.template-aox_v1 input[type=search]::-webkit-input-placeholder,.template-aox_v1 input[type=tel]::-webkit-input-placeholder,.template-aox_v1 input[type=text]::-webkit-input-placeholder,.template-aox_v1 input[type=url]::-webkit-input-placeholder{color:#8e909f}.template-aox_v1 .autocomplete>ul:-moz-placeholder,.template-aox_v1 .custom-select>ul:-moz-placeholder,.template-aox_v1 input[type=date]:-moz-placeholder,.template-aox_v1 input[type=email]:-moz-placeholder,.template-aox_v1 input[type=password]:-moz-placeholder,.template-aox_v1 input[type=search]:-moz-placeholder,.template-aox_v1 input[type=tel]:-moz-placeholder,.template-aox_v1 input[type=text]:-moz-placeholder,.template-aox_v1 input[type=url]:-moz-placeholder{color:#8e909f}.template-aox_v1 .autocomplete>ul::-moz-placeholder,.template-aox_v1 .custom-select>ul::-moz-placeholder,.template-aox_v1 input[type=date]::-moz-placeholder,.template-aox_v1 input[type=email]::-moz-placeholder,.template-aox_v1 input[type=password]::-moz-placeholder,.template-aox_v1 input[type=search]::-moz-placeholder,.template-aox_v1 input[type=tel]::-moz-placeholder,.template-aox_v1 input[type=text]::-moz-placeholder,.template-aox_v1 input[type=url]::-moz-placeholder{color:#8e909f}.template-aox_v1 .autocomplete>ul:-ms-input-placeholder,.template-aox_v1 .custom-select>ul:-ms-input-placeholder,.template-aox_v1 input[type=date]:-ms-input-placeholder,.template-aox_v1 input[type=email]:-ms-input-placeholder,.template-aox_v1 input[type=password]:-ms-input-placeholder,.template-aox_v1 input[type=search]:-ms-input-placeholder,.template-aox_v1 input[type=text]:-ms-input-placeholder,.template-aox_v1 input[type=url]:-ms-input-placeholder{color:#8e909f}.template-aox_v1 input[type=search]{-webkit-appearance:none;border-radius:0}.template-aox_v1 input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.template-aox_v1 input[type=date].error,.template-aox_v1 input[type=email].error,.template-aox_v1 input[type=password].error,.template-aox_v1 input[type=search].error,.template-aox_v1 input[type=tel].error,.template-aox_v1 input[type=text].error,.template-aox_v1 input[type=url].error{border:1px solid #e80000!important}.template-aox_v1 .input-container{position:relative}.template-aox_v1 .input-container.light input[type=search]{background-color:rgba(255,255,255,.1)}.template-aox_v1 .input-container.light input[type=search]::-webkit-input-placeholder{color:#8e909f}.template-aox_v1 .input-container.light input[type=search]:-moz-placeholder{color:#8e909f}.template-aox_v1 .input-container.light input[type=search]::-moz-placeholder{color:#8e909f}.template-aox_v1 .input-container.light input[type=search]:-ms-input-placeholder{color:#8e909f}.template-aox_v1 .input-container.light input[type=email]{background-color:rgba(255,255,255,.2)}.template-aox_v1 .input-container.light input[type=email]::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.template-aox_v1 .input-container.light input[type=email]:-moz-placeholder{color:rgba(255,255,255,.7)}.template-aox_v1 .input-container.light input[type=email]::-moz-placeholder{color:rgba(255,255,255,.7)}.template-aox_v1 .input-container.light input[type=email]:-ms-input-placeholder{color:rgba(255,255,255,.7)}.template-aox_v1 .input-container.light .input-submit{color:#fff}.template-aox_v1 .autocomplete .autocomplete-suggestion-container{position:absolute;z-index:10;left:0;top:0;height:inherit;max-height:195px;padding:.5em 0;border-top:1px solid #e8e8eb;line-height:2.375em;text-align:left;opacity:0;overflow:scroll}.template-aox_v1 .autocomplete .autocomplete-suggestion-container.active{top:50px;opacity:1;-webkit-transition:.2s ease-in-out .1s;transition:.2s ease-in-out .1s}.template-aox_v1 .autocomplete .autocomplete-suggestion-container .suggestion-item{padding:0 1.2em;font-size:1.125em;color:#7f8080;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.template-aox_v1 .autocomplete .autocomplete-suggestion-container .suggestion-item:hover{color:#1c213f;background-color:#e8e8eb;-webkit-transition:.3s ease;transition:.3s ease}.template-aox_v1 textarea{width:100%;height:150px;padding:15px;background-color:#f6f6f7;color:#1c213f;font-family:Calibre;font-size:.8125em;line-height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.04)}.template-aox_v1 textarea:focus{outline:0}.template-aox_v1 textarea.error{border:1px solid #e80000}.template-aox_v1 span.submit-button input{position:absolute;z-index:4;top:0;left:0;width:100%;height:100%;opacity:0}.template-aox_v1 .input-submit{position:absolute;top:0;right:5px;width:50px;height:50px;font-family:Calibre,arial;font-weight:700;font-size:.9375em;z-index:1;color:#666;text-transform:uppercase;-webkit-transition:color 150ms;transition:color 150ms}.template-aox_v1 .input-submit:active,.template-aox_v1 .input-submit:hover{color:#1c213f}.template-aox_v1.form .input-line{display:block;margin-bottom:20px}.template-aox_v1.form .input-line .label-container{padding-right:2%}.template-aox_v1.form .input-line .input-container,.template-aox_v1.form .input-line .label-container{display:block}.template-aox_v1.form .input-line .input-container p,.template-aox_v1.form .input-line .label-container p{font-weight:400;font-size:.8125em;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template-aox_v1.form .input-line .input-container .t_legal,.template-aox_v1.form .input-line .label-container .t_legal,.template-aox_v1.form .input-line .t_legal{margin:10px 0 0 0;font-size:13px;line-height:1.2}.template-aox_v1.form .input-line .label-container{margin-bottom:10px}.template-aox_v1.form .input-line .label{width:21.36752%;margin-top:18px;color:#666;font-weight:400;font-size:.8125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template-aox_v1.form .input-line.full .label{margin-top:0}.template-aox_v1.form .input-line.full .input-container{margin-top:10px}.template-aox_v1.form .input-line .label.is-necessary:after{content:"*"}.template-aox_v1.form .input-line .missing-content-alert{margin-top:10px;color:#e80000;font-size:11px}.template-aox_v1.form .input-line.radio-container .label-container label{line-height:1.25em}.template-aox_v1.form .birthdate .input-container .ctn_form-element{width:33.3333%;display:inline-block;float:left;padding:0 10px 0 0}.template-aox_v1.form .birthdate .input-container .ctn_form-element:last-child{padding:0}.template-aox_v1.form .birthdate .input-container .ctn_form-element>span{width:100%}.template-aox_v1 .txt-error{color:#e80000!important}.template-aox_v1 .txt-valid{color:#5d9d80!important}.template-aox_v1 input[aria-hidden=true],.template-aox_v1 select[aria-hidden=true]{display:none!important}.template-aox_v1 input[type=checkbox]~label,.template-aox_v1 input[type=hidden]~label,.template-aox_v1 input[type=radio]~label{border:none;color:#666;cursor:pointer;display:inline-block;font-family:Calibre;font-weight:400;font-size:13px;line-height:1em;position:relative;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none}.template-aox_v1 input[type=hidden]~label{line-height:1.231em}.template-aox_v1 input[type=hidden]~label+label{margin-top:10px}.template-aox_v1 input[type=checkbox]~label sup,.template-aox_v1 input[type=hidden]~label sup,.template-aox_v1 input[type=radio]~label sup{line-height:0}.template-aox_v1 .input-line .ctn_disclaimer{margin-top:10px}.template-aox_v1 .input-line .ctn_disclaimer p{font-size:13px;color:#b0b0b0}.template-aox_v1 span[role=checkbox],.template-aox_v1 span[role=radio]{background-color:#f0f0f0;border:1px solid rgba(0,0,0,.04);cursor:pointer;display:inline-block;vertical-align:top;height:12px;margin-right:7px;position:relative;top:2px;transition:border .2s ease-in-out 0s;width:12px}.template-aox_v1 span[role=radio]{border-radius:50%}.template-aox_v1 span[role=checkbox]::after,.template-aox_v1 span[role=radio]::after{background-color:#1c213f;content:"";cursor:pointer;display:block;height:8px;left:50%;margin:-4px 0 0 -4px;position:absolute;top:50%;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s ease-in-out 0s;transition:transform .2s ease-in-out 0s;width:8px}.template-aox_v1 span[role=radio]::after{border-radius:50%}.template-aox_v1 span[role=checkbox].error,.template-aox_v1 span[role=radio].error{border-color:#e80000!important}.template-aox_v1 span[role=checkbox]:focus,.template-aox_v1 span[role=combobox],.template-aox_v1 span[role=radio]:focus{outline:0}.template-aox_v1 input:checked+span[role]{border-color:#1c213f}.template-aox_v1 input:checked+span[role]::after{-webkit-transform:scale(1);transform:scale(1)}.template-aox_v1 .obj_recaptcha.error{border:1px solid #e80000;display:inline-block}.template-aox_v1 .ctn_checkbox.var_full .ctn_form-element,.template-aox_v1 .ctn_radio.var_full .ctn_form-element{position:relative}.template-aox_v1 .ctn_checkbox.var_full .ctn_form-element label+label,.template-aox_v1 .ctn_checkbox.var_full .ctn_form-element+.ctn_form-element,.template-aox_v1 .ctn_radio.var_full .ctn_form-element+.ctn_form-element{margin-top:10px}.template-aox_v1 .ctn_checkbox.var_full .ctn_form-element span[role=checkbox],.template-aox_v1 .ctn_radio.var_full .ctn_form-element span[role=radio]{position:absolute;top:2px;left:0}.template-aox_v1 .ctn_checkbox.var_full .ctn_form-element span[role=checkbox]+label,.template-aox_v1 .ctn_radio.var_full .ctn_form-element span[role=radio]+label{padding-left:20px}.template-aox_v1 .rating span[role]{background:0 0;border-radius:0;margin-right:0;opacity:1;transition:opacity .25s;width:17px;border:none}.template-aox_v1 .rating span[role]>svg{fill-opacity:.2;transition:fill-opacity .25s}.template-aox_v1 .rating input:checked+span[role]>svg,.template-aox_v1 .rating span.over>svg,.template-aox_v1 .rating span[role]:hover>svg{fill-opacity:1}.template-aox_v1 .rating input:checked+span[role]{border:none}.template-aox_v1 .rating span[role]::after{display:none}.template-aox_v1 .rating span[role=radio].error{border:none;transition:none}.template-aox_v1 .rating span[role=radio].error.over>svg,.template-aox_v1 .rating span[role=radio].error:hover>svg{transition:fill-opacity .25s}.template-aox_v1 .rating span[role=radio].error:not(.over):not(:hover):not([aria-checked=true]){color:#e80000}.template-aox_v1 .custom-select-01{width:100%}.template-aox_v1 span[role=combobox]{background-color:#f6f6f7;cursor:pointer;display:block;font-size:.8125em;line-height:50px;padding-left:1em;position:relative;width:100%;border:1px solid rgba(0,0,0,.04)}.template-aox_v1 .error span[role=combobox],.template-aox_v1 span[role=combobox].error{border-color:#e80000}.template-aox_v1 span[role=combobox]:focus{background:#efefef}.template-aox_v1 span[role=combobox]::after{background:url(../images/icons-svg/arrow-tip-down-thin.svg) no-repeat;height:8px;margin-top:-4px;content:'';position:absolute;right:25px;transition:-webkit-transform .2s ease;transition:transform .2s ease;top:50%;width:15px}.template-aox_v1 span[role=combobox][aria-expanded=true]::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.template-aox_v1 span[role=combobox]+div{position:absolute;top:100%;left:0;width:100%}.template-aox_v1 span[role=combobox]+div .border{background:#f6f6f7}.template-aox_v1 span[role=combobox]+div .jQueryScroll{max-height:200px}.template-aox_v1 ul[role=listbox]{height:auto;padding:0}.template-aox_v1 ul[role=listbox]>li>span{font-weight:700;font-style:italic}.template-aox_v1 ul[role=listbox] ul{margin:0 0 10px}.template-aox_v1 li[role=option]{padding-left:1em;background-color:#f6f6f7;line-height:30px;color:#7f8080;cursor:pointer}.template-aox_v1 li[role=option]:hover{color:#1c213f}.template-aox_v1 li[role=option][data-value="-1"]{display:none}.template-aox_v1 .ctn_pattern{width:100%;margin-bottom:15px;position:relative}.template-aox_v1 .ctn_pattern .ctn_progress{height:0;overflow:hidden;transition:height .3s ease-in-out}.template-aox_v1 .ctn_pattern .ctn_progress.is_visible{height:22px;padding-top:5px}.template-aox_v1 .ctn_pattern .ctn_progress .ctn_bloc{position:relative;padding:9px 50px 0 10px}.template-aox_v1 .ctn_pattern .obj_progress{width:10%;height:5px;margin:2px 0 0 0;border-radius:2px;background:#c40000;transition:width .3s ease-in-out}.template-aox_v1 .ctn_pattern .obj_progress[data-step=ko]{width:50%;background:orange}.template-aox_v1 .ctn_pattern .obj_progress[data-step=ok]{width:100%;background:#3c9f00}.template-aox_v1 .ctn_pattern .ctn_infos{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.template-aox_v1 .ctn_pattern .ctn_infos.is_visible{max-height:100px}.template-aox_v1 .ctn_pattern .ctn_infos .ctn_bloc{position:relative;padding:0 10px}.template-aox_v1 .ctn_pattern .ctn_infos ul{margin:0;text-align:left}.template-aox_v1 .ctn_pattern .ctn_infos ul{color:#666}.template-aox_v1 .ctn_pattern .ctn_infos ul .error{color:#c40000}.template-aox_v1 .ctn_pattern .ctn_infos ul .valid{color:#3c9f00}.template-aox_v1 .ctn_pattern .ctn_input{position:relative;display:block;width:272px;margin:0 auto;vertical-align:middle}.template-aox_v1 .ctn_pattern .ctn_input input{box-sizing:border-box;width:100%}.template-aox_v1 .ctn_pattern .obj_btn svg{height:16px;width:auto;margin-top:7px;fill:currentColor}.template-aox_v1 .ctn_pattern .obj_btn.btn_info{position:absolute;top:2px;right:14px;display:block;width:20px;height:20px;padding:0;margin:0;color:#666;border:none;border-radius:50%;cursor:pointer}.template-aox_v1 .ctn_pattern .obj_btn.btn_info svg{margin-top:3px;height:10px}.template-aox_v1 .ctn_pattern .obj_btn.btn_switch{position:absolute;top:-30px;right:10px;width:30px;height:30px;padding:0;margin:0;border:none;border-radius:0;background:0 0;z-index:0;opacity:.3;transition:opacity .3s}.template-aox_v1 .ctn_pattern .obj_btn.btn_switch:after{content:'';position:absolute;top:4px;left:5px;display:block;width:30px;height:2px;background:#000;z-index:2;transform-origin:0 0;transform:rotate(45deg)}.template-aox_v1 .ctn_pattern .obj_btn.btn_switch.is_visible:after{display:none}.template-aox_v1 .ctn_pattern .obj_btn.btn_switch:hover{background:0 0}.template-aox_v1 .obj_btn.btn_switch svg{margin-top:5px}.template-aox_v1 .ctn_gdpr{position:relative;margin:20px 0;text-align:left}.template-aox_v1 .ctn_gdpr>.ctn_gdpr{margin:15px 0 0 0}.template-aox_v1 .ctn_gdpr .label,.template-aox_v1 .ctn_gdpr label,.template-aox_v1 .ctn_gdpr p,.template-aox_v1 .input-line .ctn_gdpr .label{box-sizing:border-box;display:inline-block;width:100%;margin:0;padding:0;font-size:13px;line-height:1.2;color:#666}.template-aox_v1 .ctn_gdpr .label+.label,.template-aox_v1 .ctn_gdpr label+label{margin-top:0}.template-aox_v1 .ctn_gdpr .label:not(.hidden)+.label,.template-aox_v1 .ctn_gdpr label:not(.hidden)+label,.template-aox_v1 .ctn_gdpr p+p{margin-top:10px}.template-aox_v1 .ctn_gdpr a{color:inherit;text-decoration:underline}.template-aox_v1 .ctn_gdpr a:hover{text-decoration:none}.template-aox_v1 .ctn_gdpr span[role=checkbox]{position:absolute;top:2px;left:0;z-index:99}.template-aox_v1 .ctn_gdpr span[role=checkbox]~.label,.template-aox_v1 .ctn_gdpr span[role=checkbox]~label{padding-left:20px}.template-aox_v1 .ctn_gdpr span[role=radio]~.label,.template-aox_v1 .ctn_gdpr span[role=radio]~label{width:auto;margin-right:20px}@media screen and (min-width:980px){.template-aox_v1 input[type=checkbox]~label,.template-aox_v1 input[type=radio]~label{display:inline-block;font-size:15px}.template-aox_v1.form .input-line{width:70%;max-width:640px;margin-bottom:30px;font-size:0}.template-aox_v1.form .input-line.full{font-size:1em}.template-aox_v1.form .input-line.full,.template-aox_v1.form .input-line.full .label{width:100%;max-width:100%}.template-aox_v1.form .input-line .input-container,.template-aox_v1.form .input-line .label-container{display:inline-block;vertical-align:top;font-size:18px}.template-aox_v1.form .input-line .label-container{width:40%;margin-bottom:0}.template-aox_v1.form .input-line .input-container{width:60%}.template-aox_v1.form .input-line.full .input-container,.template-aox_v1.form .input-line.full .label-container{width:100%}.template-aox_v1.form .input-line .label-container{padding-top:12px}.template-aox_v1.form .input-line .missing-content-alert{margin-left:40%;font-size:13px;color:#e80000;display:block}.template-aox_v1 .main-header .toggle-menu,.template-aox_v1 .main-header button.back,.template-aox_v1 .main-header::before{display:none}.template-aox_v1.form .input-line .missing-content-alert.left-stamp{margin-left:0}}.template-aox_v1 .obj_upload{width:100%;max-width:400px}.template-aox_v1 .obj_upload .ctn_image{display:none}.template-aox_v1 .obj_upload .ctn_input input{display:none!important}.template-aox_v1 .obj_upload .ctn_input .t_label{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;margin:0;width:100%;max-width:320px;padding:10px 50px;font-weight:600;font-size:14px;line-height:16px;color:#fff;text-transform:uppercase;text-align:center;border:solid 2px transparent;background:#1c213f;border-radius:0;transition:all ease .4s;cursor:pointer}.template-aox_v1 .obj_upload .ctn_input .t_label:focus,.template-aox_v1 .obj_upload .ctn_input .t_label:hover{color:#1c213f;border-color:#1c213f;background:#fff}.template-aox_v1 .obj_upload .ctn_input .file-name{display:none}.template-aox_v1 .obj_upload .ctn_input .obj_btn_cancel,.template-aox_v1 .obj_upload .ctn_input .obj_btn_preview{display:none}.template-aox_v1 .obj_upload .t_error,.template-aox_v1 .obj_upload .t_specs{display:block;width:100%;margin-top:10px;font-family:Calibre;font-size:12px;line-height:1.4;color:#999}.template-aox_v1 .obj_upload .t_error{color:red}.template-aox_v1 .obj_upload.has-preview .ctn_upload{position:relative;overflow:hidden;display:flex;flex-direction:row;height:40px;border-radius:0;background:#fafafa}.template-aox_v1 .obj_upload.has-preview .ctn_image{display:block;height:40px;width:40px}.template-aox_v1 .obj_upload.has-preview .ctn_image img{display:block;height:100%;width:100%;object-fit:cover;object-position:center}.template-aox_v1 .obj_upload.has-preview .ctn_input{display:flex;flex-direction:row;width:calc(100% - 40px)}.template-aox_v1 .obj_upload.has-preview .ctn_input .t_label{display:none}.template-aox_v1 .obj_upload.has-preview .ctn_input .file-name{order:1;position:relative;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;padding:10px 20px;font-size:16px;line-height:20px;color:#1c213f;white-space:nowrap}.template-aox_v1 .obj_upload.has-preview .ctn_input .obj_btn_preview{order:2;display:block;height:40px;min-width:40px;width:40px}.template-aox_v1 .obj_upload.has-preview .ctn_input .obj_btn_preview svg{width:20px;margin:auto}.template-aox_v1 .obj_upload.has-preview .ctn_input .obj_btn_cancel{order:3;position:relative;display:block;height:40px;min-width:40px;width:40px;margin-right:10px}.template-aox_v1 .obj_upload.has-preview .ctn_input .obj_btn_cancel::after,.template-aox_v1 .obj_upload.has-preview .ctn_input .obj_btn_cancel::before{content:"";display:block;position:absolute;top:50%;left:50%;height:2px;width:20px;background:#1c213f}.template-aox_v1 .obj_upload.has-preview .ctn_input .obj_btn_cancel::before{transform:translate(-50%,-50%) rotate(-45deg)}.template-aox_v1 .obj_upload.has-preview .ctn_input .obj_btn_cancel::after{transform:translate(-50%,-50%) rotate(45deg)}.template-aox_v1 .obj_upload.var_preview{position:relative;min-height:120px;padding-left:120px;padding-top:20px}.template-aox_v1 .obj_upload.var_preview .ctn_image{position:absolute;overflow:hidden;top:0;left:0;display:block;height:100px;width:100px;border-radius:50%;background:#e5e5e5}.template-aox_v1 .obj_upload.var_preview .ctn_image img{display:block;height:100%;width:100%;object-fit:cover;object-position:center}.template-aox_v1 .obj_upload.var_preview.has-preview .ctn_upload{position:static}.template-aox_v1 .obj_upload.var_preview.has-preview .ctn_input{width:100%}.template-aox_v1 .obj_upload.var_preview.has-preview .obj_btn_preview{display:none}body .generated-form.template-aox_v1 .input-line{max-width:inherit;width:100%}body .generated-form.template-aox_v1 .input-line .label-container{display:block;margin-bottom:14px;width:auto}.generated-form.template-aox_v1 .input-line .label-container .label{color:#1c213f;font-size:18px;font-weight:700;line-height:20px}.generated-form.template-aox_v1 .input-line .label-container .label em{font-weight:100}body .generated-form.template-aox_v1 .input-line .input-container{display:block;width:auto}.generated-form.template-aox_v1 .input-container div+div:not(.ctn_form-element){margin-top:8px}.generated-form.template-aox_v1 .input-container .label,.generated-form.template-aox_v1 .input-container label{font-size:16px}.generated-form.template-aox_v1 .rating{margin-left:0}.generated-form.template-aox_v1 .rating span{vertical-align:middle}.generated-form.template-aox_v1 .rating .label{margin-left:5px}.generated-form.template-aox_v1 .mentions,.pg_iframe.generated-form.template-aox_v1 .ctnAOX_msgError{color:#9a9a9a;font-size:13px;margin:10px 0 0}.generated-form.template-aox_v1 .radio-container.multiple .caption{margin-bottom:20px;font-size:16px;color:#666}.generated-form.template-aox_v1 .radio-container.multiple .caption-container{display:flex;justify-content:flex-end;margin-bottom:10px;font-size:16px;color:#666}.generated-form.template-aox_v1 .radio-container.multiple .caption-container li{width:12%;margin-bottom:10px;font-size:13px;color:#666}.generated-form.template-aox_v1 .radio-container.multiple .caption-container li .rating{margin:0 0 5px 0}.generated-form.template-aox_v1 .radio-container.multiple .input-container{display:flex}.generated-form.template-aox_v1 .radio-container.multiple .input-container+.input-container{margin-top:10px}.generated-form.template-aox_v1 .radio-container.multiple .input-container>div{width:12%}.generated-form.template-aox_v1 .radio-container.multiple .input-container>*+*{margin:0}.generated-form.template-aox_v1 .radio-container.multiple .input-container .label{width:40%;margin-top:0}.generated-form.template-aox_v1 .radio-container.multiple .input-container span[role=radio]{margin-right:3px}.generated-form.template-aox_v1 .radio-container.multiple .input-container .rating span[role=radio]{margin-right:0}.generated-form.template-aox_v1 .radio-container.multiple .caption-container li:first-child:nth-last-child(n+9),.generated-form.template-aox_v1 .radio-container.multiple .caption-container li:first-child:nth-last-child(n+9)~li{width:6%}.generated-form.template-aox_v1 .radio-container.multiple .input-container div:nth-last-child(n+9),.generated-form.template-aox_v1 .radio-container.multiple .input-container div:nth-last-child(n+9)~div{width:6%}.generated-form.template-aox_v1 .radio-container.civility .radio-inline{display:inline-block}.generated-form.template-aox_v1 .radio-container.civility .radio-inline~.radio-inline{margin-left:5%}.generated-form.template-aox_v1.basic-content{text-align:center}.generated-form.template-aox_v1.basic-content .title{color:#1c213f;font-size:50px;font-weight:600;text-transform:uppercase}.generated-form.template-aox_v1.basic-content .text-content{color:#000;font-size:1.625em;font-weight:100;line-height:1.16em;margin-bottom:30px}.generated-form.template-aox_v1.basic-content .text-content strong{font-weight:600}@media screen and (min-width:560px){.generated-form.template-aox_v1 .ctn_form-col{display:flex;flex-flow:row wrap}.generated-form.template-aox_v1 .ctn_form-col .input-line{width:calc(50% - 1%)}.generated-form.template-aox_v1 .ctn_form-col .input-line:nth-of-type(2n+1){margin-right:1%}.generated-form.template-aox_v1 .ctn_form-col .input-line:nth-of-type(2n){margin-left:1%}}.generated-form.template-aox_v1 iframe.upload{height:250px;overflow:hidden}.pg_iframe.generated-form.template-aox_v1{background:#fff}.pg_iframe.generated-form.template-aox_v1 .ctn_photo{position:relative}.pg_iframe.generated-form.template-aox_v1 .obj_picture{background:#f6f6f7;border:1px dashed #bbbcc7;height:115px;position:relative;width:154px}.pg_iframe.generated-form.template-aox_v1 .obj_picture::after,.pg_iframe.generated-form.template-aox_v1 .obj_picture::before{background:#1c213f;content:"";left:50%;position:absolute;top:50%}.pg_iframe.generated-form.template-aox_v1 .obj_picture::before{height:26px;margin:-13px 0 0 -1px;width:2px}.pg_iframe.generated-form.template-aox_v1 .obj_picture::after{height:2px;margin:-1px 0 0 -13px;width:26px}.pg_iframe.generated-form.template-aox_v1 .obj_picture img{opacity:.1}.pg_iframe.generated-form.template-aox_v1 input[type=file]{display:none}.pg_iframe.generated-form.template-aox_v1 .btn_select-picture{cursor:pointer;height:115px;left:0;overflow:hidden;position:absolute;top:0;width:154px}.pg_iframe.generated-form.template-aox_v1 .btn_select-picture>*{display:none}.pg_iframe.generated-form.template-aox_v1 .btn_cancel{display:inline-block;padding:0 0 0 15px;position:relative}.pg_iframe.generated-form.template-aox_v1 .btn_cancel::after,.pg_iframe.generated-form.template-aox_v1 .btn_cancel::before{background:#1c213f;content:"";height:2px;left:0;position:absolute;top:50%;transform:rotate(45deg);width:10px}.pg_iframe.generated-form.template-aox_v1 .btn_cancel::after{transform:rotate(-45deg)}.pg_iframe.generated-form.template-aox_v1 .ctnAOX_msgError{color:#9a9a9a;font-size:13px}@media screen and (max-width:768px){.generated-form.template-aox_v1 .radio-container.multiple .caption-container{flex-wrap:wrap}.generated-form.template-aox_v1 .radio-container.multiple .caption-container li{max-width:calc(100% / 3);padding-right:10px}}.form-event .page-container .breadcrumb-container{position:absolute;z-index:100;left:50%;margin-left:-585px}.form-event .obj_intro-page{height:52.53906vw;margin-bottom:70px}.form-event .obj_intro-page .wording{position:absolute;top:50%;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:980px){.form-event .page-container .breadcrumb-container{position:relative;z-index:100;left:auto;margin-left:inherit;display:block;height:auto;padding-bottom:15px;background:#fff}.form-event .obj_intro-page{height:266px;margin-bottom:30px}.form-event .basic-content{padding:25px}}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{background:#f0f1f1;width:8px;right:0;position:absolute;top:0;height:100%}.jspHorizontalBar{background:0 0;width:8px;bottom:2px;position:absolute;left:0;width:100%}.jspHorizontalBar *,.jspVerticalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:0 0;position:relative}.jspDrag{background:#1c213f;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.main-header-overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:999}.main-header{position:fixed;top:0;width:100%;height:65px;padding:.9375em 1em .9375em 1.5625em;z-index:1000}.main-header::before{content:'';position:absolute;top:0;left:0;width:100%;height:65px;background-color:#fff;z-index:-1}.main-header .ctn_logo,.main-header h1{display:inline-block;margin-top:6px;width:80px}.main-header .ctn_logo a,.main-header h1 a{width:inherit;display:inline-block}.main-header .ctn_logo a>svg,.main-header h1 a>svg{width:inherit;max-height:26px}.main-header a{color:inherit;font-size:inherit;transition:color 150ms}.main-header .toggle-menu{float:right;height:35px;width:25px;margin-right:3px}.main-header .toggle-menu svg{height:17px;vertical-align:middle;fill:#1c213f}.main-header .toggle-menu .close{display:none}.main-header button.back{color:#fefefe;font-weight:300;font-size:.75em}.main-header button.back svg{height:9px;width:auto;fill:currentColor;margin-right:.25em;vertical-align:baseline;display:inline-block}.main-header .view-all-container{margin-top:24px}.main-header .view-all{font-size:.75em}.main-header .search-form,.main-header form{position:relative;max-width:450px;margin:auto}.main-header input[type=email],.main-header input[type=password],.main-header input[type=search],.main-header input[type=text]{font-size:.9375em}.main-header .form-wording{color:#1c213f;margin-bottom:10px;text-align:center}.main-header .form-errors{display:none;margin-bottom:1em;color:#dd1c1c;font-size:.75em}.main-header .form-errors.visible{display:block}.main-header .login-form input[type=email],.main-header .login-form input[type=password],.main-header .login-form input[type=text]{margin-bottom:1em}.main-header .login-form .forgotten-password{text-decoration:underline;float:right;font-weight:300;font-size:.8em;color:#666;margin-bottom:.5em}.main-header .login-form .button-container{clear:both}.main-header .store-locator-form{text-align:center}.main-header .store-locator-form .input-container{margin-bottom:15px}.main-header .sub-menu-group>.store-locator-form .input-container{margin-right:50px}.main-header .sub-menu-group>.store-locator-form button.geolocate{background:#1c213f;position:absolute;bottom:0;right:0;height:50px;width:50px}.main-header .sub-menu-group>.store-locator-form button.geolocate svg{fill:#fff;height:26px;vertical-align:middle;width:26px}.main-header .sub-menu-container{display:none;position:absolute;top:0;left:100%;width:calc(100% - 32px);padding:2em;background-color:#252c54;color:#fff}.main-header .sub-menu-container .titles-block .vichy-title{text-transform:uppercase;color:#1c213f;font-size:2.25em;text-align:center;padding-top:30px;height:70px;line-height:normal}.main-header .sub-menu-container .titles-block .vichy-subtitle{color:#666;font-size:.875em;text-align:center;line-height:normal;padding-bottom:0}.main-header .sub-menu-container .sub-menu.open>.label a::after{transform:scaleY(-1)}.main-header .sub-menu-container .sub-menu.open ul{display:none}.amp-mode-touch .main-header .sub-menu-container .sub-menu.open ul{display:block}.main-header .sub-menu-container .sub-menu>.label{padding:1em 0;font-weight:600}.main-header .sub-menu-container .sub-menu>.label>*{display:block}.main-header .sub-menu-container .sub-menu>.label>::after{content:'';float:right;margin-top:.25em;display:inline-block;overflow:hidden;width:12px;height:7px;text-indent:100%;color:transparent;background-image:url(../images/sprites-1x.png);background-position:-52px -36px}.main-header .sub-menu-container .sub-menu ul{display:none}.main-header .sub-menu-container .sub-menu ul>li{padding:.75em 0;font-weight:300;text-transform:uppercase;color:#abacb5}.main-header .sub-menu-container .sub-menu ul.diag_forum>li{line-height:1em}.main-header .sub-menu-container .sub-menu ul.diag_forum>li+li{margin-top:1.5em}.main-header .sub-menu-container .sub-menu ul.diag_forum .menu-illus img{display:block;margin:0 auto}.main-header .sub-menu-container .sub-menu ul>li>.label{color:red}.main-header .sub-menu-container .sub-menu p{margin-bottom:20px}.main-header .primary>ul>li>.label.var_highlight,.main-header .third>ul>li>.label.var_highlight{color:#3d77e3}.main-header .primary>ul>li>.label.var_highlight.var_solaire,.main-header .third>ul>li>.label.var_highlight.var_solaire{color:#efa043}.main-header .primary>ul>li>.label.var_highlight.var_antiage,.main-header .third>ul>li>.label.var_highlight.var_antiage{color:#d32408}.main-header .primary>ul>li>.label.var_highlight.var_podcasts,.main-header .third>ul>li>.label.var_highlight.var_podcasts{color:#ffadbb}.main-header .primary>ul>li>.label.var_highlight.var_noel,.main-header .third>ul>li>.label.var_highlight.var_noel{color:green}@media screen and (min-width:980px){.main-header .primary>ul>li:hover>.label.var_highlight.var_antiage,.main-header .primary>ul>li:hover>.label.var_highlight.var_noel,.main-header .primary>ul>li:hover>.label.var_highlight.var_podcasts,.main-header .primary>ul>li:hover>.label.var_highlight.var_solaire,.main-header .third>ul>li:hover>.label.var_highlight.var_antiage,.main-header .third>ul>li:hover>.label.var_highlight.var_noel,.main-header .third>ul>li:hover>.label.var_highlight.var_podcasts,.main-header .third>ul>li:hover>.label.var_highlight.var_solaire,.main-header nav>ul>li:hover>.label.var_highlight{color:#7f8080}.main-header nav>ul>li:hover>.label.var_highlight{border-color:#3d77e3}.main-header nav>ul>li:hover>.label.var_highlight.var_hydratation{border-color:#3d77e3}.main-header nav>ul>li:hover>.label.var_highlight.var_solaire{border-color:#efa043}.main-header nav>ul>li:hover>.label.var_highlight.var_antiage{border-color:#d32408}.main-header nav>ul>li:hover>.label.var_highlight.var_podcasts{border-color:#ffadbb}.main-header nav>ul>li:hover>.label.var_highlight.var_noel{border-color:green}.main-header .toggle-menu,.main-header button.back,.main-header::before{display:none}}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu:first-child{width:100%}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul{display:flex;flex-flow:column nowrap}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul li{width:100%;max-width:175px;margin:0 0 20px 0;padding:0}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul li:last-of-type{margin:0}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul li .menu-offre{overflow:hidden;max-width:175px}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul li .menu-offre img{display:block;transition:all .4s ease}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul li:hover .menu-offre img{transform:scale(1.075)}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul li .title-offre{position:relative;margin:10px 0 0;padding-left:12px;font-size:1em;line-height:1em;font-weight:700;color:#fff;text-transform:uppercase}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul li .title-offre .icon{display:block;position:absolute;height:100%;width:.35em;top:-2px;left:0;color:inherit;vertical-align:middle;z-index:2}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul li .title-offre svg{width:9px;height:9px;fill:currentColor;vertical-align:middle;transition:fill 275ms ease-in-out 50ms}@media screen and (min-width:980px){.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul{display:flex;flex-flow:row nowrap}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul li{margin:0 30px 0 0}.main-header .primary>ul>li.var_offres .sub-menu-container .sub-menu ul li .title-offre{margin:15px 0 0;color:#1c213f}}.main-header .sub-menu-container.login-container form{margin:1em auto}.main-header .sub-menu-container.login-container input{margin-bottom:1em}.main-header .sub-menu-container.login-container .button .icon>svg{height:100%}.main-header .sub-menu-container.inline-sub-menu{position:relative;left:auto;width:auto;padding:0;background:0 0;overflow:hidden}.main-header .sub-menu-container.inline-sub-menu .sub-menu{padding:0 1.25em 1.25em 1.25em}.main-header .sub-menu-container.inline-sub-menu.open{display:block}.main-header .sub-menu-container .close{position:absolute;right:8px;top:13px}.main-header .sub-menu-container .close>svg{fill:#898989;height:14px;width:14px}.main-header .primary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none;position:absolute;top:65px;left:0;bottom:0;width:100%;overflow-y:scroll}.main-header .primary>ul{min-height:100%;background-color:#1c213f;padding:0;transition:transform .1s ease-in-out}.main-header .primary>ul>li>.label{font-weight:700;font-size:1.25em;text-transform:uppercase;color:#fff}.main-header .primary>ul>li>.label.vmag-icon{display:none}.main-header .primary>ul>li>.label.light-text{font-weight:300}.main-header .primary>ul>li>.label span{display:block;line-height:1}.main-header .primary>ul>li>.label span.description{font-weight:400;text-transform:none;color:#666}.main-header .primary>ul>li>.label>*{display:inline-block;width:100%;padding:1.1em 1.25em}.main-header .primary>ul>li .separator{display:none}.main-header .primary>ul>li.big>.label{position:relative}.main-header .primary>ul>li.big>.label>*{padding:1.5em 1.25em}.main-header .primary>ul>li.big>.label .icon{position:absolute;top:50%;right:25px;width:20px;transform:translateY(-50%)}.main-header .primary>ul>li.big>.label .icon svg{fill:#1c213f}.main-header .primary>ul>li.light{background-color:#f0f0f0}.main-header .primary>ul>li.light>.label,.main-header .primary>ul>li.white>.label{color:#1c213f}.main-header .primary>ul>li.has-sub-menu>.label>::after{content:'';float:right;margin-top:.15em;display:inline-block;overflow:hidden;width:7px;height:12px;text-indent:100%;color:transparent;background-image:url(../images/sprites-1x.png);background-position:0 -55px}.main-header .primary>ul .current-menu-item .sub-menu-container{display:block}.main-header .secondary{float:right;height:35px}.main-header .secondary>ul{height:100%}.main-header .secondary>ul>li{display:inline-block;border-right:1px solid #e8e8e9;padding-right:.625em;margin-right:.625em;height:100%;line-height:35px;vertical-align:middle}.main-header .secondary>ul>li>.label{height:100%;text-align:center;color:#1c213f}.main-header .secondary>ul>li>.label .txt .long{display:none}.main-header .secondary>ul>li>.label .icon{display:block;height:100%}.main-header .secondary>ul>li>.label .icon>svg{height:15px;width:15px;vertical-align:middle;fill:currentColor}.main-header .secondary>ul>li.menu-country{vertical-align:inherit}.main-header .secondary>ul>li.menu-country>.label a{display:block;cursor:pointer}@media screen and (max-width:979px){.main-header .secondary>ul>li{border-right:none;padding-right:0}}.main-header .secondary>ul>li .sub-menu-container{line-height:normal;position:absolute;top:65px;width:100%;padding:0;border-top:1px solid #f6f6f7;background-color:#fff;overflow:hidden}.main-header .secondary>ul>li .sub-menu-container .sub-menu-group{padding:1em 2em}.main-header .secondary>ul>li.current-menu-item .sub-menu-container{display:block;left:0}.main-header .sub-menu-container .obj_autocomplete{background:#f6f6f7}.main-header .sub-menu-container .obj_autocomplete ul li{display:list-item;height:auto;margin:0;width:auto}.main-header .sub-menu-container .obj_autocomplete a{line-height:normal}.main-header.menu-item-open .primary>ul{transform:translateX(-100%) translateX(32px)}body::after{content:'';position:fixed;visibility:hidden;opacity:0;top:0;left:0;width:100%;height:100%;background-color:rgba(28,33,63,.95);z-index:999;transition:opacity 150ms ease-in-out 0s,visibility 0s ease-in-out 150ms}body.main-header-open::after{visibility:visible;opacity:1;transition:opacity 150ms ease-in-out 0s,visibility 0s ease-in-out 0s}body.main-header-open .main-header{height:100%}body.main-header-open .main-header .toggle-menu .open{display:none}body.main-header-open .main-header .primary,body.main-header-open .main-header .toggle-menu .close{display:block}.stand-alone .main-footer,.stand-alone .main-header .primary,.stand-alone .main-header .secondary,.stand-alone .main-header .toggle-menu{display:none}.stand-alone .main-header .size-container{text-align:center}.stand-alone .main-header .ctn_logo,.stand-alone .main-header h1{float:none}.stand-alone .main-header .ctn_logo a>svg,.stand-alone .main-header h1 a>svg{max-height:34px}@media screen and (min-width:360px){.main-header .secondary>ul>li>.label .icon>svg{height:15px;width:15px}}@media screen and (min-width:550px){.main-header .secondary>ul>li>.label a.txt .long{display:inline}.main-header .secondary>ul>li>.label a.txt .short{display:none}}@media screen and (max-width:979px){.main-header .sub-menu-container .sub-menu ul.diag_forum .icon{display:none}.main-header .sub-menu-container .sub-menu ul.diag_forum>li{line-height:1.5em}.main-header .sub-menu-container .sub-menu ul.diag_forum>li+li{margin:0}.main-header .sub-menu-container .sub-menu ul.diag_forum .menu-illus img{margin:0}}@media screen and (min-width:750px){.main-header.menu-item-open .primary>ul{transform:none}.main-header .secondary .sub-menu-container{max-width:none}.main-header .secondary .sub-menu-container .sub-menu-group{margin:auto}}@media screen and (max-width:980px){.main-header .sub-menu-container .advice .icon{display:none}}@media screen and (min-width:980px){.main-header{position:absolute;height:90px;padding:0}.main-header.init,.main-header.scroll-start{position:fixed;transform:translateY(-100%);transition:none}.main-header.is-pinned{transform:translateY(0)}.main-header.is-pinned,.main-header.scroll-start{transition:transform .35s}.main-header .size-container{position:relative;background-color:#fff;max-width:1170px;width:100%;margin:auto;padding:0 0 0 20px}.main-header .ctn_logo,.main-header h1{float:left;width:120px;height:40px;margin:28px 12px 0}.main-header .view-all-container{position:absolute;bottom:5%;left:5%;margin:0;height:2em;line-height:2em;opacity:0;transition:opacity .5s}.main-header .view-all-container .view-all{color:#1c213f;font-size:.75em}.main-header .search-form,.main-header form{max-width:770px;text-align:center}.main-header .form-wording{display:inline-block;vertical-align:middle;margin-bottom:0}.main-header .input-container,.main-header .obj_form.google-search-field{display:inline-block;vertical-align:middle;margin-left:1.25em;width:24em}.main-header .store-locator-form{white-space:nowrap}.main-header .store-locator-form .input-container{margin-bottom:0;margin-right:.75em}.main-header .store-locator-form button.geolocate{display:inline-block;position:relative;top:auto;vertical-align:middle}.main-header .sub-menu-group>.store-locator-form .input-container{margin-right:.75em}.main-header .sub-menu-group>.store-locator-form button.geolocate{display:inline-block;position:relative;top:auto;vertical-align:middle}.main-header .sub-menu-group>.store-locator-form button.geolocate{margin-left:.75em}.main-header .login-form{text-align:left}.main-header .sub-menu-container{left:0;top:100%;width:100%;height:auto;max-width:none;padding:0;overflow:hidden;background-color:#fff;border-top:1px solid #f2f2f2}.main-header .sub-menu-container::after{content:"";display:table;clear:both}.main-header .sub-menu-container .sub-menu-group{display:flex;flex-flow:row wrap;height:100%}.main-header .sub-menu-container .sub-menu{float:left;width:18%;height:100%;padding-top:1.5em;padding-bottom:4.5em;padding-right:2.5%;color:#1c213f;line-height:normal}.main-header .sub-menu-container .sub-menu:first-child{width:23%;padding-left:5%}.main-header .sub-menu-container .sub-menu.advice{float:right;width:23%;padding-right:5%;padding-left:2.5%;background-color:#f6f6f7;height:auto;margin-left:auto}.main-header .sub-menu-container .sub-menu>.label{padding-bottom:1em;margin-bottom:2.5em;font-size:1.125em;font-weight:600;border-bottom:1px solid #edeef0}.main-header .sub-menu-container .sub-menu .link-menu-vmag{position:relative;display:inline-block;z-index:1;color:#1c213f;transition:color .137s ease-in-out 50ms;cursor:pointer;padding-left:1em;font-weight:700;text-transform:uppercase;vertical-align:middle;line-height:1em}.main-header .sub-menu-container .sub-menu .link-menu-vmag svg{width:9px;height:9px;fill:currentColor;vertical-align:middle;transition:fill 275ms ease-in-out 50ms}.main-header .sub-menu-container .sub-menu .link-menu-vmag .icon{display:block;position:absolute;height:100%;width:.35em;top:-1px;left:0;color:inherit;vertical-align:middle;z-index:2}.main-header .sub-menu-container .sub-menu ul{display:block}.main-header .sub-menu-container .sub-menu ul>li{padding:0;color:#666;text-transform:none;font-weight:400;font-size:.9375em;line-height:1.5}.main-header .sub-menu-container .sub-menu ul>li a{display:inline-block;padding:1px 0}.main-header .sub-menu-container .sub-menu ul>li.active-page,.main-header .sub-menu-container .sub-menu ul>li:hover a{color:#1c213f}.main-header .sub-menu-container .sub-menu-column-container{display:table;width:100%}.main-header .sub-menu-container .sub-menu-column-container>.sub-menu{display:table-cell;float:none}.main-header .sub-menu-container.login-container p{margin:2em auto}.main-header .sub-menu-container.login-container .sub-menu{position:relative;width:50%;padding-bottom:7.25em}.main-header .sub-menu-container.login-container .sub-menu:first-child{padding-left:10%;padding-right:2.5%}.main-header .sub-menu-container.login-container .sub-menu:first-child .cta-container{left:20%}.main-header .sub-menu-container.login-container .sub-menu.advice{padding-left:2.5%;padding-right:10%}.main-header .sub-menu-container.login-container .sub-menu.advice .cta-container{left:5%}.main-header .sub-menu-container.login-container form{position:static}.main-header .sub-menu-container.login-container .cta-container{position:absolute;bottom:4.5em;left:0;right:0}.main-header .sub-menu-container.login-container .cta-container .button{font-size:12px}.main-header .sub-menu-container.login-container .advantages{margin:1.5em auto}.main-header .sub-menu-container.login-container .advantages li{position:relative;padding-left:1em}.main-header .sub-menu-container.login-container .advantages li::before{content:'';display:inline-block;position:absolute;top:.35em;left:0;width:8px;height:8px;margin-right:.25em;vertical-align:middle;background-image:url(../images/icons-svg/arrow-tip-right.svg);background-size:100% 100%;opacity:.4}.main-header .sub-menu-container .close{margin-top:-7px;right:3.418803%;top:50%}.main-header .primary{display:inline-block;position:static;overflow-y:visible;width:auto;height:100%}.main-header .primary>ul{background:0 0;height:100%;max-width:none;padding:0 10px}.main-header .primary>ul>li{display:inline-block;padding:0 .25em;margin:0;vertical-align:middle}.main-header .primary>ul>li>.label{display:block;color:#1c213f;height:90px;line-height:90px;border-bottom:0 solid #1c213f;transition:color 150ms ease-out}.main-header .primary>ul>li>.label.var_soldes{color:#e13c70;border-bottom:0 solid #e13c70}.main-header .primary>ul>li:hover>.label.var_soldes{color:#7f8080;border-bottom:2px solid #1c213f}.main-header .primary>ul>li>.label.light-text{font-weight:600}.main-header .primary>ul>li>.label.vmag-text{display:none}.main-header .primary>ul>li>.label.vmag-icon{display:inline-block}.main-header .primary>ul>li>.label.vmag-icon>*{overflow:hidden;width:75px;height:32px;color:transparent;margin-top:-5px}.main-header .primary>ul>li>.label.vmag-icon img{width:100%}body .main-header .primary>ul>li>.label>*{display:inline-block;line-height:.9em;padding:0;text-align:center;vertical-align:middle}.main-header .primary>ul>li .separator{display:block;width:1px;float:left;height:100%;line-height:90px;margin:0 .8em 0 0}.main-header .primary>ul>li .separator::before{content:'';display:inline-block;height:.8125em;width:1px;border-left:1px solid #d2d3d9;vertical-align:middle}.main-header .primary>ul>li .separator+.label{float:left}.main-header .primary>ul>li.active-page>.label{color:#7f8080;border-bottom:2px solid #1c213f}.main-header .primary>ul>li.big,.main-header .primary>ul>li.has-sub-menu .label>::after{display:none}.main-header .secondary{height:100%}.main-header .secondary>ul{padding:0 40px}.main-header .secondary>ul>li{border:none;line-height:90px;padding:0;margin:auto;width:auto;height:90px}.main-header .secondary>ul>li:not(:last-child){margin-right:.875em}.main-header .secondary>ul>li>.label a.txt{position:relative;top:16px}.main-header .secondary>ul>li .label .icon{display:inline-block;height:100%;line-height:90px;top:0}.main-header .secondary>ul>li .label .icon svg{width:19px;height:19px}.main-header .secondary>ul>li .sub-menu-container{top:90px}.main-header nav>ul>li:hover>.label{color:#7f8080;border-bottom:2px solid #1c213f}.main-header.menu-item-open .primary>ul>li.current-menu-item .sub-menu-container,.main-header.menu-item-open .secondary>ul>li.current-menu-item .sub-menu-container{display:block;left:0}.main-header.menu-item-open .primary>ul>li.current-menu-item .view-all-container,.main-header.menu-item-open .secondary>ul>li.current-menu-item .view-all-container{opacity:1}.main-header.menu-item-open .primary>ul>li.active-page:not(.current-menu-item)>.label,.main-header.menu-item-open .secondary>ul>li.active-page:not(.current-menu-item)>.label{color:inherit;border-bottom:none}body.main-header-open::after{display:none}.stand-alone .main-header .size-container{height:90px;padding-right:20px}}@media screen and (min-width:1200px){.main-header h1{margin-left:38px;margin-right:30px}.main-header .primary>ul>li{padding:0 .4em}.main-header .primary>ul>li .label{font-size:.9375em}}@media screen and (min-aspect-ratio:1.5),screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-resolution:144dpi){.main-header .sub-menu-container .sub-menu>.label a::after{background-image:url(../images/sprites-2x.png);background-size:154.5px 62.5px;background-position:-77px -24.5px}.main-header .primary>ul>li.has-sub-menu>.label a::after{background-image:url(../images/sprites-2x.png);background-size:154.5px 62.5px;background-position:0 -50.5px}}.main-header.v2019{height:70px;padding:1.25em 1.563em}.main-header::before{height:70px}.main-header.v2019 .ctn_logo,.main-header.v2019 h1{margin-top:0;width:100px}.main-header.v2019 .ctn_logo a>svg,.main-header.v2019 h1 a>svg{max-height:40px}.main-header.v2019 .ctn_right{float:right}.main-header.v2019 .sub-menu-container .sub-menu>.label{font-weight:500}.main-header.v2019 .secondary>ul>li>.label{position:relative}.main-header.v2019 .secondary>ul>li>.label .icon>svg{height:19px;width:19px}.main-header.v2019 .secondary>ul>li.var_panier .label .icon span.nb{background-color:#3d77e3;padding:2px;text-align:center;border-radius:30px;margin:0;top:0;right:-30%;font-size:.75em;color:#fff;width:15px;position:absolute;line-height:10px;height:15px;font-weight:500;display:block}.main-header.v2019 .third>ul{min-height:100%;background-color:#1c213f;padding:0;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out}.main-header.v2019 .third>ul>li{padding:0 .688em}.main-header.v2019 .third>ul>li:last-child{padding:0 0 0 .688em}.main-header.v2019 .third>ul>li>.label{font-weight:400;font-size:1.25em;text-transform:uppercase;color:#fff;font-size:.688em}.main-header.v2019 .third>ul>li>.label>*{display:inline-block;width:100%;padding:1.1em 1.25em}@media screen and (min-width:1200px){.main-header.v2019 .primary>ul>li{padding:0 .5em}.main-header.v2019 .secondary>ul{padding:0 55px}.main-header.v2019 .third>ul{padding:0 55px}.main-header.v2019 .sub-menu-container .sub-menu>.label{font-size:.938em}}@media screen and (min-width:980px){.main-header.v2019{height:110px;padding:0}.main-header.v2019 .ctn_logo,.main-header.v2019 h1{width:140px;height:40px;margin:40px 30px 0}.main-header.v2019 .ctn_right{display:block;position:static;overflow-y:visible;width:auto;height:100%;float:inherit}.main-header.v2019 .primary>ul>li{padding:0 .375em}.main-header.v2019 .primary>ul>li>.label{height:75px;line-height:75px}.main-header.v2019 .primary>ul>li .separator{line-height:75px}.main-header.v2019 .primary>ul>li.second{display:none}.main-header.v2019 .secondary>ul{padding:0 40px}.main-header.v2019 .secondary>ul>li{line-height:75px;height:75px}.main-header.v2019 .secondary>ul>li:not(:last-child){margin-right:.938em}.main-header.v2019 .secondary>ul>li .label .icon{line-height:75px}.main-header.v2019 .secondary>ul>li.var_panier .label .icon span.nb{top:23px;right:-30%}.main-header.v2019 .third{display:flex;width:auto;justify-content:flex-end}.main-header.v2019 .third>ul{background:0 0;height:100%;max-width:none;padding:0 40px}.main-header.v2019 .third>ul>li{display:inline-block;margin:0;vertical-align:middle}.main-header.v2019 .third>ul>li>.label{display:block;color:#1c213f;font-size:.688em;height:35px;line-height:35px;border-bottom:0 solid #1c213f;transition:color 150ms ease-out}.main-header.v2019 .third>ul>li>.label>*{display:inline-block;line-height:.9em;padding:0;text-align:center;vertical-align:middle}.main-header.v2019 .third>ul>li:hover>.label{color:#7f8080;border-bottom:1px solid #1c213f}.main-header.menu-item-open .third>ul>li.current-menu-item .sub-menu-container{display:block;right:0;left:auto;top:35px;width:80%;z-index:1}.main-header.menu-item-open .third>ul>li.current-menu-item .view-all-container{opacity:1}.main-header.menu-item-open .third>ul>li.active-page:not(.current-menu-item)>.label{color:inherit;border-bottom:none}.main-header .third .sub-menu-container .sub-menu>.label{font-size:.938em}.main-header .third .sub-menu-container{left:auto;top:35px;right:0;width:80%}}@media screen and (max-width:980px){.main-header.v2019 .ctn_bottom{float:right}.main-header.v2019 .ctn_top{display:none}}@media screen and (max-width:768px){.main-header.v2019 .primary>ul>li{padding:0 .5em}.main-header.v2019 .primary>ul>li>.label{font-weight:700;font-size:1.125em}.main-header.v2019 .primary>ul>li.big>.label>*{padding:1em 1.25em}.main-header.v2019 .primary>ul>li>.label>*{padding:1em 1.25em}.main-header.v2019 .primary>ul>li.second.first{margin-top:1.25em}.main-header.v2019 .primary>ul>li.second>.label{font-weight:500;font-size:1em}.main-header.v2019 .secondary>ul>li{padding-left:.3em;padding-right:.3em}}@media screen and (max-width:320px){.main-header.v2019 .secondary>ul>li{padding-left:.2em;padding-right:.2em}}.main-header.v2019_int .primary>ul>li>.label sup,.main-header.v2019_int .third>ul>li>.label sup{line-height:0}@media screen and (max-width:979px){.main-header.v2019_int{height:70px;padding:17px 30px}.main-header.v2019_int .toggle-menu{margin-right:-5px}.main-header.v2019_int .ctn_logo{margin-top:3px;width:100px}.main-header.v2019_int .ctn_logo a>svg{max-height:29px}.main-header.v2019_int .sub-menu-container{width:100%;padding:45px 30px 50px 60px;min-height:100vh}.main-header.v2019_int button.back{margin-bottom:30px;font-size:1.125em;font-weight:700;text-transform:uppercase;color:#757786;transform:translateX(-30px)}.main-header.v2019_int button.back svg{position:relative;top:-1px;margin-right:15px;fill:#fff}.main-header.v2019_int .sub-menu-container .sub-menu>.label{padding:11px 0;font-size:1.125em;font-weight:500}.main-header.v2019_int .sub-menu-container .sub-menu ul>li{padding:8px 0;font-weight:500;text-transform:none;font-size:1.125em}.main-header.v2019_int .sub-menu-container .sub-menu ul>li:last-child{padding-bottom:30px}.main-header.v2019_int .view-all-container{margin-top:50px}.main-header.v2019_int .view-all{font-size:.938em}.main-header.v2019_int .text-button.view-all .icon{width:6px}.main-header.v2019_int .sub-menu-container .sub-menu .menu-illus+p{margin-top:20px}.main-header.v2019_int .sub-menu-container .sub-menu>.label>::after{transition:transform .3s ease}.main-header.v2019_int .sub-menu-container .sub-menu.open>.label>::after{transform:rotate(180deg)}.main-header.v2019_int .sub-menu-container .sub-menu.open ul{display:none}.main-header.v2019_int .primary{top:70px}.main-header.v2019_int .primary>ul{padding:35px 0;transition:transform .3s ease}.main-header.v2019_int .primary>ul>li>.label{font-size:1.125em}.main-header.v2019_int .primary>ul>.li_third>.label{font-weight:400;font-size:1em}.main-header.v2019_int .primary>ul>li:not(.li_third)+.li_third{margin-top:20px}.main-header.v2019_int .primary>ul>li>.label>*{padding:11px 30px}.main-header.v2019_int.menu-item-open .primary>ul{transform:translateX(-100%)}.main-header-open .main-header.v2019_int .secondary{display:none}.main-header.v2019_int .third{display:none}.popin-open-country-selection .main-header.v2019_int .secondary,.popin-open-country-selection .main-header.v2019_int .toggle-menu{display:none}}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu.sub-menu-bloc,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu.sub-menu-bloc{width:100%}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc{display:flex;flex-flow:column nowrap}.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc.var_right{justify-content:flex-end}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc{display:flex;flex-flow:column nowrap;justify-content:flex-start}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc{width:100%;max-width:175px;margin:0 0 20px 0;padding:0}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .menu-bloc,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .menu-bloc{overflow:hidden;max-width:175px}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .menu-bloc img,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .menu-bloc img{display:block;transition:all .4s ease}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc:hover .menu-bloc img,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc:hover .menu-bloc img{transform:scale(1.075)}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .title-bloc,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .title-bloc{position:relative;margin:10px 0 0;padding-left:12px;font-size:1em;line-height:1em;font-weight:700;color:#fff;text-transform:uppercase}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .title-bloc sup,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .title-bloc sup{line-height:0}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .title-bloc .icon,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .title-bloc .icon{display:block;position:absolute;height:100%;width:.35em;top:-2px;left:0;color:inherit;vertical-align:middle;z-index:2}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .title-bloc svg,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .title-bloc svg{width:9px;height:9px;fill:currentColor;vertical-align:middle;transition:fill 275ms ease-in-out 50ms}@media screen and (min-width:980px){.main-header.v2019_int{height:115px;padding:0}.main-header.v2019_int .size-container{padding-left:40px}.main-header.v2019_int .ctn_bottom-nav,.main-header.v2019_int .ctn_top-nav{display:flex}.main-header.v2019_int .ctn_logo{width:140px;height:40px;margin:20px 20px 0 0}.main-header.v2019_int .ctn_logo a>svg{max-height:40px}.main-header.v2019_int .sub-menu-container{padding:0;min-height:auto}.main-header.v2019_int .primary>ul{padding:0}.main-header.v2019_int.menu-item-open .primary>ul{transform:none}.main-header.v2019_int .primary>ul>li{vertical-align:top}.main-header.v2019_int .primary>ul>li>.label{height:55px;font-size:.9em;font-size:calc(13px + (15 - 13) * ((100vw - 980px)/ (1920 - 980)))}body .main-header.v2019_int .primary>ul>li>.label>*{padding:20px 0;vertical-align:top}.main-header.v2019_int .primary>ul>li .separator{line-height:55px}.main-header.v2019_int .secondary{margin-left:auto}.main-header.v2019_int .secondary>ul{vertical-align:top}.main-header.v2019_int .secondary>ul>li{height:60px;line-height:60px}.main-header.v2019_int .secondary>ul>li .label .icon{line-height:60px}.main-header.v2019_int .secondary>ul>li>.label .icon>svg{margin-bottom:10px;vertical-align:bottom}.main-header.v2019_int .secondary>ul>li .sub-menu-container{top:115px}.main-header.v2019_int .third{display:block;margin-left:auto}.main-header.v2019_int .third>ul{display:flex;height:100%;padding:0 30px 0 10px}.main-header.v2019_int .third>ul>li{padding:0 .4em}.main-header.v2019_int .third>ul>li>.label{height:55px;font-size:.9em;font-size:calc(13px + (15 - 13) * ((100vw - 980px)/ (1920 - 980)));text-transform:uppercase}.main-header.v2019_int .third>ul>li>.label>*{display:inline-block;padding:20px 0;line-height:.9em}.main-header.v2019_int .third>ul>li>.label strong{font-weight:700}.main-header.v2019_int .third .sub-menu-container,.main-header.v2019_int.menu-item-open .third>ul>li.current-menu-item .sub-menu-container{top:100%;width:100%}.main-header.v2019_int .primary .sub-menu-container .sub-menu.var_no-title>.label,.main-header.v2019_int .third .sub-menu-container .sub-menu>.label{font-size:1.125em}.main-header.v2019_int .primary .sub-menu-container .sub-menu.var_no-title>.label,.main-header.v2019_int .third .sub-menu-container .sub-menu.var_no-title>.label{display:none}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc{flex-flow:row nowrap}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc{margin:0 30px 0 0}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc.var_right .sub-menu-item-list_bloc,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc.var_right .sub-menu-item-list_bloc{margin:0 0 0 30px}.main-header.v2019_int .primary>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .title-bloc,.main-header.v2019_int .third>ul>li.var_bloc .sub-menu-container .sub-menu .sub-menu-list_bloc .sub-menu-item-list_bloc .title-bloc{margin:15px 0 0;color:#1c213f;font-size:1em;line-height:1em}.main-header.v2019_int .sub-menu-container .sub-menu.var_column{width:100%}.main-header.v2019_int .sub-menu-container .sub-menu.var_column ul.diag_forum{display:flex;justify-content:flex-end;padding-top:1.5em}.main-header.v2019_int .sub-menu-container .sub-menu.var_column ul.diag_forum>li{max-width:150px}.main-header.v2019_int .sub-menu-container .sub-menu.var_column ul.diag_forum>li+li{margin:0 0 0 30px}}.main-header.v2019_int .var_corona{position:relative}.main-header.v2019_int .var_corona::before{position:absolute;content:"";display:block;right:-35px;top:-10px;width:46px;height:37px;background:url(../images/logo-corona.png) no-repeat left top/100% auto}.main-header.v2019_int .var_corona a{position:relative;z-index:0}@media screen and (max-width:979px){.main-header.v2019_int .var_corona::before{right:-24px;top:-8px;width:30px;height:26px}}.main-header.v2019_int .secondary .search-form #obj_searchbox{display:none}.main-header.v2019_int .search-form .searchbox{width:32vw;max-width:375px}.main-header.v2019_int .search-form .searchbox>div{padding:0;vertical-align:middle;width:100%;display:flex;align-items:center}.main-header.v2019_int .search-form .searchbox input{color:#1c213f;font-size:.875em;font-weight:400;height:35px;padding:.25em 1.25em;border-radius:35px 0 0 35px;background-color:#f4f4f4;border:none;width:100%}.main-header.v2019_int .search-form .searchbox input[type=text]::placeholder{color:#898989;font-style:italic}.main-header.v2019_int .search-form .searchbox .btn_search{height:35px;display:flex;width:57px;align-items:center;justify-content:center;border-radius:0 35px 35px 0;background-color:#f4f4f4;padding:0 20px}.main-header.v2019_int .search-form .searchbox .btn_search svg{width:17px;height:17px;vertical-align:middle;fill:#1c213f}.main-header.v2019_int .search-form .searchbox .btn_search:focus svg,.main-header.v2019_int .search-form .searchbox .btn_search:hover svg{fill:#333}.main-header.v2019_int .search-form .searchbox .btn_search span{display:none}@media screen and (min-width:980px){.main-header.v2019_int .secondary .search-form #obj_searchbox{display:block}.main-header.v2019_int .search-form .searchbox{display:block}.main-header.v2019_int .secondary{display:flex;align-items:center}.main-header.v2019_int .secondary .search-form{max-width:375px;width:100%;text-align:center;margin-top:25px;vertical-align:bottom}.main-header.v2019_int .secondary>ul{margin:0 40px 0 20px;padding:0;width:100%}.main-header.v2019_int .secondary>ul>li.menu-search{display:none}}@media screen and (max-width:978px){.main-header.v2019_int .menu-search .sub-menu-container{min-height:unset;border-top:none}.main-header.v2019_int .menu-search .sub-menu-container .sub-menu-group{padding:0 20px 30px 20px}.main-header.v2019_int .menu-search .close{display:none}.main-header.v2019_int .menu-search .search-form{max-width:unset}.main-header.v2019_int .menu-search .search-form .searchbox{background-color:#fff;padding:0;left:0;right:0;width:inherit;display:block;max-width:unset}.main-header.v2019_int .menu-search .search-form .searchbox>div{display:flex;align-items:center}.main-header.v2019_int .menu-search .search-form .searchbox input{color:#000;height:40px}.main-header.v2019_int .search-form .searchbox .btn_search{height:40px}.main-header.v2019_int.menu-item-open~.main-header-overlay{display:block;opacity:1}}.main-footer{background:#1c213f;color:#fff;overflow:hidden}.main-footer a{color:#fff;text-decoration:none}.main-footer .footer-content{margin:auto;max-width:1170px}.main-footer .title_string{font-size:.9375em;width:80%}.main-footer .title_string span::after,.main-footer .title_string span::before{background-color:rgba(255,255,255,.1)}.main-footer .main-links{background-color:#1c213f;color:#fff;overflow:auto}.main-footer .newsletter{background-color:#1c213f;color:#fff;overflow:auto}.main-footer .newsletter .newsletter-form{position:relative;width:80%;margin:0 auto 2em auto;text-align:center}.main-footer .newsletter .newsletter-form input[type=email]{float:left;width:100%;height:50px;padding-right:55px;background-color:#333752;border:none;font-size:.9375em;font-weight:400;color:#fff}.main-footer .newsletter .newsletter-form input[type=email]::placeholder{color:#fff}.main-footer .newsletter .newsletter-submit{position:absolute;right:5px;width:50px;height:50px;font-weight:700;font-size:.8125em;z-index:1;color:#fff;text-transform:uppercase;transition:color 150ms}.main-footer .newsletter .newsletter-submit:hover{color:#8e909f}.main-footer .social-media{background-color:#1c213f;color:#fff;text-align:center}.main-footer .obj_icon-list{margin:0 0 30px}.main-footer .line-footer{display:none}.main-footer .about{font-family:Calibre;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-footer .about .ctn_about{width:100%;display:flex;flex-flow:row wrap;text-align:center;border:none;justify-content:center}.main-footer .about .ctn_about div{width:50%;height:120px;flex-shrink:0;flex-grow:2;align-content:center;align-items:center;vertical-align:middle;border:1px solid rgba(255,255,255,.15)}.main-footer .about .ctn_about div:nth-child(n+3),.main-footer .about .ctn_about div:nth-child(n+4){border-top:none}.main-footer .about .ctn_about div:nth-child(n+2),.main-footer .about .ctn_about div:nth-child(n+4){border-left:none}.main-footer .about .ctn_about div a{display:flex;height:100%;width:100%;flex-flow:column nowrap;justify-content:center}.main-footer .about .ctn_about div span.icons{position:relative;width:25px;height:25px;display:block;margin:0 auto 10px auto;border-radius:100%;border:1px solid rgba(255,255,255,.15);background-color:rgba(255,255,255,.15)}.main-footer .about .ctn_about div span.icons>svg{position:absolute;fill:#fff;width:13px;top:50%;left:50%;transform:translate(-50%,-50%)}.main-footer .about .ctn_about div strong{font-weight:inherit;text-transform:uppercase}.main-footer .about .ctn_about .encyclopedia svg{width:8px}.main-footer .about div{display:inline-block;margin:0;padding:0;text-align:center;border-style:none;border-top:1px solid #333752;border-bottom:1px solid #333752}.main-footer .links{overflow:visible;padding:40px 0;font-size:.8125em;font-weight:300}.main-footer .links a{color:#8e909f;-webkit-transition:color 150ms;transition:color 150ms}.main-footer .links a:hover{color:#fff}.main-footer .links .content-links{width:80%;max-width:290px;margin:0 auto}.main-footer .links .content-links ul.left{float:left;width:48%}.main-footer .links .content-links ul.right{float:right;width:48%}.main-footer .links .content-links li{margin-bottom:20px}.main-footer .links .content-links li:last-child{margin-bottom:0}.main-footer .links .content-links ul.left li.aox-optanon-settings{display:inline-block}.main-footer .links .content-links-large{display:none}.main-footer .data{clear:both;text-align:center;padding-bottom:30px}.main-footer .data .content-data p{font-family:Calibre;font-size:14px;line-height:18px;color:#8e909f}.main-footer .data .content-data p a{color:#8e909f;text-decoration:underline}.main-footer .logo-footer{text-align:center;margin-bottom:30px}.main-footer .links .form-langue{width:100%;min-width:100px;margin:0 auto;color:#fff}.main-footer .links .form-langue .select-container ul{height:auto;margin:0;padding:0;background:0 0;border:none;font-style:normal}.main-footer .links .form-langue .select-container li{display:block;margin:0;padding:5px;width:100%;float:none;text-align:left;font-size:14px;line-height:1em;background:0 0}.main-footer .links .form-langue .select-container li li{padding:5px 0}.main-footer .links .form-langue .input-container{position:relative;top:-10px}.main-footer .links .form-langue .input-container span{display:block;font-style:normal;width:auto}.main-footer .links .form-langue .select-container span[role=combobox]{padding:10px 25px 10px 0;background:#1c213f;color:#8e909f;line-height:1em;font-size:14px;text-align:left}.main-footer .links .form-langue .select-container span[role=combobox]:before{display:inline-block;content:'';width:16px;height:16px;margin:-4px 5px -4px 0;background:url(../images/icons-svg/globe.svg) no-repeat 0 0/contain}.main-footer .links .form-langue span[role=combobox]::after{right:10px;width:5px;height:5px;background:0 0;border-right:1px solid #8e909f;border-bottom:1px solid #8e909f;transform:rotate(45deg)}.main-footer .links .form-langue span[role=combobox]::after{right:10px;width:5px;height:5px;background:0 0;border-right:1px solid #8e909f;border-bottom:1px solid #8e909f;transform:rotate(45deg)}.main-footer .links .form-langue span[role=combobox][aria-expanded=true]::after{transform:rotate(-135deg)}.main-footer .links .form-langue span[role=combobox]+div{top:auto;bottom:100%;min-width:200px}.main-footer .links .form-langue span[role=combobox]+div .border{padding:10px;background:#fff;border:1px solid #dadada}.main-footer .links .form-langue span[role=combobox]+div .border span{padding:5px 0}.main-footer .links .form-langue span[role=combobox]+div .jQueryScroll{max-height:150px}.main-footer .optanon-show-settings-popup-wrapper *{font:14px/14px Calibre,Helvetica,Arial,sans-serif!important;font-weight:300!important;color:#8e909f!important}.main-footer .optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings{color:#8e909f!important}.main-footer .optanon-show-settings-popup-wrapper :hover{color:#fff!important}.main-footer .optanon-show-settings-popup-wrapper .optanon-show-settings-left,.main-footer .optanon-show-settings-popup-wrapper .optanon-show-settings-middle,.main-footer .optanon-show-settings-popup-wrapper .optanon-show-settings-right{padding:0;background-color:#1c213f!important;border:0}.main-footer .optanon-show-settings-popup-wrapper .optanon-show-settings-left{display:none}.main-footer.optanon-show-settings-popup-wrapper .optanon-show-settings-middle{padding:0}.main-footer #optanon-show-settings-popup{opacity:0!important}@media screen and (max-width:750px){.main-footer .links .form-langue span[role=combobox]+div{left:auto;right:0}}@media screen and (min-width:750px){.main-footer .links{overflow:visible;position:relative;width:100%;font-size:.875em;font-weight:300;clear:both}.main-footer .links .content-links{display:none}.main-footer .links .content-links-large{display:block;width:100%;text-align:center}.main-footer .links .content-links-large ul{display:block}.main-footer .links .content-links-large li{display:inline-block;vertical-align:top;margin:0 3% 1.875em 0;padding:0}.main-footer .links .content-links-large li:last-child{margin:0}.main-footer .logo-footer{margin:0}.main-footer .links .content-links-large li a.access{display:flex;flex-flow:row nowrap}.main-footer .links .content-links-large li a.access svg{width:21px;height:25px;fill:rgba(255,255,255,.5);margin-top:-4px;margin-right:5px}}@media screen and (min-width:1200px){.main-footer .main-links h3 span,.main-footer .newsletter h3 span,.main-footer .social-media h3 span{font-weight:300;line-height:1em;text-transform:none;font-style:italic;vertical-align:middle}.main-footer{padding:35px 65px;overflow:hidden}.main-footer .footer-content{margin:auto}.main-footer .main-links{float:right;display:flex;flex-direction:row;margin-top:35px;max-width:504px;width:50%}.main-footer .main-links h3{overflow:visible;width:auto;font-size:1.125em;height:50px;line-height:46px;margin-top:0;text-align:right}.main-footer .main-links h3>span::after,.main-footer .main-links h3>span::before{display:none}.main-footer .main-links h3 span{padding-left:0}.main-footer .main-links h3 strong{font-weight:700}.main-footer .newsletter{float:right;margin-top:35px;max-width:504px;width:50%}.main-footer .newsletter{margin-top:35px}.main-footer .newsletter::after{clear:both;content:"";display:block}.main-footer .newsletter h3{float:left;font-size:1.125em;height:50px;line-height:46px;margin-top:0;text-align:right;width:160px}.main-footer .newsletter h3>span::after,.main-footer .newsletter h3>span::before{display:none}.main-footer .newsletter h3 span{padding-left:0}.main-footer .newsletter .newsletter-form{display:inline-block;float:right;max-width:344px;width:calc(100% - 160px)}.main-footer .social-media{float:left;margin-top:35px;text-align:left}.main-footer .social-media h3{margin:0;float:left;width:auto;line-height:52px;font-size:1.125em}.main-footer .about,.main-footer .social-media h3::before{display:none}.main-footer .social-media ul{float:left}.main-footer .social-media ul a{margin-right:5px}.main-footer .line-footer{display:block;float:left;width:100%;height:1px;background-color:#333752}}.slider .slider-controls .slide-links{text-align:center;font-size:0;padding:16px 0}.slider .slider-controls .slide-links li{display:inline-block;width:20px;height:20px}.slider .slider-controls .slide-links li>button{width:20px;height:20px;line-height:20px}.slider .slider-controls .slide-links li>button::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#1c213f;opacity:.5;vertical-align:middle;-webkit-transition:all 150ms;transition:all 150ms}.slider .slider-controls .slide-links li.current>button::before,.slider .slider-controls .slide-links li:hover>button::before{opacity:1}.video-player{background:#000;position:relative}.video-player.play-on-click{cursor:pointer}.video-player .poster{position:relative;cursor:pointer;z-index:2}.video-player .poster .background{width:100%;height:100%;background-size:cover}.video-player .poster .background>img{display:block;min-height:100%;width:100%}.video-player .poster .play{left:calc(50% - (50px / 2));height:50px;position:absolute;top:calc(50% - (50px / 2));width:50px}.video-player .poster span.play{background:rgba(28,33,63,.3);border-radius:50%;display:inline-block;text-indent:-10000px}.video-player .poster span.play::after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 6px;box-shadow:-2px 0 0 0 #fff;content:"";height:0;left:50%;margin:-6px 0 0 0;position:absolute;top:50%;width:0;z-index:3}.video-player .play.portrait-format{position:absolute;width:50px;height:50px;top:calc(50% - (50px / 2));left:calc(50% - (50px / 2));z-index:3}.video-player .container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;opacity:0;-webkit-transition:opacity 250ms ease-in-out 0s,z-index 0s linear 250ms;transition:opacity 250ms ease-in-out 0s,z-index 0s linear 250ms;overflow:hidden}.video-player .controls{position:absolute;left:0;right:0;bottom:0;height:45px;opacity:0;visibility:hidden;z-index:5}.video-player .controls button svg{fill:#4e91bb;-webkit-transition:fill 150ms;transition:fill 150ms}.video-player .controls button:hover svg{fill:#fff}.video-player .controls .play-pause{display:none;position:absolute;padding:8px;bottom:16px;left:16px;width:30px;height:30px}.video-player .controls .play-pause .pause{display:none}.video-player .controls .timeline{display:none;position:absolute;padding:10px 0;bottom:16px;left:62px;right:62px;height:30px;cursor:pointer}.video-player .controls .timeline::before{content:'';position:absolute;top:13px;height:4px;width:100%;background-color:rgba(78,145,187,.2);-webkit-transition:background-color 150ms;transition:background-color 150ms}.video-player .controls .timeline .current{position:absolute;top:13px;height:4px;background-color:#4e91bb;-webkit-transition:background-color 150ms;transition:background-color 150ms}.video-player .controls .timeline:hover::before{background-color:rgba(255,255,255,.2)}.video-player .controls .timeline:hover .current{background-color:#fff}.video-player .controls .fullscreen{position:absolute;padding:8px;bottom:16px;right:16px;width:30px;height:30px}.video-player.aspect-16-9 .poster:before{content:'';float:left;padding-bottom:56.25%}.video-player.aspect-16-9 .poster:after{content:'';display:table;clear:both}.video-player.aspect-16-10 .poster:before{content:'';float:left;padding-bottom:62.5%}.video-player.aspect-16-10 .poster:after{content:'';display:table;clear:both}.video-player[class*=aspect-] .poster .background{position:absolute;width:100%;height:100%;background-size:cover}.video-player.fit-container .poster{width:100%;height:100%}.video-player.state-loading .container,.video-player.state-playing .container{opacity:1;z-index:4;-webkit-transition:opacity 250ms ease-in-out 0s,z-index 0s linear 0s;transition:opacity 250ms ease-in-out 0s,z-index 0s linear 0s}.video-player.state-loading .controls,.video-player.state-playing .controls{opacity:1;visibility:visible}.video-player.state-loading .controls .play-pause .play,.video-player.state-playing .controls .play-pause .play{display:none}.video-player.controls-full .controls .play-pause,.video-player.controls-full .controls .timeline,.video-player.state-loading .controls .play-pause .pause,.video-player.state-playing .controls .play-pause .pause{display:block}.video-player.popin-display{position:fixed;width:80%;max-width:1170px;max-height:80%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10001;overflow:hidden}.video-player.popin-display.state-paused .poster{opacity:0;visibility:hidden}.video-player.popin-display.state-paused .container,.video-player.popin-display.state-paused .controls{opacity:1;visibility:visible}.product-card{position:relative;background-color:#fff;text-align:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity 150ms;transition:opacity 150ms}.product-card .surtitle{position:absolute;z-index:2;top:15px;left:50%;height:45px;width:calc(100% - 50px);padding:12px 50px;font-weight:300;font-size:18px;line-height:20px;color:#1c213f;transform:translateX(-50%)}.product-card .surtitle svg{position:absolute;top:50%;left:0;display:block;height:30px;width:30px;transform:translateY(-50%);fill:currentColor}.product-card .surtitle.day svg{height:30px;width:30px}.product-card .surtitle.night svg{height:20px;width:20px}.product-card .photo{background:url(../images/product-bg.png) center bottom repeat-x;background-size:auto 100%;position:relative;width:100%}.product-card .photo a{display:block}.product-card .photo img{display:block;height:auto;margin:auto;width:100%}.product-card.routine-product .photo img{width:50%}.product-card .details{position:relative;max-width:400px;width:85%;line-height:1.25;margin:20px auto 0 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-card .details a{color:inherit}.product-card .details .product-range{margin-top:1em;font-size:.9375em;font-weight:600;text-transform:uppercase;color:#1c213f}.product-card .details .product-name{margin-top:.2em;margin-bottom:1em;font-size:.9375em;font-weight:600;color:#c1c6c8}.product-card .details .short-description{min-height:2.5em;font-size:.9375em;font-weight:600;color:#999;line-height:1.125em}.product-card .details .full-description{position:absolute;margin:1em auto;left:10%;right:10%;height:5em;bottom:1.875em;line-height:1.25;font-size:.9375em;color:#666;transition:all 150ms}.product-card .rating{margin:0 auto;padding:1.25rem 0 2.875rem}.product-card .feedback .rating{display:inline-block;margin:0 3px}.product-card .feedback .votes{color:#999;display:inline-block;margin:2px 3px 0;vertical-align:middle}.product-card .feedback .votes:hover{text-decoration:underline}.product-card .cta-container{position:relative;display:inline-block;z-index:11;width:auto;margin:0 auto 1.875em auto}.product-card .cta-container .button{width:100%;text-align:center;display:block}.product-card .cta-container .button:not(:first-child){margin-top:.5em}.product-card .cta-container .button.discover{position:relative;z-index:2;top:0;transition:top 150ms}.product-card.disabled{opacity:.5}.product-card.display-rollover .rollover-container{width:100%}.product-card.display-rollover .cta-container .button.add-to-cart{top:-52px;opacity:1;transition-delay:50ms}.product-card.routine-product .rating{margin:0 auto;padding:.5rem 0 1.875rem}.product-card.routine-product .cta-container{margin-bottom:35px}.product-card.has-full-description .full-description{display:none}.product-card .rollover-container{position:absolute;top:0;width:0;height:100%;background-size:cover;z-index:10;overflow:hidden}.product-card .rollover-container .rollover{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.product-card .rollover-container .rollover video{left:-18px;min-height:100%;min-width:100%;position:relative}.product-card .favorite{position:absolute;top:15px;right:25px;width:45px;height:45px;border:1px solid #f0f5f7;border-radius:50%;color:#1c213f;z-index:3;transition:all 350ms}.product-card .favorite>svg{position:absolute;top:46%;left:50%;width:20px;height:20px;fill:currentColor;transform:translate(-50%,-50%) scale3d(1,1,1);backface-visibility:hidden;transition:transform .5s}.page-container .product-card .favorite.active,.page-container .product-card .favorite:hover{color:#fff;background-color:#1c213f}.product-card .favorite.active>svg,.product-card .favorite:hover>svg{transform:translate(-50%,-50%) scale3d(1.5,1.5,1.5)}.product-card .routine-info{position:relative;z-index:1;top:0;left:0;width:100%;max-width:16em;padding:0 1em;margin:2.8125em auto .25em auto;text-align:center}.product-card .routine-info h2{font-weight:700;font-size:1.5em;margin-bottom:.25em}.product-card .routine-info h2 em{font-weight:300}.product-card .routine-info p{line-height:1.75;max-width:18em;min-height:5.25em;margin:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9375em}.product-card .obj_sticker-2{left:25px;right:auto}.product-card.has-surtitle .obj_sticker-2{top:80px}.product-card .details .ctn_shades{display:flex;position:absolute;left:50%;top:0;transform:translateX(-50%)}.product-card .details .ctn_shades li{display:block;height:20px;width:20px;text-indent:-9999px}.product-card .details .ctn_shades li+li{margin-left:3px}.shades_is-visible .product-card .details .product-range{padding-top:2em}@media screen and (min-width:980px){.product-card .surtitle{top:20px}.product-card .favorite{top:20px}.product-card.has-full-description .cta-container{opacity:0;visibility:hidden;transition:opacity 150ms ease-in 0s,visibility 0s ease-in 150ms}.product-card.has-full-description.active .cta-container,.product-card.has-full-description:hover .cta-container{opacity:1;visibility:visible;transition:opacity .2s ease-in 80ms,visibility 0s ease-in 0s}.product-card.has-full-description.active .full-description,.product-card.has-full-description:hover .full-description{opacity:0;transform:scale(.95);transition-delay:0s}.product-card.has-rollover .button.add-to-cart{z-index:1;position:absolute;top:0;left:0;opacity:0;transition:top 250ms ease-out 25ms,opacity 250ms ease-out 25ms;border:none}}.indicator{position:relative;width:100px;height:100px;text-align:center;color:#fff;-webkit-transition:opacity 150ms;transition:opacity 150ms}.indicator .value{position:absolute;top:0;left:0;width:100%;height:100%}.indicator .value svg{position:absolute;top:0;left:0;width:100%;height:100%}.indicator .value svg circle{stroke:currentColor;stroke-linecap:round;fill:none}.indicator .value .background{opacity:.1;stroke-width:2px}.indicator .value .value-line{stroke-width:5px;stroke-dasharray:283;stroke-dashoffset:283}.indicator .value .numeric{padding-top:20%;font-weight:300;opacity:0;line-height:1;-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em);-webkit-transition:all 150ms;transition:all 150ms}.indicator .value .numeric em{font-size:2em}.indicator .name{color:#fff;padding-top:25%}.indicator .name figure{width:100%;opacity:1;-webkit-transition:all 150ms;transition:all 150ms}.indicator .name figure svg{display:inline-block;width:25px;height:25px;fill:currentColor}.indicator .name .label{color:inherit;font-size:.8em}.indicator.disabled{opacity:.5}.indicator.active .value .numeric,.indicator:hover .value .numeric{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.indicator.active .name figure,.indicator:hover .name figure{opacity:0;-webkit-transform:translateX(-1em);-ms-transform:translateX(-1em);transform:translateX(-1em)}@media screen and (min-width:980px){.indicator .value .background{opacity:.1;stroke-width:3px}.indicator .value .value-line{stroke-width:4px}}@media screen and (min-width:1200px){.indicator .value .background{opacity:.1;stroke-width:3px}.indicator .value .value-line{stroke-width:4px}}.vmag-slider{overflow:hidden;opacity:1;-webkit-transition:opacity 150ms;transition:opacity 150ms}.vmag-slider.transparent{opacity:0}.vmag-slider .slide-container{padding:0;white-space:nowrap;font-size:0;text-align:center}.vmag-slider .slide-container .slide{display:inline-block;width:42%;max-width:245px;margin:0 1.25%;text-align:left;-webkit-transition:opacity 150ms;transition:opacity 150ms;font-size:1rem;vertical-align:top;white-space:normal}.vmag-slider .slide-container .slide:first-child{margin-left:0}.vmag-slider .slide-container .slide:last-child{margin-right:0}.vmag-slider .slide-container .slide figure{width:100%;margin-bottom:1em}.vmag-slider .slide-container .slide figure a{display:block;overflow:hidden;padding-top:64.814814%;position:relative}.vmag-slider .slide-container .slide figure a>*{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.vmag-slider .slide-container .slide .wording{padding:0 .5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vmag-slider .slide-container .slide h3{font-weight:300}.vmag-slider .slide-container .slide h3 a{color:inherit}.vmag-slider .slide-container .slide .excerpt{display:none}.vmag-slider .slide-container .slide .cta-container{padding:0 .5em}.vmag-slider .slide-container .slide .cta-container>*{margin-top:1em}.vmag-slider .slide-container .slide.disabled{opacity:.5}@media screen and (min-width:980px){.vmag-slider .slide-container{max-width:1170px;margin:auto}.vmag-slider .slide-container .slide{width:23.5%;min-width:270px;max-width:none;margin:auto 1%}.vmag-slider .slide-container .slide h3{font-size:1.5em}.vmag-slider .slide-container .slide .wording{padding:1em 2em}.vmag-slider .slide-container .slide .excerpt{display:block;color:#666;margin:1em auto;line-height:1.25;font-size:.875em}.vmag-slider .slide-container .slide .excerpt a{color:#1c213f}.vmag-slider .slide-container .slide .cta-container{padding:0 2em}.vmag-slider .slide-container .slide .cta-container .text-button{font-size:.6875em}}.rating{margin:1rem auto;white-space:nowrap;font-size:0;width:76px;height:12px;color:#1c213f;position:relative}.rating.general{width:91px}.rating .rating-on{position:absolute;width:0;overflow:hidden;z-index:1}.rating .rating-off{opacity:.2;display:inline-block}.rating svg{display:inline-block;width:12px;height:12px;fill:currentColor;vertical-align:middle}.rating svg:not(:last-child){margin-right:4px}[data-rating="0"] .rating-on,[data-rating="0.0"] .rating-on{width:0}[data-rating="0.1"] .rating-on{width:calc((100% - 16px) * .02)}[data-rating="0.2"] .rating-on{width:calc((100% - 16px) * .04)}[data-rating="0.3"] .rating-on{width:calc((100% - 16px) * .06)}[data-rating="0.4"] .rating-on{width:calc((100% - 16px) * .08)}[data-rating="0.5"] .rating-on{width:calc((100% - 16px) * .1)}[data-rating="0.6"] .rating-on{width:calc((100% - 16px) * .12)}[data-rating="0.7"] .rating-on{width:calc((100% - 16px) * .14)}[data-rating="0.8"] .rating-on{width:calc((100% - 16px) * .16)}[data-rating="0.9"] .rating-on{width:calc((100% - 16px) * .18)}[data-rating="1"] .rating-on,[data-rating="1.0"] .rating-on{width:calc((100% - 16px) * .2 + 4px)}[data-rating="1.1"] .rating-on{width:calc((100% - 16px) * .22 + 4px)}[data-rating="1.2"] .rating-on{width:calc((100% - 16px) * .24 + 4px)}[data-rating="1.3"] .rating-on{width:calc((100% - 16px) * .26 + 4px)}[data-rating="1.4"] .rating-on{width:calc((100% - 16px) * .28 + 4px)}[data-rating="1.5"] .rating-on{width:calc((100% - 16px) * .3 + 4px)}[data-rating="1.6"] .rating-on{width:calc((100% - 16px) * .32 + 4px)}[data-rating="1.7"] .rating-on{width:calc((100% - 16px) * .34 + 4px)}[data-rating="1.8"] .rating-on{width:calc((100% - 16px) * .36 + 4px)}[data-rating="1.9"] .rating-on{width:calc((100% - 16px) * .38 + 4px)}[data-rating="2"] .rating-on,[data-rating="2.0"] .rating-on{width:calc((100% - 16px) * .4 + 8px)}[data-rating="2.1"] .rating-on{width:calc((100% - 16px) * .42 + 8px)}[data-rating="2.2"] .rating-on{width:calc((100% - 16px) * .44 + 8px)}[data-rating="2.3"] .rating-on{width:calc((100% - 16px) * .46 + 8px)}[data-rating="2.4"] .rating-on{width:calc((100% - 16px) * .48 + 8px)}[data-rating="2.5"] .rating-on{width:calc((100% - 16px) * .5 + 8px)}[data-rating="2.6"] .rating-on{width:calc((100% - 16px) * .52 + 8px)}[data-rating="2.7"] .rating-on{width:calc((100% - 16px) * .54 + 8px)}[data-rating="2.8"] .rating-on{width:calc((100% - 16px) * .56 + 8px)}[data-rating="2.9"] .rating-on{width:calc((100% - 16px) * .58 + 8px)}[data-rating="3"] .rating-on,[data-rating="3.0"] .rating-on{width:calc((100% - 16px) * .6 + 12px)}[data-rating="3.1"] .rating-on{width:calc((100% - 16px) * .62 + 12px)}[data-rating="3.2"] .rating-on{width:calc((100% - 16px) * .64 + 12px)}[data-rating="3.3"] .rating-on{width:calc((100% - 16px) * .66 + 12px)}[data-rating="3.4"] .rating-on{width:calc((100% - 16px) * .68 + 12px)}[data-rating="3.5"] .rating-on{width:calc((100% - 16px) * .7 + 12px)}[data-rating="3.6"] .rating-on{width:calc((100% - 16px) * .72 + 12px)}[data-rating="3.7"] .rating-on{width:calc((100% - 16px) * .74 + 12px)}[data-rating="3.8"] .rating-on{width:calc((100% - 16px) * .76 + 12px)}[data-rating="3.9"] .rating-on{width:calc((100% - 16px) * .78 + 12px)}[data-rating="4"] .rating-on,[data-rating="4.0"] .rating-on{width:calc((100% - 16px) * .8 + 16px)}[data-rating="4.1"] .rating-on{width:calc((100% - 16px) * .82 + 16px)}[data-rating="4.2"] .rating-on{width:calc((100% - 16px) * .84 + 16px)}[data-rating="4.3"] .rating-on{width:calc((100% - 16px) * .86 + 16px)}[data-rating="4.4"] .rating-on{width:calc((100% - 16px) * .88 + 16px)}[data-rating="4.5"] .rating-on{width:calc((100% - 16px) * .9 + 16px)}[data-rating="4.6"] .rating-on{width:calc((100% - 16px) * .92 + 16px)}[data-rating="4.7"] .rating-on{width:calc((100% - 16px) * .94 + 16px)}[data-rating="4.8"] .rating-on{width:calc((100% - 16px) * .96 + 16px)}[data-rating="4.9"] .rating-on{width:calc((100% - 16px) * .98 + 16px)}[data-rating="5"] .rating-on,[data-rating="5.0"] .rating-on{width:100%}.obj_reviews-v2 .rating{width:116px}.obj_reviews-v2 .rating svg{width:20px;height:20px}.obj_reviews-v2 .rating svg:not(:last-child){margin-right:4px}.obj_reviews-v2 [data-rating="0"] .rating-on,.obj_reviews-v2 [data-rating="0.0"] .rating-on{width:0}.obj_reviews-v2 [data-rating="0.1"] .rating-on{width:calc((100% - 20px) * .02)}.obj_reviews-v2 [data-rating="0.2"] .rating-on{width:calc((100% - 20px) * .04)}.obj_reviews-v2 [data-rating="0.3"] .rating-on{width:calc((100% - 20px) * .06)}.obj_reviews-v2 [data-rating="0.4"] .rating-on{width:calc((100% - 20px) * .08)}.obj_reviews-v2 [data-rating="0.5"] .rating-on{width:calc((100% - 20px) * .1)}.obj_reviews-v2 [data-rating="0.6"] .rating-on{width:calc((100% - 20px) * .12)}.obj_reviews-v2 [data-rating="0.7"] .rating-on{width:calc((100% - 20px) * .14)}.obj_reviews-v2 [data-rating="0.8"] .rating-on{width:calc((100% - 20px) * .16)}.obj_reviews-v2 [data-rating="0.9"] .rating-on{width:calc((100% - 20px) * .18)}.obj_reviews-v2 [data-rating="1"] .rating-on,.obj_reviews-v2 [data-rating="1.0"] .rating-on{width:calc((100% - 20px) * .2 + 4.5px)}.obj_reviews-v2 [data-rating="1.1"] .rating-on{width:calc((100% - 20px) * .22 + 4.5px)}.obj_reviews-v2 [data-rating="1.2"] .rating-on{width:calc((100% - 20px) * .24 + 4.5px)}.obj_reviews-v2 [data-rating="1.3"] .rating-on{width:calc((100% - 20px) * .26 + 4.5px)}.obj_reviews-v2 [data-rating="1.4"] .rating-on{width:calc((100% - 20px) * .28 + 4.5px)}.obj_reviews-v2 [data-rating="1.5"] .rating-on{width:calc((100% - 20px) * .3 + 4.5px)}.obj_reviews-v2 [data-rating="1.6"] .rating-on{width:calc((100% - 20px) * .32 + 4.5px)}.obj_reviews-v2 [data-rating="1.7"] .rating-on{width:calc((100% - 20px) * .34 + 4.5px)}.obj_reviews-v2 [data-rating="1.8"] .rating-on{width:calc((100% - 20px) * .36 + 4.5px)}.obj_reviews-v2 [data-rating="1.9"] .rating-on{width:calc((100% - 20px) * .38 + 4.5px)}.obj_reviews-v2 [data-rating="2"] .rating-on,.obj_reviews-v2 [data-rating="2.0"] .rating-on{width:calc((100% - 20px) * .4 + 9px)}.obj_reviews-v2 [data-rating="2.1"] .rating-on{width:calc((100% - 20px) * .42 + 9px)}.obj_reviews-v2 [data-rating="2.2"] .rating-on{width:calc((100% - 20px) * .44 + 9px)}.obj_reviews-v2 [data-rating="2.3"] .rating-on{width:calc((100% - 20px) * .46 + 9px)}.obj_reviews-v2 [data-rating="2.4"] .rating-on{width:calc((100% - 20px) * .48 + 9px)}.obj_reviews-v2 [data-rating="2.5"] .rating-on{width:calc((100% - 20px) * .5 + 9px)}.obj_reviews-v2 [data-rating="2.6"] .rating-on{width:calc((100% - 20px) * .52 + 9px)}.obj_reviews-v2 [data-rating="2.7"] .rating-on{width:calc((100% - 20px) * .54 + 9px)}.obj_reviews-v2 [data-rating="2.8"] .rating-on{width:calc((100% - 20px) * .56 + 9px)}.obj_reviews-v2 [data-rating="2.9"] .rating-on{width:calc((100% - 20px) * .58 + 9px)}.obj_reviews-v2 [data-rating="3"] .rating-on,.obj_reviews-v2 [data-rating="3.0"] .rating-on{width:calc((100% - 20px) * .6 + 13.5px)}.obj_reviews-v2 [data-rating="3.1"] .rating-on{width:calc((100% - 20px) * .62 + 13.5px)}.obj_reviews-v2 [data-rating="3.2"] .rating-on{width:calc((100% - 20px) * .64 + 13.5px)}.obj_reviews-v2 [data-rating="3.3"] .rating-on{width:calc((100% - 20px) * .66 + 13.5px)}.obj_reviews-v2 [data-rating="3.4"] .rating-on{width:calc((100% - 20px) * .68 + 13.5px)}.obj_reviews-v2 [data-rating="3.5"] .rating-on{width:calc((100% - 20px) * .7 + 13.5px)}.obj_reviews-v2 [data-rating="3.6"] .rating-on{width:calc((100% - 20px) * .72 + 13.5px)}.obj_reviews-v2 [data-rating="3.7"] .rating-on{width:calc((100% - 20px) * .74 + 13.5px)}.obj_reviews-v2 [data-rating="3.8"] .rating-on{width:calc((100% - 20px) * .76 + 13.5px)}.obj_reviews-v2 [data-rating="3.9"] .rating-on{width:calc((100% - 20px) * .78 + 13.5px)}.obj_reviews-v2 [data-rating="4"] .rating-on,.obj_reviews-v2 [data-rating="4.0"] .rating-on{width:calc((100% - 20px) * .8 + 18.5px)}.obj_reviews-v2 [data-rating="4.1"] .rating-on{width:calc((100% - 20px) * .82 + 18.5px)}.obj_reviews-v2 [data-rating="4.2"] .rating-on{width:calc((100% - 20px) * .84 + 18.5px)}.obj_reviews-v2 [data-rating="4.3"] .rating-on{width:calc((100% - 20px) * .86 + 18.5px)}.obj_reviews-v2 [data-rating="4.4"] .rating-on{width:calc((100% - 20px) * .88 + 18.5px)}.obj_reviews-v2 [data-rating="4.5"] .rating-on{width:calc((100% - 20px) * .9 + 18.5px)}.obj_reviews-v2 [data-rating="4.6"] .rating-on{width:calc((100% - 20px) * .92 + 18.5px)}.obj_reviews-v2 [data-rating="4.7"] .rating-on{width:calc((100% - 20px) * .94 + 18.5px)}.obj_reviews-v2 [data-rating="4.8"] .rating-on{width:calc((100% - 20px) * .96 + 18.5px)}.obj_reviews-v2 [data-rating="4.9"] .rating-on{width:calc((100% - 20px) * .98 + 18.5px)}.obj_reviews-v2 [data-rating="5"] .rating-on,.obj_reviews-v2 [data-rating="5.0"] .rating-on{width:100%}.breadcrumb-container{display:block;height:auto;padding:0!important;background:#fff}.breadcrumb-container ul{padding:0 30px}.breadcrumb-container .breadcrumb .breadcrumb-item{position:relative;display:inline-block;vertical-align:middle;margin-right:20px}.breadcrumb-container .breadcrumb .breadcrumb-item a,.breadcrumb-container .breadcrumb .breadcrumb-item span{font-size:.75em;font-weight:700;text-transform:uppercase;color:#1c213f;opacity:.6;-webkit-transition:.2s ease;transition:.2s ease}.breadcrumb-container .breadcrumb .breadcrumb-item svg{position:absolute;right:-15px;top:calc(50% - 3px);width:5px;height:9px}@media screen and (min-width:980px){.pg_brand .breadcrumb-container,.pg_product-list .breadcrumb-container,.pg_safety .breadcrumb-container{position:absolute;z-index:100}.breadcrumb-container{display:block;height:auto;max-width:1170px;margin:0 auto;line-height:68px;background:0 0}.breadcrumb-container .breadcrumb{display:block}.breadcrumb-container ul{padding:0}.breadcrumb-container .breadcrumb .breadcrumb-item{position:relative;display:inline-block;vertical-align:top;margin-right:20px}.breadcrumb-container .breadcrumb .breadcrumb-item a{font-size:.75em;font-weight:700;text-transform:uppercase;color:#1c213f;opacity:.6;-webkit-transition:.2s ease;transition:.2s ease}.breadcrumb-container .breadcrumb .breadcrumb-item a .search-terms{font-weight:500;font-style:italic;opacity:1}.breadcrumb-container .breadcrumb .breadcrumb-item a:hover{opacity:1}.breadcrumb-container .breadcrumb .breadcrumb-item svg{position:absolute;right:-15px;top:calc(50% - 4px);width:5px;height:9px}.breadcrumb-container .breadcrumb .breadcrumb-item:last-child svg{display:none}.breadcrumb-container .breadcrumb .breadcrumb-item span{font-size:.75em;font-style:italic;font-weight:500;text-transform:uppercase;color:#1c213f;opacity:.6}}@media screen and (min-width:1200px){.pg_brand.v3 .breadcrumb-container,.pg_product-list.v3 .breadcrumb-container,.pg_safety.v3 .breadcrumb-container{left:50%;margin-left:-585px;right:auto}}.pagination-container{display:none}@media screen and (min-width:980px){.pagination-container{display:block;margin:100px auto 0;text-align:center}.pagination-container>*{display:inline-block;margin:0 3px;vertical-align:middle}.pagination-container a{font-weight:400;color:#666}.pagination-container .active a{font-weight:600;color:#1c213f}.pagination-container a:hover{color:#1c213f}.pagination-container a.next svg,.pagination-container a.prev svg{width:6px}.pagination-container a.prev{margin-right:10px}.pagination-container a.next{margin-left:10px}.pagination-container .previous{margin-right:15px}.pagination-container .next{margin-left:15px}.pagination-container .arrow a{display:inline-block;height:20px;text-indent:-10000px;position:relative;vertical-align:middle;width:20px}.pagination-container .arrow a::after,.pagination-container .arrow a::before{border-color:#1c213f;border-style:solid;border-width:0 0 2px 2px;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg);top:50%;width:4px}.pagination-container .first a::before,.pagination-container .last a::before{margin-left:-3px}.pagination-container .first a::after,.pagination-container .last a::after{margin-left:3px}.pagination-container .last a::after,.pagination-container .last a::before,.pagination-container .next a::after,.pagination-container .next a::before{border-width:2px 2px 0 0}}.page-menu{z-index:10;position:absolute;bottom:0;left:0;width:100%;text-align:center;font-size:1.125em;font-family:Calibre;font-weight:600}.page-menu.fixed-nav{height:0}.page-menu.fixed-nav .page-menu-stick{position:fixed;top:0;left:0}.page-menu .page-menu-stick{width:100%}.page-menu ul{width:100%;max-width:1170px;display:table;border-collapse:collapse;border:none;padding:0;margin:auto;background-color:#fff}.page-menu li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:table-cell;position:relative;color:#999;padding:30px 38px;background-color:#fff;border-right:1px solid #e8e8eb;cursor:pointer;-webkit-transition:all .2s ease-in-out 50ms;transition:all .2s ease-in-out 50ms}.page-menu li:last-child{border-right:none}.page-menu li:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#d2d3d9;-webkit-transition:all .2s ease-in-out 20ms;transition:all .2s ease-in-out 20ms}.page-menu li.current,.page-menu li:hover{color:#1c213f}.page-menu li.current:before,.page-menu li:hover:before{background:#1c213f}a[name]{display:block;clear:both;width:100%;height:1px}.brand-slider{position:relative;width:auto;overflow:hidden;background:#f3f3f3 url(../images/bg-slider-mobile.jpg) repeat-x;background-size:contain;text-align:center;margin:auto 0 37px auto}.brand-slider .slider-controls{display:none;height:100%;max-width:1170px;position:absolute;width:100%}.brand-slider .slider-controls .icon{border-radius:50%;z-index:1;position:absolute;width:74px;height:74px;background-color:#f3f3f3;top:425px}.brand-slider .slider-controls .icon>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:25px;width:25px;z-index:3}.brand-slider .slider-controls .nav-left{left:-30px;transform:translateY(-50%)}.brand-slider .slider-controls .nav-right{transform:translateY(-50%);right:-30px}.brand-slider .slider-line{position:absolute;bottom:103px;left:0;width:100%;height:2px;background-color:#e8e8eb}.brand-slider .visible{opacity:1}.brand-slider .not-visible{opacity:0}.brand-slider ul{display:-webkit-box;display:-ms-flexbox;display:flex}.brand-slider li{position:relative;width:25.64103%;height:330px;margin:0 35px;-ms-flex-negative:0;flex-shrink:0;vertical-align:middle;text-align:center;white-space:normal;display:inline-block;-webkit-transition:all 350ms ease-in-out 50ms;transition:all 350ms ease-in-out 50ms}.brand-slider .carre-beige{position:absolute;top:226px;left:50%;transform:translateY(-50%) translateX(-50%);width:32px;height:32px;background-color:#f3f3f3}.brand-slider .blue-point{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:8px;height:8px;border-radius:50%;border:1px solid #1c213f;background-color:#1c213f}.brand-slider .content,.brand-slider .img{left:50%;position:absolute;transform:translateX(-50%)}.brand-slider .img{top:-130px;width:95px;height:116px;background-size:cover}.brand-slider .content{bottom:-70px;text-align:center}.brand-slider .date{font-family:Calibre;font-weight:300;font-size:1.6875em;color:#999}.brand-slider .title{font-family:Calibre;font-weight:600;font-size:1em;color:#1c213f;text-transform:uppercase;margin-bottom:1.4em}.brand-slider .text{display:none;font-family:Calibre;font-weight:400;font-size:1em;color:#999}.brand-slider .content span{display:block;margin-bottom:10px}.brand-slider.history{background-size:1px 260px}.brand-slider.history .slider-line{bottom:179px}.brand-slider.history .slider-controls .icon{top:150px}.brand-slider.history li{width:250px}.brand-slider.history .img{border-radius:50%;height:120px;width:120px}.brand-slider.history .img.vichy-source{border-radius:0;width:246px}.brand-slider.history .carre-beige{top:150px}.brand-slider.history .content{bottom:auto;top:100%;width:250px}.brand-slider.history .text{display:block}@media screen and (max-width:550px){.brand-slider.history .slider-controls{display:block}}@media screen and (min-width:980px){.brand-slider{height:705px;width:100%;background-image:url(../images/bg-slider-desktop.jpg);margin-bottom:0}.brand-slider .slider-content{height:100%;max-width:1170px;margin:auto}.brand-slider .slider{position:relative}.brand-slider .slider-controls{display:block}.brand-slider .not-visible{display:none}.brand-slider .slider-line{height:4px;top:536px}.brand-slider li{height:705px;margin:0;opacity:0;z-index:8}.brand-slider .carre-beige{width:55px;height:55px;top:426px}.brand-slider .blue-point{width:17px;height:17px}.brand-slider .img{width:134px;height:164px;top:-190px}.brand-slider .content{bottom:-135px}.brand-slider .date{font-size:2.25em}.brand-slider .title{font-size:1.25em}.brand-slider .text{width:250px;padding:0 1em;display:block}.brand-slider.history{background-size:1px 400px;height:505px}.brand-slider.history .slider-line{top:302px}.brand-slider.history .slider-controls .icon{top:190px}.brand-slider.history .carre-beige{top:190px}.brand-slider.history .img{top:-140px}}html .ctn_cookies{background:rgba(0,0,0,.8);bottom:0;position:fixed;width:100%;z-index:1000}html .ctn_cookies .ctn_alert{margin:0 auto;max-width:1110px;padding:30px;position:relative}html .ctn_cookies p{color:#fff;float:none;text-align:center}html .ctn_cookies .ctn_alert p span{font-size:inherit}html .ctn_cookies .ctn_alert p a{color:inherit;font-size:inherit;text-decoration:underline}html .ctn_cookies .ctn_alert p a:hover{text-decoration:none}html .ctn_cookies .ctn_alert p.ctn_close{margin:0;padding:0;position:absolute;right:0;top:5px}html .ctn_cookies .ctn_alert p.ctn_close a{cursor:pointer;display:block;height:30px;position:relative;text-indent:-10000px;width:30px}html .ctn_cookies .ctn_alert p.ctn_close a::after,html .ctn_cookies .ctn_alert p.ctn_close a::before{background:#fff;content:"";height:1px;left:50%;margin-left:-7px;position:absolute;top:50%;width:14px}html .ctn_cookies .ctn_alert p.ctn_close a::before{transform:rotate(45deg)}html .ctn_cookies .ctn_alert p.ctn_close a::after{transform:rotate(135deg)}.fb_iframe_widget iframe{visibility:hidden!important}.facebook.open .fb_iframe_widget iframe,.fb_iframe_widget iframe.fb_customer_chat_bounce_in_v2,.fb_iframe_widget iframe.fb_customer_chat_bounce_out_v2,.fb_iframe_widget iframe.fb_mpn_mobile_bounce_in,.fb_iframe_widget iframe.fb_mpn_mobile_bounce_out{visibility:visible!important}.lazysizes,.lazysizes_loading{opacity:0}.lazysizes_loaded{opacity:1;transition:opacity .3s ease}.obj_about-product{background-color:#fff}@media screen and (min-width:980px){.obj_about-product{max-width:1170px;margin-left:auto;margin-right:auto;background-color:transparent}.obj_about-product .obj_grid{float:left;width:50%;padding:59px;max-width:none}.obj_about-product .obj_accordion{float:left;width:50%;padding:59px}.obj_about-product .obj_accordion .column{max-width:none}.obj_about-product .obj_grid .grid{border-width:4px 4px 8px;font-size:1em}.obj_about-product .obj_grid .grid-item{width:33.33334%;padding-left:.25em;padding-right:.25em;border-width:4px}.obj_about-product .obj_grid .grid-item h5{font-size:.875em}.obj_about-product .obj_grid .grid-item p{font-size:.75em}.obj_about-product .obj_grid .grid-item.wide{width:66.66667%}.obj_about-product .obj_grid .grid-item.wide:before{content:'';float:left;padding-bottom:36.63004%}.obj_about-product .obj_grid .grid-item.wide:after{content:'';display:table;clear:both}.obj_about-product .obj_grid .grid-item.wide h5{display:inline-block;vertical-align:middle;margin-right:.5em;margin-top:1.5em}.obj_about-product .obj_grid .grid-item.wide p{display:inline-block;vertical-align:middle;margin-top:1em}.obj_about-product .obj_grid .grid-item:nth-last-child(-n+2){border-bottom:none}html.flexbox .obj_about-product .about-content,html.flexboxlegacy .obj_about-product .about-content,html.flexboxtweener .obj_about-product .about-content{display:-webkit-box;display:-ms-flexbox;display:flex}html.flexbox .obj_about-product .obj_grid,html.flexboxlegacy .obj_about-product .obj_grid,html.flexboxtweener .obj_about-product .obj_grid{margin:0}html.flexbox .obj_about-product .grid,html.flexboxlegacy .obj_about-product .grid,html.flexboxtweener .obj_about-product .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1200px){.obj_about-product .obj_grid .grid-item p{font-size:.875em}}.obj_accordion-ui .accordion-ui-item{margin-bottom:4px}.obj_accordion-ui .accordion-ui-item-title{position:relative;padding:15px 45px;font-size:1.5em;line-height:1.2em;font-weight:500;color:#1c213f;text-align:center;background:#f0f0f0;cursor:pointer;transition:color .5s ease}.obj_accordion-ui .accordion-ui-item-title.ui-state-active{color:#fff}.obj_accordion-ui .accordion-ui-item-title::before{position:absolute;right:30px;top:50%;width:10px;height:10px;border-style:solid;border-width:0 0 3px 3px;border-color:#1c213f;content:'';transform:translateY(-50%) rotate(-45deg);transition:all .5s ease}.obj_accordion-ui .accordion-ui-item-title.ui-state-active::before{border-color:#fff;transform:translateY(-50%) rotate(135deg)}.obj_accordion-ui .accordion-ui-content>div{display:flex;flex-flow:row wrap;align-items:center;background:#f0f0f0}.obj_accordion-ui .accordion-ui-content figure{display:none}.obj_accordion-ui .accordion-ui-content ul{width:100%;padding:20px}.obj_accordion-ui .accordion-ui-content ul li{position:relative;padding:15px 30px;text-align:left}.obj_accordion-ui .accordion-ui-content ul li::before{position:absolute;left:0;top:20px;width:8px;height:4px;border-style:solid;border-width:0 0 2px 2px;border-color:#1c213f;content:'';transform:rotate(-45deg)}@media screen and (min-width:980px){.obj_accordion-ui .accordion-ui-content figure{display:block;width:300px}.obj_accordion-ui .accordion-ui-content figure img{display:block;width:100%}.obj_accordion-ui .accordion-ui-content ul{width:calc(100% - 300px);padding:35px 40px}}.obj_accordion{background:#1c213f;color:#fff;padding:6%}.obj_accordion .accordion-item-title{font-weight:500;padding:.5em;position:relative;cursor:pointer}.obj_accordion .accordion-toggle{background:#fff;border-radius:50%;color:#1c213f;height:20px;margin-top:-10px;position:absolute;right:0;top:50%;transition:transform 150ms ease-out;width:20px}.obj_accordion .accordion-toggle svg{fill:currentColor;height:10px;margin-top:6px;width:10px}.obj_accordion .accordion-content{height:0;overflow:hidden}.obj_accordion .accordion-content p{padding:.625em 0}.obj_accordion .expanded .accordion-toggle{transform:scaleY(-1)}.obj_accordion .expanded .accordion-content{height:auto}.formulation .composition .accordion-content{overflow:visible}#ingredients-list ul li{margin:0!important}#ingredients-list ul li button{font-size:11px!important;color:#fff!important}#ingredients-list ul li button.blank{padding:5px!important;background-color:transparent!important}#ingredients-list ul li button.blank:hover{background-color:transparent!important}#ingredients-list ul li button.null:hover{color:#333!important;background-color:#fff!important}#ingredients-list ul li .popover{border:1px solid #f6f6f7!important;border-radius:0!important;left:50%!important;top:30px!important}#ingredients-list ul li .popover h3{font-size:15px!important;font-family:Calibre,Helvetica,Arial!important;font-weight:700;background-color:#f6f6f7!important;border-bottom:0!important;color:#333!important}#ingredients-list ul li .popover .arrow::after{top:1px;border-bottom-color:rgba(246,246,247,1)!important}#ingredients-list ul li .popover .arrow::before{top:0;border-bottom-color:#f6f6f7!important}#ingredients-list ul li .popover .popover-body{padding:10px}#ingredients-list ul li .popover .popover-body a{font-size:13px!important;line-height:18px!important;text-decoration:underline!important;color:#000!important;font-family:Calibre,Helvetica,Arial!important}#ingredients-list ul li .popover .popover-body p{padding:0!important;color:#333!important;font-family:Calibre,Helvetica,Arial!important}@media screen and (min-width:980px){.obj_accordion .accordion-item-title{font-size:1.5em}.obj_accordion .accordion-content{font-size:.875em;line-height:1.25em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_accordion .accordion-content p{max-width:none}.obj_accordion .accordion-content ul{margin-top:5px}.obj_accordion.max-width-980:not(.text-ellipsis) .accordion-item-title{cursor:default}.obj_accordion.max-width-980:not(.text-ellipsis) .accordion-item-title button{display:none}.obj_accordion.max-width-980 .accordion-content{height:auto}.obj_accordion.max-width-980.text-ellipsis .accordion-item{cursor:inherit}.obj_accordion.max-width-980.text-ellipsis .accordion-content{max-height:112px}.obj_accordion.max-width-980.text-ellipsis .accordion-item.composition .accordion-content{max-height:none}.obj_accordion.max-width-980.text-ellipsis .accordion-content::after{content:"...";position:absolute;display:inline-block;bottom:0;right:0;width:50px;font-size:1.8em;line-height:.5em;padding-bottom:4px;background:#1c213f;background:linear-gradient(to right,rgba(28,33,63,0) 0,#1c213f 26px);text-align:right;transition:opacity .3s}.obj_accordion.max-width-980.text-ellipsis .expanded .accordion-content::after{opacity:0}.obj_accordion.max-width-980.text-ellipsis .composition .accordion-item-title,.obj_accordion.max-width-980.text-ellipsis .no-overflow,.obj_accordion.max-width-980.text-ellipsis .no-overflow .accordion-item-title{cursor:default}.obj_accordion.max-width-980.text-ellipsis .composition .accordion-item-title button,.obj_accordion.max-width-980.text-ellipsis .no-overflow .accordion-item-title button{display:none}.obj_accordion.max-width-980.text-ellipsis .composition .accordion-content,.obj_accordion.max-width-980.text-ellipsis .no-overflow .accordion-content{cursor:default;height:auto}.obj_accordion.max-width-980.text-ellipsis .composition .accordion-content::after,.obj_accordion.max-width-980.text-ellipsis .no-overflow .accordion-content::after{display:none}}@media screen and (max-width:767px){.formulation .composition .accordion-content{overflow:hidden}.formulation .composition.expanded .accordion-content{overflow:visible}#ingredients-list ul li{display:block!important}#ingredients-list ul li button.blank{padding:5px 10px!important;text-align:left!important}#ingredients-list ul li .popover{left:0!important;transform:translateX(0)!important}#ingredients-list ul li .popover .arrow{left:15px!important;right:auto!important;transform:translateX(0)!important}}.obj_autocomplete{background:#fff;display:none;position:absolute;text-align:left;top:50px;width:100%;z-index:100}.obj_autocomplete .jQueryScroll,.obj_autocomplete .jQueryScrollSearch{max-height:250px}.obj_autocomplete li{padding-bottom:15px}.obj_autocomplete a{color:#1c213f;display:block;padding:15px 1em}.obj_b-cookies{background:#f0f0f0;border:1px solid #eaeaea;padding:15px;text-align:center}.obj_b-cookies .button{margin:5px}.obj_bandeau-actus{position:fixed;z-index:2000;left:0;top:0;height:40px;width:100%;padding:0 30px;background-color:#1e2240;overflow:hidden}.obj_bandeau-actus .masque{position:relative;max-width:1170px;width:100%;height:100%;margin:0 auto;overflow:hidden}.obj_bandeau-actus .items{position:absolute;left:0;top:0;width:100%;height:100%}.obj_bandeau-actus .item{display:flex;align-items:center;width:100%;height:40px}.obj_bandeau-actus p{width:100%;padding:0 10px;font-size:1em;color:#fff;text-align:center}.obj_bandeau-actus p strong{font-weight:700}.obj_bandeau-actus p a{display:inline-block;margin-left:5px;color:#fff;text-decoration:underline}.obj_bandeau-actus .b_close{position:absolute;top:0;right:0;cursor:pointer;z-index:99;height:40px;width:44px}.obj_bandeau-actus .b_close svg{fill:#fff;width:14px;height:14px}.obj_bandeau-actus.is-hidden{transform:translateY(-100%);transition:all .2s ease}@media screen and (max-width:767px){.obj_bandeau-actus .b_close{width:30px}}.obj_bandeau-actus .var_cart svg{margin-right:8px;width:16px;height:14px;fill:#fff}.panier-sfcc-mobile .obj_bandeau-actus{transform:translateX(-100%)}@media screen and (max-width:960px){.obj_bandeau-actus p{font-size:.9em}}.obj_bandeau-actus.v4{background:#000}.obj_benefits{overflow:hidden;margin-bottom:1.5em}.obj_benefits .slide-container{white-space:nowrap;font-size:0;padding:0;margin:auto;text-align:center}.obj_benefits .slide-container.is-sliding{padding:0}.obj_benefits .slide-container .slide{position:relative;width:90%;max-width:245px;display:inline-block;margin:0 2.5%;font-size:1rem;text-align:center;vertical-align:top;white-space:normal;background-size:cover;overflow:hidden;transform:translate3d(0,0,0)}.obj_benefits .slide-container .slide:before{content:'';float:left;padding-bottom:76.92308%}.obj_benefits .slide-container .slide .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;-webkit-transition:all 450ms ease-in-out;transition:all 450ms ease-in-out}.obj_benefits .slide-container .slide .background-large{display:none}.obj_benefits .slide-container .slide .background.image-fill{height:100%}.obj_benefits .slide-container .slide .cta-container{position:absolute;bottom:2.125em;left:.6em;right:.6em;text-align:center;font-size:1rem}.obj_benefits .slide-container .slide .button{max-width:100%}.obj_benefits .slide-container .slide:hover .background{transform:scale(1.075)}@media screen and (max-width:979px){.obj_benefits .slide-container .slide .background-small+.background-large{background:0 0!important}}@media screen and (min-width:980px){.obj_benefits .slide-container .slide .background-small{background:0 0!important;display:none}.obj_benefits .slide-container .slide .background-large{display:block}.obj_benefits .slide-container{padding:0 2.5%}.obj_benefits .slide-container .slide{width:28.33333%;max-width:370px;min-height:280px;margin:0 1.5%}}@media screen and (min-width:1200px){.obj_benefits .slider .slide-container{padding:0;max-width:1170px;margin:auto}.obj_benefits .slider .slide-container .slide{width:32%;max-width:none;margin:auto 1%}.obj_benefits .slider .slide-container .slide:first-child{margin-left:0}.obj_benefits .slider .slide-container .slide:last-child{margin-right:0}}.obj_benefits .obj_disclaimer .b_info{position:absolute;z-index:4;bottom:0;left:0;width:100%;height:30px;text-align:right;padding-right:10px;font-size:12px;display:flex;flex-flow:row nowrap;justify-content:flex-end}.obj_benefits .slide[data-tone=light] .obj_disclaimer .b_info{color:#000;fill:#000;opacity:.5}.obj_benefits .slide[data-tone=dark] .obj_disclaimer .b_info{color:#fff;fill:#fff;opacity:.5}.obj_benefits .b_info p{padding:3px 5px 0 0}.obj_benefits .b_info svg{width:19px;height:19px}.obj_benefits .b_info:hover{opacity:1;cursor:pointer}.obj_benefits .obj_disclaimer.is-open .b_info{opacity:1}.obj_benefits .obj_disclaimer.is-open .b_info p{color:#fff}.obj_benefits .obj_disclaimer.is-open svg{fill:#fff}.obj_benefits .obj_disclaimer-content{left:0;overflow:hidden;position:absolute;top:0;transform:translateY(100%);transition:transform .5s;position:absolute;height:100%;width:100%;padding:40px 30px 20px;text-align:left;color:#fff;background:rgba(28,33,63,.95);z-index:3}.obj_benefits .obj_disclaimer.is-open .obj_disclaimer-content{transform:translateY(0)}.obj_benefits .obj_disclaimer-content .title{padding:0 0 15px;font-size:16px;font-weight:700;color:#1c213f;text-transform:uppercase;color:#fff}.obj_benefits .obj_disclaimer-content .text{padding:0 0 10px;font-size:14px;color:#fff}.obj_benefits .obj_disclaimer-content ul{padding:0 0 10px}.obj_benefits .obj_disclaimer-content ul li{font-size:14px;color:#fff}@media screen and (max-width:980px){.obj_benefits .obj_disclaimer-content{padding:20px 20px 30px}.obj_benefits .obj_disclaimer-content .title{padding:0 0 10px;font-size:13px}.obj_benefits .obj_disclaimer-content .text{padding:0 0 5px;font-size:12px}.obj_benefits .obj_disclaimer-content ul li{font-size:12px}}.obj_carrousel{position:relative}.obj_carrousel .masque{overflow:hidden;position:relative}.obj_carrousel .items{position:absolute;width:100000px}.obj_carrousel .item{float:left}.obj_carrousel .nav button{height:30px;margin-top:-15px;position:absolute;top:50%;transition:opacity .25s}.obj_carrousel .nav .prev{left:40px}.obj_carrousel .nav .next{right:40px}.obj_carrousel .nav svg{width:12px}.obj_carrousel.all-items-visible .nav button{opacity:0}.obj_carrousel .nav .disabled{opacity:.5}.obj_carrousel .nav .dot{text-align:center}.obj_carrousel .nav .dot li{display:inline;margin:0 6px}.obj_carrousel .nav .dot a{background:#f3f3f6;border-radius:50%;display:inline-block;height:9px;text-indent:-10000px;width:9px}.obj_carrousel .nav .dot .active a{background:#1c213f}.obj_carrousel.car-1{overflow:hidden;padding:0 19px}.obj_carrousel.car-1 .masque{margin:0 auto;max-width:412px;overflow:visible}.obj_carrousel.car-1 .item>div{background:#fff;margin:0 6px}.obj_carrousel.car-1 .nav{display:none}.obj_carrousel.car-2{margin:0 auto;max-width:1322px;padding:0 10px}.obj_carrousel.car-2 .masque{margin:0 auto;max-width:1200px}.obj_carrousel.car-2.animated .masque{overflow:visible}.obj_carrousel.car-2 .item{min-width:370px;transition:opacity .4s}.obj_carrousel.car-2 .hidden{cursor:default;opacity:0}.obj_carrousel.car-2 article{margin:0 auto;max-width:calc(100% - 30px);width:370px}.obj_carrousel.car-2 .nav .prev{left:-35px}.obj_carrousel.car-2 .nav .next{right:-35px}.obj_carrousel.car-3{margin:0 auto;max-width:1170px}.obj_carrousel.car-3 .item{cursor:pointer;text-align:center}.obj_carrousel.car-3 .nav .prev{left:20px}.obj_carrousel.car-3 .nav .next{right:20px}.obj_carrousel.car-3 .obj_player{display:inline-block;position:relative;max-width:390px}.obj_carrousel.car-3 .obj_player p{position:absolute;z-index:2;left:0;bottom:20px;padding:0 20px;width:100%;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.7);text-align:center}.obj_carrousel.car-3 .btn_video{position:absolute;z-index:3;left:50%;top:50%;width:64px;height:64px;border-radius:50%;background:rgba(0,0,0,.3);transform:translate(-50%,-50%)}.obj_carrousel.car-3 .btn_video::before{position:absolute;z-index:1;left:50%;top:50%;width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #fff;transform:translate(-50%,-50%);content:''}.obj_carrousel.car-3 .videoThumbnail{position:relative;z-index:1;width:100%}.video-carrousel-text .content{max-width:1170px;padding:60px;background:#fff}.obj_carrousel.car-4{margin:0 auto;max-width:1050px}.obj_carrousel.car-4 .item{cursor:pointer;text-align:center}.obj_carrousel.car-4 .nav .prev{min-width:inherit;left:-20px}.obj_carrousel.car-4 .nav .next{min-width:inherit;right:-20px}.obj_carrousel.car-4 .obj_player{display:inline-block;position:relative;max-width:245px}.obj_carrousel.car-4 .btn_video{position:absolute;z-index:3;left:50%;top:50%;width:64px;height:64px;border-radius:50%;background:rgba(0,0,0,.3);transform:translate(-50%,-50%)}.obj_carrousel.car-4 .btn_video::before{position:absolute;z-index:1;left:50%;top:50%;width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #fff;transform:translate(-50%,-50%);content:''}.obj_carrousel.car-4 .videoThumbnail{position:relative;z-index:1;width:100%}.obj_carrousel.car-4 .ctn_txt{z-index:2;padding:25px 20px 0;width:100%;color:#000}.obj_carrousel.car-4 .ctn_txt h3{padding:0 0 10px;font-size:24px;font-weight:700}.obj_carrousel.car-4 .ctn_txt .t_desc{padding:0 0 15px;font-size:16px;font-weight:500}.obj_carrousel.car-4 .ctn_txt .t_mention{padding:0;font-size:10px;color:#bfbfbf}@media screen and (max-width :767px){.video-carrousel-text .content{padding:30px}}.obj_carrousel.routine .masque{margin:0 12px}.obj_carrousel.routine .item{min-width:279px;position:relative;transition:opacity .4s}.obj_carrousel.routine .item.hidden{opacity:0}.obj_carrousel.routine .product-card{margin:0 12px;overflow:hidden}.obj_carrousel.routine .separator{margin:-22px 0 0 -22px;position:absolute;left:0;top:50%;transition:opacity .4s;width:44px;z-index:1}.obj_carrousel.routine .item:first-child .separator{display:none}.obj_carrousel.routine .hidden+.visible .separator{opacity:0}.obj_carrousel.routine .separator .plus{position:absolute;left:0;top:0;width:100%}.obj_carrousel.routine.small .routine-info{margin-top:26px}.obj_carrousel.routine.small .routine-info h5{margin-bottom:2px}.obj_carrousel.routine.small .routine-info p{line-height:1.6em}.obj_carrousel.routine.small .product-name{font-weight:500}.obj_carrousel.routine.small .short-description{font-weight:500;min-height:0}.obj_carrousel.routine.small .product-range{margin-top:2px}.obj_carrousel.routine.small .rating{padding:.3rem 0 1.5rem}@media screen and (min-width:768px){.obj_carrousel.car-3 .item{min-width:390px}.obj_carrousel.car-4 .item{min-width:245px}}@media screen and (min-width:980px){.obj_carrousel.car-3 .item .btn_video,.obj_carrousel.car-4 .item .btn_video{transition:all .3s ease}.obj_carrousel.car-3 .item:hover .btn_video,.obj_carrousel.car-4 .item:hover .btn_video{transform:translate(-50%,-50%) scale(1.1)}}@media screen and (min-width:1240px){.obj_carrousel.car-3 .nav .prev,.obj_carrousel.car-4 .nav .prev{left:-35px}.obj_carrousel.car-3 .nav .next,.obj_carrousel.car-4 .nav .next{right:-35px}}.obj_definition{background-color:#fff;line-height:1.25}.obj_definition .definition-word{padding:1em 0;margin:0 1em;color:#1c213f;font-size:1.5625em;font-weight:500;border-bottom:1px solid #e8e8eb}.obj_definition .definition-content{color:#999}.obj_definition .text-content{padding:1.5em;max-width:26em;margin:auto}.obj_definition .text-content p{font-size:.9375em;margin:1em auto}.obj_definition .text-content strong{font-size:1.333em;color:#1c213f}.obj_definition .text-content a{color:#1c213f}.obj_definition .text-content a:hover{text-decoration:underline}.obj_definition .image-content{width:100%;max-width:400px;margin:auto}.obj_definition .image-content>img{width:100%}@media screen and (min-width:980px){.obj_definition .definition-content::after{content:"";display:table;clear:both}.obj_definition{max-width:1170px;margin-left:auto;margin-right:auto}.obj_definition .definition-word{font-size:2.25em;margin:0 1.38889em;padding:1.75em 0}.obj_definition .definition-content{padding:4.375em 3.125em}.obj_definition .text-content{float:left;width:40%;height:50%;max-width:none;font-size:1.0625em}.obj_definition .text-content:before{content:'';float:left;padding-bottom:100%}.obj_definition .text-content:after{content:'';display:table;clear:both}.obj_definition .text-content strong{font-weight:300;font-size:1.65em}.obj_definition .image-content{float:right;width:50%;max-width:none}}.obj_diagram{background-color:#fff}.obj_diagram .section-title{padding:1.5em}.obj_diagram .section-content{padding:0 7.5% 2em 7.5%;text-align:center}.obj_diagram .section-content img{max-width:100%}@media screen and (min-width:980px){.obj_diagram{max-width:1170px;margin:2em auto 3em;padding:0 4.375em 1.5em}.obj_diagram .section-title{padding-left:0;padding-right:0}}.obj_document{position:relative;display:inline-block;width:240px;height:240px;margin:0 8px 20px 8px;padding:30px 20px 0 20px;text-align:center;background:#f0f0f0;vertical-align:top}.obj_document svg{width:24px;height:31px;margin-bottom:10px;fill:#1c213f}.obj_document .t_title{font-size:.88rem;line-height:1.3;color:#666;margin-bottom:5px}.obj_document .t_date{font-size:.75rem;color:#b3b3b3}.obj_document .button{position:absolute;left:50%;bottom:30px;font-size:.75rem;transform:translateX(-50%)}.v3 .obj_expand-aox{position:relative}.v3 .obj_expand-aox .mask_expand-aox{height:0;overflow:hidden;opacity:0;transition:all .5s ease}.v3 .obj_expand-aox.is-expanded .mask_expand-aox{opacity:1}.v3 .obj_expand-aox .bt_expand-aox{position:relative;padding-left:30px;font-size:1em;font-weight:700;text-transform:uppercase;color:#1c213f}.v3 .obj_expand-aox .bt_expand-aox::before{content:'';position:absolute;z-index:1;left:0;top:0;width:20px;height:20px;background:#1c213f;border-radius:100vw}.v3 .obj_expand-aox .bt_expand-aox::after{content:'';position:absolute;z-index:2;left:6px;top:5px;width:6px;height:6px;border:2px solid #fff;border-bottom:none;border-right:none;transform:rotate(45deg) scale(-1);transition:all .3s ease}.v3 .obj_expand-aox.is-expanded .bt_expand-aox::after{top:7px;transform:rotate(45deg) scale(1)}.obj_prod-bloc.endorsed-by-experts{background:0 0}.obj_prod-bloc.endorsed-by-experts .content{width:100%;max-width:1170px;margin:0 auto;padding:0;background:#fff}.obj_prod-bloc.endorsed-by-experts .ctn_row{display:flex;justify-content:space-between;align-items:center}.obj_prod-bloc.endorsed-by-experts .ctn_image{width:50%}.obj_prod-bloc.endorsed-by-experts .ctn_image img{width:100%}.obj_prod-bloc.endorsed-by-experts .ctn_text{width:50%;padding-right:10%;padding:0 60px 0 80px}.obj_prod-bloc.endorsed-by-experts .ctn_text>*+*{margin-top:20px}.obj_prod-bloc.endorsed-by-experts .ctn_text .t_number{opacity:.5;font-weight:300;font-size:100px;line-height:.8;color:#00633e}.obj_prod-bloc.endorsed-by-experts .ctn_text .t_number em{font-style:normal;font-size:30px}.obj_prod-bloc.endorsed-by-experts .ctn_text h3{font-weight:500;font-size:16px;line-height:1.2}.obj_prod-bloc.endorsed-by-experts .ctn_text h3 em{display:inline-block;margin-top:10px;font-size:13px;line-height:16px;color:#c6c6c6}.obj_prod-bloc.endorsed-by-experts .ctn_text .t_caption::before{content:"";display:block;height:3px;width:16px;margin-bottom:20px;background:#00633e}.obj_prod-bloc.endorsed-by-experts .ctn_text .t_caption{font-style:italic;font-size:16px;line-height:1.2;color:#666}.obj_prod-bloc.endorsed-by-experts .obj_carrousel{max-height:311px}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav{position:absolute;height:100%;width:50%;right:0;bottom:0}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .next,.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .prev{display:block;height:20px;width:20px;margin-top:-10px;text-indent:-9999px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);border:solid 3px #000}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .prev{left:35px;border-right:none;border-bottom:none}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .next{right:35px;border-top:none;border-left:none}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .next:hover,.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .prev:hover{opacity:1}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav ul{position:absolute;left:50%;bottom:30px;display:flex;justify-content:center;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav ul li{display:block;height:10px;width:10px;text-indent:-9999px;border-radius:50%;background:#f2f2f3;cursor:pointer;transition:all ease .4s}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav ul li+li{margin-left:15px}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav ul li a{display:block;height:100%;width:100%}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav ul li.active,.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav ul li:hover{background:#1c213f}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .disabled{display:none}@media screen and (max-width:767px){.obj_prod-bloc.endorsed-by-experts .obj_carrousel{max-height:inherit}.obj_prod-bloc.endorsed-by-experts .ctn_row{flex-direction:column}.obj_prod-bloc.endorsed-by-experts .ctn_row>*{width:100%;padding-right:0}.obj_prod-bloc.endorsed-by-experts .ctn_row>*+*{margin-top:20px}.obj_prod-bloc.endorsed-by-experts .ctn_row .ctn_text{margin:0;padding:20px 40px 40px}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav{height:100%;width:100%;right:0;bottom:0}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav ul{bottom:20px}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .next,.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .prev{top:auto;bottom:35%}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .prev{left:10px}.obj_prod-bloc.endorsed-by-experts .obj_carrousel .nav .next{right:10px}}.obj_exposome-component{overflow:hidden}.obj_exposome-component .arrow-before{position:absolute;bottom:100%;height:8px;left:0;right:0}.obj_exposome-component .arrow-before::after,.obj_exposome-component .arrow-before::before{content:'';display:block;height:100%;position:absolute;top:0;left:0;width:calc(50% - 8px)}.obj_exposome-component .arrow-before::after{left:auto;right:0}.obj_exposome-component .arrow-before .small svg{width:16px;height:8px}.obj_exposome-component .arrow-before svg{display:block;margin:auto;fill:currentColor}.obj_exposome-component .arrow-next{position:absolute;width:16px;height:8px;top:100%;left:calc(50% - 8px)}.obj_exposome-component .arrow-next svg{display:block;fill:currentColor;width:100%;height:100%}.obj_exposome-component .intro{position:relative;z-index:10}.obj_exposome-component .intro li{display:none;position:relative;padding:2.5em 1.5625em 6.875em 1.5625em;text-align:center;width:100%}.obj_exposome-component .intro li h4{width:60%;font-weight:500;color:#1c213f;text-align:left}.obj_exposome-component .intro li p{width:60%;margin:.2em 0 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-weight:100;font-size:1.75em;text-align:left;line-height:1.25}.obj_exposome-component .intro li .content{position:relative}.obj_exposome-component .intro li .cta-container{position:absolute;bottom:2.5em}.obj_exposome-component .intro li .indicator{position:absolute;right:0;top:-25px}.obj_exposome-component .intro li .indicator .name{padding-top:calc(50% - 22px)}.obj_exposome-component .intro li.current{display:block}.obj_exposome-component .intro li.humidity{background-color:#a9bfe1}.obj_exposome-component .intro li.humidity .arrow-next{color:#a9bfe1}.obj_exposome-component .intro li.temperature{background-color:#a2d5f2}.obj_exposome-component .intro li.temperature .arrow-next{color:#a2d5f2}.obj_exposome-component .intro li.pollution{background-color:#c3c3c3}.obj_exposome-component .intro li.pollution .arrow-next{color:#c3c3c3}.obj_exposome-component .intro li.uv{background-color:#edbc3a}.obj_exposome-component .intro li.uv .arrow-next{color:#edbc3a}.obj_exposome-component .map{position:relative;z-index:0;width:100%;height:280px}.obj_exposome-component .map .map-container{width:100%;height:100%}.obj_exposome-component .map .map-container .gm-style-cc,.obj_exposome-component .map .map-container .gm-style>div:last-child,.obj_exposome-component .map .map-container .gmnoprint{bottom:12px!important}.obj_exposome-component .map .map-controls{position:absolute;left:15%;right:15%;max-width:30em;margin:0 auto;text-align:center;bottom:2.625em}.obj_exposome-component .map .map-controls input[type=text]{float:left;width:calc(100% - 50px);height:38px;padding-right:55px;background-color:#fff;font-size:.9375em;color:#1c213f}.obj_exposome-component .map .map-controls input[type=text]::-webkit-input-placeholder{color:#8e909f}.obj_exposome-component .map .map-controls input[type=text]::-moz-placeholder{color:#8e909f}.obj_exposome-component .map .map-controls input[type=text]:-ms-input-placeholder{color:#8e909f}.obj_exposome-component .map .map-controls input[type=text]::placeholder{color:#8e909f}.obj_exposome-component .map .map-controls .search-icon{position:absolute;z-index:0;right:60px;top:50%;margin-top:-9px}.obj_exposome-component .map .map-controls .search-icon svg{width:18px}.obj_exposome-component .map .map-controls .start-search{position:absolute;right:50px;width:38px;height:38px;font-weight:700;font-size:0;z-index:1;color:#1c213f;text-transform:uppercase}.obj_exposome-component .map .map-controls .geolocate{width:50px;height:38px;background-color:#1c213f;padding:8px;color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.obj_exposome-component .map .map-controls .geolocate svg{fill:currentColor;width:22px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.obj_exposome-component .map .map-controls .geolocate:hover{background-color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.obj_exposome-component .map .map-controls .geolocate:hover svg{fill:#000;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.obj_exposome-component .indicators-container{display:none;overflow:hidden;position:relative;z-index:10;text-align:center;-webkit-transition:margin 125ms,padding 125ms;transition:margin 125ms,padding 125ms}.obj_exposome-component .indicators-container .size-wrapper{position:relative;padding:2.375em 3.125em 2.875em 3.125em;background-color:#1c213f}.obj_exposome-component .indicators-container .indicator{margin:.15em;display:inline-block}.obj_exposome-component .indicators-container .arrow-before,.obj_exposome-component .indicators-container .arrow-next{color:#1c213f}.obj_exposome-component .indicators-container .arrow-before .large,.obj_exposome-component .indicators-container .arrow-next .large{display:none}.obj_exposome-component .indicators-container .arrow-before::after,.obj_exposome-component .indicators-container .arrow-before::before{background-color:#1c213f}.obj_exposome-component .indicators-container.display-arrows{padding:8px 0;margin-top:-8px;margin-bottom:-8px}.obj_exposome-component .routine{display:none;background-color:#fff;background-image:url(../images/exposome-routine-background-small.png);background-size:auto 100%;height:270px}.obj_exposome-component .routine h4{position:absolute;padding-top:2em;font-size:.9375em;text-align:center;width:100%;z-index:2}.obj_exposome-component .routine ul{font-size:0;height:100%;padding:0 18px;max-width:320px;margin:auto}.obj_exposome-component .routine ul li{display:inline-block;position:relative;width:33.3332%;height:100%;padding-top:64px;font-size:1rem}.obj_exposome-component .routine ul li:not(:last-child)::after{content:'+';position:absolute;top:0;right:-1px;width:1px;height:100%;background-image:url(../images/exposome-routine-separator-small.png);line-height:324px;font-size:3em;text-indent:-.25em;color:rgba(0,0,0,.3)}.obj_exposome-component .routine ul li .product-photo{width:65%;overflow:hidden;margin:auto;padding-top:46%}.obj_exposome-component .routine ul li .product-photo img{display:block;position:relative;width:164%;left:-32%;margin:auto}.obj_exposome-component .routine ul li .product-name{display:none;text-align:center}.obj_exposome-component .routine ul li .product-name a{color:#1c213f}.obj_exposome-component .routine ul li a{display:block}.obj_exposome-component.display-result .indicators-container,.obj_exposome-component.display-result .routine{display:block}@media screen and (min-width:550px){.obj_exposome-component .intro li h4{font-size:1.25em}.obj_exposome-component .intro li{padding:2.5em 3.125em 6.875em 4.375em}.obj_exposome-component .intro li .indicator{right:10%}.obj_exposome-component .map .map-controls{max-width:16.4375em}.obj_exposome-component .routine{height:310px}.obj_exposome-component .routine ul{max-width:500px}.obj_exposome-component .routine ul li .product-photo{width:75%;padding-top:0}}@media screen and (min-width:980px){.obj_exposome-component{position:relative;width:92%;max-width:1170px;margin:0 auto 3.75em;background:#fff}.obj_exposome-component:before{content:'';float:left;padding-bottom:33.33333%}.obj_exposome-component:after{content:'';display:table;clear:both}.obj_exposome-component .intro{position:absolute;width:50%;height:100%;left:50%;top:0}.obj_exposome-component .intro ul{height:100%}.obj_exposome-component .intro ul li{height:100%;padding:2.5em 3.125em 6.875em 3.75em}.obj_exposome-component .intro ul li p{font-size:1.75em}.obj_exposome-component .intro ul li .indicator{right:5%}.obj_exposome-component .intro .arrow-next{width:20px;height:10px;transform:rotate(90deg);transform-origin:50% 0;left:-10px;top:50%}.obj_exposome-component .map{position:absolute;width:50%;height:100%;left:0;top:0}.obj_exposome-component .map .map-container .gm-style>div:last-child,.obj_exposome-component .map .map-container .gmnoprint{bottom:0!important}.obj_exposome-component .map .map-controls{left:5%;right:5%}.obj_exposome-component .indicators-container{display:none;position:absolute;top:0;left:25%;width:33%;height:100%}.obj_exposome-component .indicators-container .arrow-before{top:calc(50% - 10px);bottom:auto;left:auto;right:100%;width:10px;height:20px}.obj_exposome-component .indicators-container .arrow-before .small{display:none}.obj_exposome-component .indicators-container .arrow-before .large{display:block;position:relative;width:100%;height:100%;color:#fff}.obj_exposome-component .indicators-container .arrow-before::after,.obj_exposome-component .indicators-container .arrow-before::before{background:0 0}.obj_exposome-component .indicators-container .arrow-next{width:10px;height:20px;top:calc(50% - 10px);left:100%;color:#fff}.obj_exposome-component .indicators-container .arrow-next .small{display:none}.obj_exposome-component .indicators-container .arrow-next .large{display:block;width:100%;height:100%}.obj_exposome-component .indicators-container .size-wrapper{padding:0;background-color:#fff;top:50%;transform:translateY(-50%)}.obj_exposome-component .indicators-container .indicator{color:#1c213f;margin:.5em}.obj_exposome-component .indicators-container .indicator .name{color:#1c213f}.obj_exposome-component .routine{position:absolute;height:100%;top:0;left:66.667%;width:33.332%;background-image:url(../images/exposome-routine-background-large.png)}.obj_exposome-component .routine ul{max-width:none;padding:0 6%}.obj_exposome-component .routine ul li{padding-top:31%}.obj_exposome-component .routine ul li .product-photo{padding-top:35%}.obj_exposome-component.display-result .map{width:33.332%}.obj_exposome-component.display-result .indicators-container{left:33.332%;width:33.332%}}@media screen and (min-width:1200px){.obj_exposome-component:before{content:'';float:left;padding-bottom:28.57143%}.obj_exposome-component:after{content:'';display:table;clear:both}.obj_exposome-component .intro ul li p{font-size:1.875em}.obj_exposome-component .routine ul li{padding:12% 5% 6%}.obj_exposome-component .routine ul li .product-name{display:block}.obj_exposome-component.display-result .map{width:25%}.obj_exposome-component.display-result .indicators-container{left:25%;width:25%}.obj_exposome-component.display-result .routine{width:50%;left:50%}}@media screen and (min-width:1400px){.obj_exposome-component:after{content:'';display:table;clear:both}.obj_exposome-component:before{content:'';float:left;padding-bottom:25.64103%}.obj_exposome-component .intro ul li p{font-size:2.25em}.obj_exposome-component .routine ul li{padding:8% 5% 6%}}.obj_exposome{background-color:#1c213f;overflow:auto}.obj_featured-products{margin-bottom:3.75em;overflow:hidden;padding:1px 25px;background-color:#f0f0f0}.obj_featured-products>.cta-container{margin-top:3.75em;text-align:center}.obj_featured-products .slider{position:relative;opacity:1;-webkit-transition:opacity 150ms;transition:opacity 150ms}.obj_featured-products .slide-container{white-space:nowrap;font-size:0;padding:0 7.5%;margin:auto;text-align:center;display:flex}.obj_featured-products .slide-container .slide{position:relative;width:100%;max-width:270px;display:inline-block;margin:0 1.5%;font-size:1rem;text-align:center;vertical-align:top;white-space:normal}.obj_featured-products .slide::before{content:'';float:left;padding-bottom:177.77778%}.obj_featured-products .slider-controls .slide-step{position:absolute;top:50%;width:20px;padding:5px;cursor:pointer;transition:visibility 0s ease-in-out 0s,opacity 150ms ease-in-out 0s;opacity:1;visibility:visible}.obj_featured-products .slider-controls .slide-step .icon,.obj_featured-products .slider-controls .slide-step svg,.obj_featured-products .slider-controls .slide-step use{cursor:pointer}.obj_featured-products .slider-controls .hidden{opacity:0;visibility:hidden;transition:visibility 0s ease-in-out 150ms,opacity 150ms ease-in-out 0s}.obj_featured-products .slider-controls .prev{left:20px}.obj_featured-products .slider-controls .next{right:20px}.obj_featured-products .slider.transparent{opacity:0}@media screen and (min-width:980px){.obj_featured-products .slide-container .slide{max-width:370px;width:45%}}.obj_feedback-details .flex-container{background-color:#fff}.obj_feedback-details .stats{color:#fff;font-size:.9375em;padding-top:10%;background:#1c213f url(../images/product-feedback-bg.png) left bottom no-repeat;background-size:auto 100%}.obj_feedback-details .stats h5{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_feedback-details .stats .description{font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_feedback-details .stats .stat-value{font-weight:100;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_feedback-details .flex-container .stats>.column{padding:0 7.5%;margin-bottom:1em}.obj_feedback-details .flex-container .stats>.column.no-detail .global-stats{padding-bottom:40px}.obj_feedback-details .stats .global-stats{float:left;width:50%}.obj_feedback-details .stats .global-stats h5{margin-bottom:.25em}.obj_feedback-details .stats .global-stats .stat-value{font-size:4.5em}.obj_feedback-details .stats .global-stats .rating{color:#fff;margin:0}.obj_feedback-details .stats .detailed-stats{float:right;width:50%}.obj_feedback-details .stats .detailed-stats h5{margin-bottom:1.25em}.obj_feedback-details .stats .detailed-stats .single-stat{margin-bottom:.5em;clear:both}.obj_feedback-details .stats .detailed-stats .stat-name{font-weight:300;font-size:.8125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_feedback-details .stats .detailed-stats .rating{color:#fff;display:inline-block;margin:0}.obj_feedback-details .stats .detailed-stats .stat-value{float:right;font-size:1.75em;font-weight:100;vertical-align:bottom;margin-top:.25em}.obj_feedback-details .stats .stats-count{clear:both;background-color:rgba(0,0,0,.1)}.obj_feedback-details .stats .stats-count>.column{padding:10% 7.5%}.obj_feedback-details .stats .stats-count .chart{text-align:center;margin:20px auto 0 auto}.obj_feedback-details .stats .stats-count .chart .chart-item{display:inline-block}.obj_feedback-details .stats .stats-count .chart .chart-item .bar{position:relative;width:15px;height:65px;margin:0 7.5px 1em 7.5px}.obj_feedback-details .stats .stats-count .chart .chart-item .bar>.value{position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#fff}.obj_feedback-details .reviews{width:85%;margin:auto;background-color:#fff}.obj_feedback-details .reviews-list{margin-top:2.1875em}.obj_feedback-details .reviews-list>li{padding-bottom:1.5625em}.obj_feedback-details .reviews-list>li:not(:last-child){border-bottom:1px solid #ededed;margin-bottom:.9375em}.obj_feedback-details .user-profile .user-status{display:none}.obj_feedback-details .user-profile .user-details,.obj_feedback-details .user-profile .user-image>img{display:none}.obj_feedback-details .v_testerclub{display:none;margin:0 0 10px;overflow:hidden}.obj_feedback-details .v_testerclub img{float:left;width:18px;height:auto}.obj_feedback-details .v_testerclub figcaption{padding:0 0 0 3px;float:left;color:#4d73a2;font:.75em/.875em Calibre,sans-serif;text-transform:uppercase}.obj_feedback-details .v_testerclub figcaption strong{font-weight:700}.obj_feedback-details .user-content{color:#999}.obj_feedback-details .user-content p{margin:.25em auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_feedback-details .user-content .user-review-tag{padding:10px 0 0}.obj_feedback-details .user-content .user-review-tag .tag{display:inline-block;padding:0 10px;line-height:1.75em;color:#1c213f;border:1px solid #1c213f;border-radius:15px}.obj_feedback-details .user-content .user-review-date{margin-top:.75em;font-size:14px;line-height:1.4;color:#1c213f}.obj_feedback-details .user-content .user-review-date em{font-weight:300;color:#76798b}.obj_feedback-details .obj_text-ellipsis p{margin:0}.obj_feedback-details .user-name{color:#1c213f;font-weight:500}.obj_feedback-details .cta-container{margin:1.75em auto;display:inline-block}.obj_feedback-details .cta-container>div{margin-bottom:.75em}.obj_feedback-details .cta-container .button{display:block}.obj_feedback-details .legal{clear:both;margin-top:1em;font-weight:300;font-size:12px;line-height:1.4;color:#76798b}.obj_feedback-details .first-advice{margin:0 auto;max-width:440px;padding:0 20px;text-align:center}.obj_feedback-details .first-advice p{font-size:2.25em;font-weight:100;letter-spacing:.015em;line-height:.925em;margin-bottom:.75em}.obj_feedback-details .first-advice p strong{font-size:.778em;font-weight:600}.obj_feedback-details .first-advice .cta-container{margin-top:0;width:100%;text-align:center}.obj_feedback-details .reviews-list .rating{margin:0 0 10px}.obj_feedback-details .obj_user-before-after{display:none}.obj_feedback-details li.has-user-before-after .obj_user-before-after{display:block;margin:40px 0 20px}.obj_feedback-details .mentions{color:#999;font-size:12px;margin:20px 0 0}.obj_feedback-details .t_legal{margin-top:30px;font-size:14px;line-height:.9}@media screen and (min-width:750px){.obj_feedback-details .v_testerclub{display:block;top:-5px}.obj_feedback-details .user-profile .user-status{display:block}.obj_feedback-details .reviews-list .rating{margin:0}.obj_feedback-details .reviews .column{max-width:none;margin:10% auto;width:80%;display:flex;flex-direction:column;align-items:flex-start}.obj_feedback-details .reviews li::after,.obj_feedback-details .reviews ul::after{content:"";display:table;clear:both}.obj_feedback-details .user-profile .user-details,.obj_feedback-details .user-profile .user-image>img{display:block}.obj_feedback-details .v_testerclub{width:100%;position:absolute;left:80px;top:15px}.obj_feedback-details .v_testerclub img{float:left}.obj_feedback-details .user-profile{display:block;float:left;width:70px;margin-right:10px;position:relative}.obj_feedback-details .user-profile .user-image{overflow:hidden;width:70px;height:70px;margin-bottom:1.5em;border-radius:50%}.obj_feedback-details .user-profile .user-image>img{width:100%;height:100%}.obj_feedback-details .user-profile .user-age,.obj_feedback-details .user-profile .user-location{font-weight:300;color:#999}.obj_feedback-details .user-profile .user-status{background:#fff;border:1px solid #1c213f;border-radius:13px;color:#1c213f;height:1.625em;line-height:1.375em;padding:0 15px;position:absolute;top:44px;white-space:nowrap;left:80px}.obj_feedback-details .user-content{margin-left:calc(70px + 25%)}.obj_feedback-details .user-content p{line-height:1.5}.obj_feedback-details .user-details-short{display:none}.obj_feedback-details .cta-container{clear:both}.obj_feedback-details .cta-container>div{display:inline-block}.obj_feedback-details .cta-container>div:not(:last-child){margin-right:1em}.obj_feedback-details .t_legal{margin-top:40px;font-size:16px;line-height:1.2}}@media screen and (max-width:979px){.obj_feedback-details .obj_text-ellipsis .arrow-tip,.obj_feedback-details .obj_text-ellipsis .ellipsis::after{display:none}.obj_feedback-details .obj_text-ellipsis .ellipsis{max-height:none}}@media screen and (min-width:980px){.obj_feedback-details{max-width:1170px;background-color:transparent;margin:auto}.obj_feedback-details::after{content:"";display:table;clear:both}html.flexbox .obj_feedback-details .flex-container,html.flexboxlegacy .obj_feedback-details .flex-container,html.flexboxtweener .obj_feedback-details .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}html.flexbox .obj_feedback-details .flex-container .reviews,html.flexbox .obj_feedback-details .flex-container .stats,html.flexboxlegacy .obj_feedback-details .flex-container .reviews,html.flexboxlegacy .obj_feedback-details .flex-container .stats,html.flexboxtweener .obj_feedback-details .flex-container .reviews,html.flexboxtweener .obj_feedback-details .flex-container .stats{margin:0}.obj_feedback-details .stats{width:43%;font-size:1em;padding-top:2.375em}.obj_feedback-details .stats .column{max-width:none;padding:0 10%}.obj_feedback-details .stats h5{font-size:1.0625em;margin-bottom:.25em}.obj_feedback-details .stats .description{font-size:1.0625em}.obj_feedback-details .stats .global-stats .stat-value{font-size:8.5em;display:inline-block}.obj_feedback-details .stats .global-stats .rating{margin:30px auto 0}.obj_feedback-details .stats .detailed-stats{width:8.5em}.obj_feedback-details .stats .detailed-stats .single-stat{margin-bottom:1.375em}.obj_feedback-details .stats .detailed-stats .stat-name{font-size:17px}.obj_feedback-details .stats .detailed-stats .stat-value{font-size:2.5625em;margin-top:0;line-height:.9}.obj_feedback-details .stats .stats-count .column{padding:7.5% 10%}.obj_feedback-details .stats .stats-count .chart{margin-top:10px}.obj_feedback-details .stats .stats-count .chart .chart-item .bar{position:relative;width:21px;height:97px;margin:0 10px 1em}.obj_feedback-details .stats .stats-count .chart .chart-item .bar>.value{position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#fff}html.flexbox .obj_feedback-details .stats,html.flexboxlegacy .obj_feedback-details .stats,html.flexboxtweener .obj_feedback-details .stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html.flexbox .obj_feedback-details .stats>.column,html.flexboxlegacy .obj_feedback-details .stats>.column,html.flexboxtweener .obj_feedback-details .stats>.column{width:100%}html.flexbox .obj_feedback-details .stats .stats-count,html.flexboxlegacy .obj_feedback-details .stats .stats-count,html.flexboxtweener .obj_feedback-details .stats .stats-count{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.obj_feedback-details .reviews{width:60%;float:right}.obj_feedback-details .reviews .column{width:76%;margin:8% 12%}.obj_feedback-details .reviews-list>li{padding-bottom:2.1875em}.obj_feedback-details .reviews-list>li:not(:last-child){margin-bottom:2.1875em}.obj_feedback-details .cta-container{text-align:right;margin:0}.obj_feedback-details .first-advice{max-width:1210px}.obj_feedback-details .obj_text-ellipsis .arrow-tip{background:#1c213f;border-radius:50%;height:20px;margin:0 0 0 5px;padding:2px 0 0;width:20px}.obj_feedback-details .obj_text-ellipsis .arrow-tip svg{fill:#fff}.obj_feedback-details .obj_text-ellipsis:not(.expanded) .ellipsis{max-height:143px}.page-container .obj_feedback-details.horizontal .flex-container{display:block}.obj_feedback-details.horizontal .flex-container .reviews,.obj_feedback-details.horizontal .flex-container .stats{float:none;width:auto}.obj_feedback-details.horizontal .flex-container .stats{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;padding-top:0}.obj_feedback-details.horizontal .flex-container .stats>div{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.obj_feedback-details.horizontal .flex-container .stats>.column>div{padding-top:10%}.obj_feedback-details.horizontal .stats .stats-count>div{padding-left:10%;padding-right:10%}.obj_feedback-details.horizontal .stats .stats-count .chart .chart-item .bar{height:160px}.obj_feedback-details.horizontal .reviews{padding-bottom:1px}.obj_feedback-details.horizontal .reviews .column{margin:0;padding:4% 3.333333%;width:auto;max-width:none}.obj_feedback-details.horizontal .reviews-list{font-size:0}.obj_feedback-details.horizontal .reviews-list>li{border-bottom:0;box-sizing:content-box;display:inline-block;font-size:1rem;margin:0 1.923076% 3em;padding-bottom:0;position:relative;vertical-align:text-top;width:21.153846%}.obj_feedback-details.horizontal .reviews-list>li.has-user-before-after{padding-right:24.999998%}.obj_feedback-details.horizontal .reviews-list .obj_user-before-after{margin:-62px 0 0 0;position:absolute;right:0;top:50%;width:45.833333%}.obj_feedback-details:not(.horizontal) .reviews-list>li:nth-child(2)~li{display:none}.obj_feedback-details.horizontal .user-profile{float:none;margin:0;width:auto}.obj_feedback-details.horizontal .user-profile .user-details p:not(.user-status){display:inline-block}.obj_feedback-details.horizontal .user-profile .user-details p:not(.user-status):not(:last-child)::after{content:", ";white-space:pre}.obj_feedback-details.horizontal .user-content{margin:0}.obj_feedback-details.horizontal .obj_icon-list{bottom:0;left:0;margin:0;position:absolute}.obj_feedback-details .reviews-list .rating{margin-top:5px}.obj_feedback-details .column::after{clear:both;content:"";display:block}.obj_feedback-details .cta-container{float:left}.obj_feedback-details .mentions{float:right;margin-top:27px}}.obj_form.google-search-field{background:#f6f6f7}.obj_form.google-search-field form.gsc-search-box{font-size:inherit;margin:0}.obj_form.google-search-field table{margin:0}.obj_form.google-search-field .gsc-input-box{border:none;background:0 0;height:50px}.obj_form.google-search-field .gsc-input-box-focus,.obj_form.google-search-field .gsc-input-box-hover{box-shadow:none}.obj_form.google-search-field .gsib_a{padding:0}.obj_form.google-search-field .gsib_a input{background:0 0!important;border:none;text-indent:0!important}.obj_form.google-search-field td.gsc-search-button{position:relative;width:50px}.obj_form.google-search-field .input-submit{background:0 0!important;border:none;left:0;position:relative;z-index:2}.obj_form.google-search-field td.gsc-search-button .icon{display:block;height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px;z-index:1}.obj_form.google-search-field .gsc-search-button-v2,.obj_form.google-search-field .gsc-search-button-v2:focus,.obj_form.google-search-field .gsc-search-button-v2:hover{height:50px;border:none;background:0 0}.obj_form.google-search-field td.gsc-search-button svg{width:20px;height:20px;fill:#666;transition:fill .25s}.obj_form.google-search-field td.gsc-search-button:hover svg{fill:#1c213f}.obj_form.google-search-field .gscb_a,.obj_form.google-search-field .gsst_a{color:#666;display:block;height:50px;line-height:50px;padding:0;vertical-align:middle}.obj_form.google-search-field .gscb_a:focus,.obj_form.google-search-field .gscb_a:hover,.obj_form.google-search-field .gsst_a:focus,.obj_form.google-search-field .gsst_a:hover{color:#1c213f}.gssb_c{margin-top:-2px}.obj_form.forget-password .obj_btn svg{height:16px;width:auto;margin-top:7px;fill:currentColor}.obj_form.forget-password .obj_btn.btn_info{position:absolute;top:2px;right:14px;display:block;width:20px;height:20px;padding:0;margin:0;text-align:center;color:#666;border:none;border-radius:50%}.obj_form.forget-password .obj_btn.btn_info svg{margin-top:3px;height:10px}.obj_form.forget-password .obj_btn.btn_switch{position:absolute;top:-40px;right:10px;width:30px;height:30px;padding:0;margin:0;border:none;border-radius:0;background:0 0;z-index:0;opacity:.3;transition:opacity .3s}.obj_form.forget-password .obj_btn.btn_switch:after{content:'';position:absolute;top:4px;left:5px;display:block;width:30px;height:2px;background:#000;z-index:2;transform-origin:0 0;transform:rotate(45deg)}.obj_form.forget-password .obj_btn.btn_switch.is_visible:after{display:none}.obj_form.forget-password .obj_btn.btn_switch:hover{background:0 0}.obj_form.forget-password .obj_btn.btn_switch svg{margin-top:5px}.obj_form.forget-password .errorInfo .obj_picto{position:absolute;top:15px;right:-25px;width:20px;height:20px;text-align:center;border-radius:50%;color:#fff;background:#e80000}.obj_form.forget-password .errorInfo .obj_picto svg{height:14px;margin-top:3px;fill:currentColor}.obj_form.forget-password .obj_infobulle{position:absolute;top:50%;right:-5px;padding:10px;text-align:left;background:#f0f0f0;border-radius:5px;opacity:0;z-index:-1;transition:opacity .3s ease-in-out;transform:translateY(-50%)}.obj_form.forget-password .obj_infobulle.is_visible{opacity:1}.obj_form.forget-password .obj_infobulle.is_up{z-index:1}.obj_form.forget-password .obj_infobulle ul{color:#666;margin:0}.obj_form.forget-password .obj_infobulle ul li{font-style:italic;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.obj_form.forget-password .obj_infobulle ul .error:before,.obj_form.forget-password .obj_infobulle ul .valid:before{content:'';display:inline-block;width:14px;height:14px;margin-right:5px;background-size:contain;vertical-align:middle}.obj_form.forget-password ul .valid:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12"><polygon style="fill-rule:evenodd;clip-rule:evenodd;" points="1.105,7.473 2.527,6.05 4.428,7.952 9.238,1 10.895,2.148 4.635,11"/></svg>')}.obj_form.forget-password .obj_infobulle ul .error:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;"><polygon points="155.8,104.5 104.5,155.9 204.6,256 104.5,356.1 155.8,407.5 256,307.4 356.1,407.5 407.5,356.1 307.4,256 407.5,155.8 356.1,104.5 256,204.6 "/></svg>')}.obj_form.forget-password .errorInfo .t_msg{padding-top:5px;font-size:13px;color:#e80000}.obj_form.forget-password .text .input-container .error{margin-bottom:0}.obj_form.forget-password .ctn_progress{height:0;overflow:hidden;transition:height .3s ease-in-out}.obj_form.forget-password .ctn_progress.is_visible{height:27px}.obj_form.forget-password .ctn_progress .ctn_bloc{position:relative;padding:9px 50px 0 10px}.obj_form.forget-password .obj_progress{width:10%;height:5px;margin:2px 0 0 0;border-radius:2px;background:red;transition:width .3s ease-in-out}.obj_form.forget-password .obj_progress[data-step=ko]{width:50%;background:orange}.obj_form.forget-password .obj_progress[data-step=ok]{width:100%;background:green}.obj_form.forget-password .ctn_progress .ctn_bloc .obj_btn{background:#f0f0f0}.obj_form.forget-password .ctn_infos{height:0;overflow:hidden;transition:height .3s ease-in-out}.obj_form.forget-password .ctn_infos.is_visible{height:52px;margin-bottom:10px}.obj_form.form-generique.password .ctn_infos .ctn_bloc{position:relative;padding:0 10px;text-align:left}.obj_form.forget-password .ctn_infos ul{margin:0;text-align:left}.obj_form.forget-password .ctn_infos ul .error{color:red}.obj_form.forget-password .ctn_infos ul .valid{color:green}.obj_form.forget-password .ctn_infos ul li{font-size:13px;margin-bottom:0}.obj_form.forget-password .ctn_btn button{font-size:9px}.obj_form .ctn_btn{display:flex;flex-direction:row;justify-content:center}.obj_form .ctn_btn .obj_btn{transition:all .2s}.obj_form .ctn_btn .loading-spinner span{position:absolute;width:18px;height:18px;display:block;margin:-9px 0 0 -9px;top:50%;left:50%;transform:translate(-50%,-50%)}.obj_form .ctn_btn .loading-spinner{position:relative;padding:5px 15px;min-height:38px;min-width:106px}.obj_form .ctn_btn .loading-spinner span{font-size:0;animation:loader 1s infinite linear}.obj_form .ctn_btn .loading-spinner span::after,.obj_form .ctn_btn .loading-spinner span::before{display:block;content:'';width:4px;height:4px;left:50%;margin:0 0 0 -2px;border-radius:50%;position:absolute;background:#000}.obj_form .ctn_btn .loading-spinner span::before{top:0;box-shadow:7px 7px 0 0 #000}.obj_form .ctn_btn .loading-spinner span::after{bottom:0;box-shadow:-7px -7px 0 0 #000}@keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.obj_full-arrow-list li{font-weight:600}.obj_full-arrow-list li::before{border:4px solid transparent;border-left-color:#1c213f;border-right-width:0;content:"";display:inline-block;margin:4px 8px 0 0}.obj_grid{background:#fff;max-width:480px;margin:auto;padding-bottom:7.5%;position:relative;width:85%}.obj_grid .grid{border:2px solid #f2f2f2;background-color:#f2f2f2}.obj_grid .grid-item{background-color:#fff;padding:1.25em .2em 0 .2em;border:2px solid #f2f2f2;width:50%;float:left;text-align:center}.obj_grid .grid-item:before{content:'';float:left;padding-bottom:76.92308%}.obj_grid .grid-item h5{font-weight:700;font-size:.6875em;margin-bottom:.5em}.obj_grid .grid-item h5 svg{width:35px;height:35px;fill:currentColor}.obj_grid .grid-item p{font-size:.8125em;color:#666;line-height:1.25}.obj_grid .grid-item>.tooltip{display:none}.obj_grid .grid-item.when-to-apply h5{margin-bottom:0}.obj_grid>.tooltip{display:block;position:absolute;width:15em;padding:1em;color:#fff;font-size:14px}@media screen and (min-width:550px){.obj_grid .grid{font-size:1.25em}.obj_grid .grid-item{padding-left:1em;padding-right:1em}}.obj_home-slider .slider{position:relative;height:390px;background-color:#1c213f}.obj_home-slider .slide-container{position:relative;width:100%;height:100%;z-index:1;overflow:hidden}.obj_home-slider .slide-container>ul{display:block;height:100%;white-space:nowrap;font-size:0}.obj_home-slider .slide-container .slide{display:inline-block;position:relative;width:100%;height:100%;vertical-align:middle;font-size:1rem;text-align:center}.obj_home-slider .slide-container .preview{display:none}.obj_home-slider .slide-container .background{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover;z-index:1;overflow:hidden}.obj_home-slider .slide-container .background-small{display:block}.obj_home-slider .slide-container .background-x-small+.background-small{display:none}.obj_home-slider .slide-container .background-large{display:none}.obj_home-slider .slide-container .slide-content{position:relative;z-index:2;margin-left:auto;margin-right:auto;max-width:264px;white-space:normal;opacity:0;height:calc(100% - 3.25em)}.obj_home-slider .slide:not(.is-ready) .slide:first-child .slide-content{opacity:1}.obj_home-slider .slide-container .slide-image{display:block;text-align:center;margin:auto}.obj_home-slider .slide-container .slide-image>img{max-width:100%}.obj_home-slider .slide-container .slide-text{color:#1c213f;margin-bottom:3.5em}.obj_home-slider .slide-container .title{font-size:1.5625em;font-weight:300;margin-bottom:.5em}.obj_home-slider .slide-container .title strong{font-weight:700;text-transform:uppercase}.obj_home-slider .slide-container .title em{text-transform:uppercase}.obj_home-slider .slide-container .description{margin-bottom:.5em}.obj_home-slider .slide-container .slide-cta{position:absolute;width:100%;bottom:0;left:0}.obj_home-slider .slide-container .button{font-size:.9375em}.obj_home-slider .slide-container .product-slide .slide-content{padding-top:1em}.obj_home-slider .slide-container .product-slide .slide-image{width:75%;margin-bottom:-23%}.obj_home-slider .slide-container .text-slide .slide-text{padding-top:4em}.obj_home-slider .slide-container .slide[data-tone=dark]{background-color:#1c213f}.obj_home-slider .slide-container .slide[data-tone=light]{background-color:#fff}.obj_home-slider .slider:not(.is-ready) .slide+.slide{display:none}.obj_home-slider .slide.text-only .slide-content{height:auto;top:50%;transform:translateY(-50%)}.obj_home-slider .text-only .slide-content{margin-bottom:30px;max-width:75%;text-align:left}.obj_home-slider .text-only .title{font-size:10px;font-weight:700;text-transform:uppercase}.obj_home-slider .text-only .title strong{font-size:35px;font-weight:300}.obj_home-slider .text-only .description{font-size:12px;font-weight:700}.obj_home-slider .text-only .slide-cta{max-width:75%;position:static;text-align:left}.obj_home-slider .text-only.align-content-right .slide-content>div{margin-left:auto;margin-right:0;max-width:none}.obj_home-slider .slide-container .text-only[class*=has-bg-] .slide-text{padding:4.784688%;display:inline-block;background:rgba(28,33,63,.7)}.obj_home-slider .slide-container .text-only.has-bg-white .slide-text{background:rgba(255,255,255,.7)}.obj_home-slider .slide-container .text-only.has-bg-black .slide-text{background:rgba(0,0,0,.7)}html.flexboxlegacy .obj_home-slider .slide-container .slide.img-only .slide-content{top:0}.obj_home-slider .slide-container .img-only.current .slide-content{width:100%;height:100%}.obj_home-slider .slide-container .img-only .desktop{height:100%;display:block}.obj_home-slider .slide-container .img-only .desktop img{position:absolute;height:100%;max-height:100%;transform:translateX(-50%);left:50%}.obj_home-slider .slide-container .img-only .mobile{display:none}@media screen and (max-width:979px){.obj_home-slider .slide-container .img-only .desktop{display:block}.obj_home-slider .slide-container .img-only .desktop img{height:auto;max-height:110%;bottom:0}}@media screen and (max-width:767px){.obj_home-slider .slide-container .img-only .desktop{display:none}.obj_home-slider .slide-container .img-only .mobile{display:block}.obj_home-slider .slide-container .img-only .mobile img{max-width:100%}}@media screen and (max-width:979px){.obj_home-slider .slide-container .product-slide.m-align-content-bottom,.obj_home-slider .slide-container .product-slide.m-align-content-top,.obj_home-slider .slide-container .text-slide.m-align-content-bottom,.obj_home-slider .slide-container .text-slide.m-align-content-top{text-align:center}.obj_home-slider .slide-container .product-slide.m-align-content-bottom .slide-content,.obj_home-slider .slide-container .product-slide.m-align-content-top .slide-content,.obj_home-slider .slide-container .text-slide.m-align-content-bottom .slide-content,.obj_home-slider .slide-container .text-slide.m-align-content-top .slide-content{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:0;height:calc(100% - 80px);min-width:0;width:calc(100% - 40px);max-width:380px;text-align:center;transform:translate(-50%,-50%)}.obj_home-slider .slide-container .product-slide.m-align-content-bottom .slide-content .slide-image,.obj_home-slider .slide-container .product-slide.m-align-content-top .slide-content .slide-image{position:absolute;bottom:0;left:50%;margin-bottom:-30%;transform:translateX(-50%)}.obj_home-slider .slide-container .product-slide.m-align-content-bottom .slide-content .slide-text,.obj_home-slider .slide-container .product-slide.m-align-content-top .slide-content .slide-text,.obj_home-slider .slide-container .text-slide.m-align-content-bottom .slide-content .slide-text,.obj_home-slider .slide-container .text-slide.m-align-content-top .slide-content .slide-text{width:100%;margin-bottom:15px}.obj_home-slider .slide-container .product-slide.m-align-content-bottom.has-bg-white .slide-content .slide-text,.obj_home-slider .slide-container .product-slide.m-align-content-top.has-bg-white .slide-content .slide-text,.obj_home-slider .slide-container .text-slide.m-align-content-bottom.has-bg-white .slide-content .slide-text,.obj_home-slider .slide-container .text-slide.m-align-content-top.has-bg-white .slide-content .slide-text{padding:15px}.obj_home-slider .slide-container .product-slide.m-align-content-bottom .slide-content .slide-text .title,.obj_home-slider .slide-container .product-slide.m-align-content-top .slide-content .slide-text .title,.obj_home-slider .slide-container .text-slide.m-align-content-bottom .slide-content .slide-text .title,.obj_home-slider .slide-container .text-slide.m-align-content-top .slide-content .slide-text .title{font-weight:100;font-size:26px}.obj_home-slider .slide-container .product-slide.m-align-content-bottom .slide-content .slide-text .description,.obj_home-slider .slide-container .product-slide.m-align-content-top .slide-content .slide-text .description,.obj_home-slider .slide-container .text-slide.m-align-content-bottom .slide-content .slide-text .description,.obj_home-slider .slide-container .text-slide.m-align-content-top .slide-content .slide-text .description{font-size:14px}.obj_home-slider .slide-container .product-slide.m-align-content-bottom .slide-content .slide-cta,.obj_home-slider .slide-container .product-slide.m-align-content-top .slide-content .slide-cta,.obj_home-slider .slide-container .text-slide.m-align-content-bottom .slide-content .slide-cta,.obj_home-slider .slide-container .text-slide.m-align-content-top .slide-content .slide-cta{position:static;text-align:center}.obj_home-slider .slide-container .product-slide.m-align-content-bottom .slide-content .slide-cta .button,.obj_home-slider .slide-container .product-slide.m-align-content-top .slide-content .slide-cta .button,.obj_home-slider .slide-container .text-slide.m-align-content-bottom .slide-content .slide-cta .button,.obj_home-slider .slide-container .text-slide.m-align-content-top .slide-content .slide-cta .button{font-size:12px}.obj_home-slider .slide-container .product-slide.m-align-content-bottom .slide-content,.obj_home-slider .slide-container .text-slide.m-align-content-bottom .slide-content{justify-content:flex-end}.obj_home-slider .slide-container .product-slide.m-align-content-bottom .slide-content .slide-image{top:0;bottom:0}}.obj_home-slider .slide-container .white .slide-text>*{color:#fff}.obj_home-slider .slide-container .blue .slide-text>*{color:#1c213f}.obj_home-slider .slide-container .black .slide-text>*{color:#000}.obj_home-slider .slide-container .gold .slide-text>*{color:#ceab89}.obj_home-slider .slide-container .blue-white .description,.obj_home-slider .slide-container .blue-white p{color:#fff}.obj_home-slider .disclaimer{bottom:5px;font-size:8px;opacity:.3;width:374px;position:absolute;right:5px;text-align:left;transform-origin:right bottom;transform:rotate(-90deg) translateX(100%);white-space:normal;z-index:2}.obj_home-slider .disclaimer.dark{color:#fff}.obj_home-slider .disclaimer.light{color:#1c213f}.obj_home-slider .slider-controls{z-index:2;bottom:0;left:12.5%;right:12.5%}.obj_home-slider .slider-controls .slide-step{position:absolute;bottom:5px;z-index:4}.obj_home-slider .slider-controls .slide-step svg{width:100%;height:100%;fill:#1c213f}.obj_home-slider .slider-controls .small{display:inline-block;width:35px;height:34px;padding:10px 5px}.obj_home-slider .slider-controls .large{display:none}.obj_home-slider .slider-controls .prev{left:8%}.obj_home-slider .slider-controls .next{right:8%}.obj_home-slider .slider-controls .slide-links{position:absolute;bottom:0;z-index:3;left:50%;transform:translateX(-50%)}.obj_home-slider .slider-controls .slide-links>li button::before{background-color:#fff}.obj_home-slider .slider-controls .slide-links>li.current button::before{background-color:#1c213f}.obj_home-slider .slider-controls[data-tone=dark] .slide-step svg{fill:#fff}.obj_home-slider .slider-controls[data-tone=dark] .slide-links>li button::before{background-color:#fff}@media screen and (max-width:374px){.obj_home-slider .text-only .title.smaller strong{font-size:20px}}@media screen and (max-width:413px){.obj_home-slider .text-only .title.smaller strong{font-size:25px}}@media screen and (max-width:479px){.obj_home-slider .slide-container .background-x-small+.background-small{background:0 0!important;display:none}}@media screen and (min-width:480px){.obj_home-slider .slide-container .background-x-small{background:0 0!important;display:none}.obj_home-slider .slide-container .background-x-small+.background-small{display:block}}@media screen and (max-width:979px){.obj_home-slider .slide-container .background-large{background:0 0!important}.obj_home-slider .slide-container .text-only.align-content-right{text-align:right}.obj_home-slider .slide-container .text-only.align-content-right .slide-content{display:inline-block;margin-right:7.8125%;min-width:42.1875%;max-width:55%;text-align:left}.obj_home-slider .slide-container .text-only.align-content-left{text-align:left}.obj_home-slider .slide-container .text-only.align-content-left .slide-content{display:inline-block;margin-left:7.8125%;min-width:42.1875%}.obj_home-slider .slide-container .text-only-align-content-bottom .slide-text{bottom:10px;left:0;position:absolute;width:100%}.obj_home-slider .text-only .title.smaller strong{font-size:30px}.obj_home-slider .slide-container .slide-image>img{max-height:200px;width:auto}}@media screen and (min-width:980px){.obj_home-slider{overflow:hidden;width:100%}.obj_home-slider .slider{height:auto}.obj_home-slider .slide-container ul{max-height:630px;overflow:hidden}.obj_home-slider .slide-container ul:before{content:'';float:left;padding-bottom:55.55556%}.obj_home-slider .slide-container ul:after{content:'';display:table;clear:both}.obj_home-slider .slide-container .slide{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:0}.obj_home-slider .slide-container .background-small{background:0 0!important;display:none}.obj_home-slider .slide-container .background-large{display:block;background-position:center center;top:0}.obj_home-slider .slide-container .slide-content{width:33%;height:auto;max-width:none;top:calc(50% + 45px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.obj_home-slider .slide-container .slide-image>img{width:100%}.obj_home-slider .slide-container .slide-text{margin-bottom:2.75em}.obj_home-slider .slide-container .slide-cta{position:relative}.obj_home-slider .slide-container .slide.current,.obj_home-slider .slider:not(.is-ready) .slide:first-child{z-index:2;width:100%}.obj_home-slider .slide-container .product-slide .slide-content{padding-top:0}.obj_home-slider .slide-container .product-slide .slide-image{width:80%;margin-bottom:-36%;max-width:500px}.obj_home-slider .slide-container .product-slide .description,.obj_home-slider .slide-container .product-slide .slide-content p{font-size:1.125em}.obj_home-slider .slide-container .text-slide .slide-content{position:absolute;width:100%;left:50%;padding-left:7%;padding-right:7%;max-width:1170px;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.obj_home-slider .slide-container .text-slide .slide-text{width:50%;top:50%;margin-left:auto;margin-right:auto;margin-top:0}.obj_home-slider .slide-container .text-slide .title{font-size:2em;font-weight:100}.obj_home-slider .slide-container .text-slide .description{font-size:1em;font-weight:500;line-height:1.2}.obj_home-slider .slide-container .text-slide .description strong{display:block;font-size:2em;font-weight:100}.obj_home-slider .slide-container .text-slide.align-content-right .slide-content{text-align:right}.obj_home-slider .slide-container .text-slide.align-content-right .slide-text{margin-right:0}.obj_home-slider .slide-container .text-slide.align-content-right .slide-cta{text-align:right}.obj_home-slider .slide-container .text-slide.align-content-left .slide-content{text-align:left}.obj_home-slider .slide-container .text-slide.align-content-left .slide-text{margin-left:0;margin-right:0;text-align:left}.obj_home-slider .slide-container .align-content-right .slide-content{left:16.5%}.obj_home-slider .slide-container .align-content-left .slide-content{left:-16.5%}.obj_home-slider .disclaimer{bottom:20px;font-size:9px;width:310px;right:20px;-webkit-transform:none;-ms-transform:none;transform:none}.obj_home-slider .align-content-right .disclaimer{text-align:right}.obj_home-slider .align-content-left .disclaimer{left:20px;right:auto}.obj_home-slider .text-only .title{font-size:17px}.obj_home-slider .text-only .title strong{font-size:60px}.obj_home-slider .slide.text-only .description{font-size:32px;font-weight:300}.obj_home-slider .slider-controls{left:0;right:0}.obj_home-slider .slider-controls .slide-step{position:absolute;top:0;bottom:0;width:7%;cursor:pointer;display:inline-block}.obj_home-slider .slider-controls .small{display:none}.obj_home-slider .slider-controls .large{position:absolute;display:block;top:calc(50% + 45px)}.obj_home-slider .slider-controls .large .icon{position:absolute;width:20px;height:31px;padding:5px;top:-17px;-webkit-transition:all .7s ease-out;transition:all .7s ease-out;pointer-events:none}.obj_home-slider .slider-controls .large .preview{display:block;position:absolute;background-color:#fff;padding:20px 30px;width:245px;height:135px;top:-67.5px;-webkit-transition:all 525ms ease-in-out;transition:all 525ms ease-in-out}.obj_home-slider .slider-controls .large .preview-label{width:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;text-align:left;font-weight:400;vertical-align:middle;font-size:.8125em}.obj_home-slider .slider-controls .large .preview-label strong{font-weight:600}.obj_home-slider .slider-controls .large .preview-image{width:50%;height:100%}.obj_home-slider .slider-controls .large .crop{width:95px;height:95px;border-radius:50%;overflow:hidden}.obj_home-slider .slider-controls .large .crop>img{width:100%}.obj_home-slider .slider-controls .prev{left:0}.obj_home-slider .slider-controls .prev .icon{left:30px}.obj_home-slider .slider-controls .prev .large{left:0}.obj_home-slider .slider-controls .prev .preview{left:-245px}.obj_home-slider .slider-controls .prev .preview-label{float:right;padding-left:2.2em}.obj_home-slider .slider-controls .prev .preview-image{float:left}.obj_home-slider .slider-controls .next{right:0}.obj_home-slider .slider-controls .next .icon{right:30px}.obj_home-slider .slider-controls .next .large{right:0}.obj_home-slider .slider-controls .next .preview{right:-245px}.obj_home-slider .slider-controls .next .preview-label{float:left;padding-right:.5em}.obj_home-slider .slider-controls .next .preview-image{float:right}.obj_home-slider .show-preview .slider-controls .slide-step>.large .preview{-webkit-transition-duration:.7s;transition-duration:.7s}.obj_home-slider .show-preview.preview-prev .slider-controls .prev.icon{left:-50px}.obj_home-slider .show-preview.preview-prev .slider-controls .prev .preview{left:0}.obj_home-slider .show-preview.preview-next .slider-controls .next .icon,.obj_home-slider .show-preview.preview-prev .slider-controls .next .icon{right:-50px}.obj_home-slider .show-preview.preview-next .slider-controls .next .preview{right:0}.obj_home-slider .show-preview.preview-next .slider-controls .prev .icon{left:-50px}html.flexbox .obj_home-slider .slide-container .slide,html.flexboxlegacy .obj_home-slider .slide-container .slide,html.flexboxtweener .obj_home-slider .slide-container .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html.flexbox .obj_home-slider .slide-container .slide .slide-content,html.flexboxlegacy .obj_home-slider .slide-container .slide .slide-content,html.flexboxtweener .obj_home-slider .slide-container .slide .slide-content{top:45px;-webkit-transform:none;-ms-transform:none;transform:none}html.flexbox .obj_home-slider .slide-container .slide.text-slide .slide-content,html.flexboxlegacy .obj_home-slider .slide-container .slide.text-slide .slide-content,html.flexboxtweener .obj_home-slider .slide-container .slide.text-slide .slide-content{position:relative;left:0}}@media screen and (min-width:1200px){.obj_home-slider .slide-container:before{content:'';float:left;padding-bottom:45.45455%}.obj_home-slider .slide-container .text-slide .title{font-size:3em}.obj_home-slider .text-only-align-content-bottom .title{font-size:40px}.obj_home-slider .slide.text-only-align-content-bottom .description,.obj_home-slider .slide.text-only-align-content-bottom .slide-content p{font-size:26px;font-weight:300}}@media screen and (min-width:1400px){.obj_home-slider .slide-container .text-slide .slide-content{padding:0}}@media screen and (min-width:1600px){.obj_home-slider .text-only.align-content-left .slide-content{left:-264px}}.obj_home-slider .slide .slide-content .slide-text .title{font-weight:400}.obj_home-slider .slide .slide-content .slide-text .title strong{font-weight:700}.obj_home-slider .slide .slide-content .slide-text .description{font-weight:400}.obj_home-slider .slide .slide-content .slide-text .description strong{font-weight:700}.obj_home-slider .slide .slide-content .slide-text p{font-weight:100}.obj_home-slider .slide .slide-content .slide-text p strong{font-weight:700}.obj_icon-list{margin:1.5625em auto 0 auto}.obj_icon-list li{display:inline-block;width:50px;height:50px;text-align:center}.obj_icon-list a{position:relative;display:block;width:100%;height:100%;color:#1c213f;border:1px solid #eff4f7;border-radius:50%;transition:all 110ms}.obj_icon-list a>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:18px;fill:currentColor;transition:color 110ms}.obj_icon-list a.active,.obj_icon-list a.hover,.obj_icon-list a:hover{background-color:#1c213f;border-color:#1c213f;color:#fff}.obj_icon-list .twitter a>svg{height:14px}.obj_icon-list.larg li{width:52px;height:52px}.obj_icon-list.larg li:not(.whatsapp),.obj_icon-list.larg li:not(:last-child){margin-right:.5em}.obj_icon-list.larg a>svg{height:auto}.obj_icon-list.larg .twitter a>svg{width:20px}.obj_icon-list.larg .facebook a>svg{width:14px}.obj_icon-list.larg .pinterest a>svg{width:19px}.obj_icon-list.larg .youtube a>svg{width:22px}.obj_icon-list.larg .instagram a>svg{width:22px}.obj_icon-list.larg .whatsapp a>svg{width:22px}.obj_icon-list.larg .whatsapp{width:170px;margin-left:105px;display:inline-block}.obj_icon-list.larg .whatsapp a{width:52px;min-width:52px;display:inline-block}.obj_icon-list.larg .whatsapp em{display:inline-block;vertical-align:top;height:100%;padding-left:10px;line-height:52px;font-weight:100;font-size:18px;font-style:italic}.obj_icon-list.larg .whatsapp.var_no-text{width:52px}.obj_icon-list.larg .whatsapp.var_no-text em{display:none}@media screen and (max-width:1300px){.obj_icon-list.larg .whatsapp{width:auto;margin-left:0}}@media screen and (max-width:1100px){.obj_icon-list.larg .whatsapp em{font-size:16px}}@media screen and (max-width:767px){.obj_icon-list.larg .whatsapp{display:block;width:auto;margin:10px auto 0}}.obj_icon-list.medium li{width:40px;height:40px;margin-right:8px}.obj_icon-list.medium a{border-width:2px}.obj_icon-list.small{margin:1em 0 0}.obj_icon-list.small li{width:30px;height:30px;margin-right:.5em}.obj_icon-list.small li a>svg{height:14px}.obj_icon-list.white a{border-color:#333752;color:#fff}.obj_icon-list.white a.active,.obj_icon-list.white a.hover,.obj_icon-list.white a:hover{background-color:#fff;border-color:#fff;color:#1c213f}.obj_index .index-header{background-color:#e8e8eb;padding:1.5em}.obj_index .index-header .index-search{max-width:350px}.obj_index .column-small{float:left;width:50%}.obj_index .column-small:last-child .letter-container:last-child{margin-bottom:0}.obj_index .index-words{background-color:#fff;padding:1.5em}.obj_index .index-words .letter-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:2em}.obj_index .index-words .letter{font-weight:600;color:#1c213f;margin-bottom:1em}.obj_index .index-words .letter-words{color:#999;font-size:.8125em}.obj_index .index-words .letter-words a{display:block;margin-bottom:.25em;color:inherit;font-weight:400}.obj_index .search-results{display:none;padding:1.5em}.obj_index .search-results .results-summary{display:none;color:#bbbcc1;margin-bottom:2em}.obj_index .search-results li{color:#999;margin-bottom:1em}.obj_index .search-results li a{color:inherit}.obj_index .search-results li a:hover{color:#1c213f}.obj_index .search-results.final .results-summary{display:block}.obj_index.search-results-visible .alphabet,.obj_index.search-results-visible .index-list{display:none}.obj_index.search-results-visible .search-results{display:block}@media screen and (min-width:750px){.obj_index{max-width:1170px;margin:6.875em auto 2em;overflow:hidden}.obj_index .index-header{padding:2.5em 4.375em}.obj_index .index-header::after{content:"";display:table;clear:both}.obj_index .index-header .section-title{float:left;line-height:50px;margin:0}.obj_index .index-header .index-search{float:right;width:350px}.obj_index .index-words{padding:0}.obj_index .index-words .alphabet{border-bottom:1px solid #e8e8eb;padding:1.5em 4.375em}.obj_index .index-words .alphabet ul{display:table;width:100%}.obj_index .index-words .alphabet ul li{display:table-cell;text-transform:uppercase;min-width:1.5em}.obj_index .index-words .alphabet ul li.disabled{opacity:.5}.obj_index .index-words .alphabet ul li a{color:inherit}.obj_index .index-words .index-list{padding:1.5em 4.375em 2.5em}.obj_index .index-words .column-small{float:none;width:auto}.obj_index .index-words .column-small:last-child .letter-container:last-child{border-bottom:none;padding-bottom:0}.obj_index .index-words .letter-container{border-bottom:1px solid #e8e8eb;padding-bottom:2em}.obj_index .index-words .letter-container::after{content:"";display:table;clear:both}.obj_index .index-words .letter{font-size:1.75em;width:8.5%;float:left}.obj_index .index-words .letter-words{position:relative;float:left;width:90%;font-size:1.0625em;line-height:1.25}.obj_index .index-words .letter-words .column{width:25%;float:left;margin-top:.375em}}.obj_ingredients-slider{max-width:400px;margin:auto}.obj_ingredients-slider .controls{display:none}.obj_ingredients-slider .ingredient-container{font-size:0;white-space:nowrap}.obj_ingredients-slider .ingredient-container li{background:#fff;display:inline-block;font-size:1rem;margin:0 2%;max-width:400px;position:relative;vertical-align:top;white-space:normal;width:100%}.obj_ingredients-slider .ingredient-container li:before{content:'';float:left;padding-bottom:108.11808%}.obj_ingredients-slider .ingredient-container li:first-child{margin-left:0}.obj_ingredients-slider .ingredient-container li .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-position:top center;background-repeat:no-repeat}.obj_ingredients-slider .ingredient-container li .background .description{position:absolute;bottom:0;left:0;padding:25px;height:70%;color:#fff;width:100%}.obj_ingredients-slider .ingredient-container li .background .description .content{position:relative;z-index:1}.obj_ingredients-slider .ingredient-container li .background .description span{display:block;font-weight:700;font-size:1em;margin-bottom:12px;text-transform:uppercase;letter-spacing:.095em}.obj_ingredients-slider .ingredient-container li .background .description p{font-weight:400;font-size:1em;line-height:normal}.obj_ingredients-slider .ingredient-container li .background .description .color-background{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.obj_ingredients-slider .ingredient-container li .name{display:none}.obj_ingredients-slider .ingredient-container li .filter{display:none}@media screen and (min-width:980px){.obj_ingredients-slider.show-controls .controls{display:block}.obj_ingredients-slider{position:relative;max-width:1170px;margin:auto}.obj_ingredients-slider .slider-container{overflow:hidden}.obj_ingredients-slider .controls{display:none;position:absolute;z-index:10;top:50%;height:30px;width:15px;margin-top:-15px;fill:#1c213f;cursor:pointer;transition:.2s ease}.obj_ingredients-slider .controls.left{left:-3%}.obj_ingredients-slider .controls.right{right:-3%}.obj_ingredients-slider .controls:hover{opacity:.5;transition:.2s ease}.obj_ingredients-slider .ingredient-container li{position:relative;margin:0;height:180px;max-width:inherit;overflow:hidden}.obj_ingredients-slider .ingredient-container li .background{position:relative;height:100%;background-size:cover}.obj_ingredients-slider .ingredient-container li .background .description{position:absolute;z-index:2;left:0;bottom:-100%;height:100%;transform:translateZ(0);transition:.2s ease-in-out}.obj_ingredients-slider .ingredient-container li .background .description span{text-transform:inherit;letter-spacing:normal;font-weight:600;font-size:1.125em}.obj_ingredients-slider .ingredient-container li .name,.obj_ingredients-slider .ingredient-container[data-count="1"] li .background .description span,.obj_ingredients-slider .ingredient-container[data-count="2"] li .background .description span{text-transform:uppercase;letter-spacing:.095em;font-size:.875em}.obj_ingredients-slider .ingredient-container li .background .description p{font-size:.875em}.obj_ingredients-slider .ingredient-container li .background .color-background{opacity:.92}.obj_ingredients-slider .ingredient-container li .background::before{content:'';display:block;position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.25)}.obj_ingredients-slider .ingredient-container li .name{display:block;position:absolute;z-index:1;left:50%;top:50%;text-align:center;font-weight:700;color:#fff;transform:translate(-50%,-50%)}.obj_ingredients-slider .ingredient-container[data-count="1"] li .background::before,.obj_ingredients-slider .ingredient-container[data-count="1"] li .name,.obj_ingredients-slider .ingredient-container[data-count="2"] li .background::before,.obj_ingredients-slider .ingredient-container[data-count="2"] li .name{display:none}.obj_ingredients-slider .ingredient-container li:hover .name{opacity:0;transition:.2s ease}.obj_ingredients-slider .ingredient-container li:hover .description{bottom:0;transition:.4s cubic-bezier(.3,.02,.29,1.02)}.obj_ingredients-slider .ingredient-container[data-count="1"] li{width:100%}.obj_ingredients-slider .ingredient-container[data-count="1"] li .background{width:50%}.obj_ingredients-slider .ingredient-container[data-count="1"] li .background .description{bottom:0;left:100%;width:100%}.obj_ingredients-slider .ingredient-container[data-count="2"] li,.obj_ingredients-slider .ingredient-container[data-count="2"] li .background{width:50%}.obj_ingredients-slider .ingredient-container[data-count="2"] li .background .description{bottom:0;left:100%;width:100%}.obj_ingredients-slider .ingredient-container[data-count="3"] li{width:33.33%}.obj_ingredients-slider .ingredient-container[data-count="4"] li{width:25%}.obj_ingredients-slider .ingredient-container[data-count="5"] li,.obj_ingredients-slider .ingredient-container[data-count="5+"] li{width:20%}}.obj_intro-banner{width:100%;height:auto;position:relative;padding:2.1875em 1.5625em}.obj_intro-banner .background{display:none}.obj_intro-banner .wording{position:relative;font-size:1em;width:100%;padding-bottom:0!important;color:#1c213f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:0;text-align:center}.obj_intro-banner .wording .title{position:relative;font-weight:300;color:#000;font-size:1.625em}.obj_intro-banner .wording .content{position:relative;padding:20px 0 0;text-align:center}.obj_intro-banner .wording .content .button{margin-top:20px}.obj_intro-banner .wording p{font-weight:100;font-family:Calibre,Helvetica,Arial,SansSerif}.obj_intro-banner .wording p.subtitle{font-size:25px}.obj_intro-banner .wording p.subtitle strong{font-weight:700}@media screen and (min-width:980px){.obj_intro-banner{max-width:1170px;height:260px;margin:auto;margin-bottom:70px;position:relative}.obj_intro-banner .background{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-repeat:no-repeat;background-size:auto;background-position:0 0;z-index:1}.obj_intro-banner .wording{position:absolute;top:50%;font-size:1em;width:calc(100% - 30%);color:#1c213f;z-index:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:30%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-bottom:0;text-align:left;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.obj_intro-banner .wording .title{position:relative;width:55%;font-weight:300;color:#000;padding:0 40px 0 0;font-size:2.125em;line-height:40px}.obj_intro-banner .wording .content{width:45%;padding:0 40px 0 0}.obj_intro-banner .wording p.subtitle{line-height:30px}.obj_intro-banner .wording p.subtitle em{font-size:30px}}.obj_intro-page{position:relative}.obj_intro-page .background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;z-index:1}.obj_intro-page .wording{position:relative;color:#1c213f;z-index:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_intro-page.white .wording{color:#fff}.obj_intro-page.var_no-visual::before{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:#e8e8eb;background:linear-gradient(120deg,rgba(255,255,255,0) 60%,rgba(255,255,255,.3) 60%,rgba(255,255,255,0) 100%),radial-gradient(circle,#e8e8eb 0,#e8e8eb 75%,#e2e2e6 100%)}.obj_intro-page.var_no-visual .background{display:none}.obj_intro-page.var_no-visual .wording,.obj_intro-page.var_no-visual.white .wording{color:#000}.obj_intro-page.var_no-visual .intro-content{z-index:2}.obj_intro-page.banner_normaderm img{bottom:20px;height:calc(100% - 40px);right:10%;margin-left:295px;margin-right:calc(155px - (1920px - 100vw)/ 10);position:absolute;z-index:2}.obj_intro-page .obj_cat_name{position:relative;margin-top:30px}.obj_intro-page .obj_cat_name .range-name-second{font-size:1.5em;line-height:.8em;font-weight:100;text-transform:uppercase}.obj_intro-page .obj_cat_name .range-name-second strong{font-weight:700}@media screen and (min-width:980px){.obj_intro-page.banner_normaderm img{bottom:36px;height:calc(70% - 0px);left:50%;margin-left:295px;margin-left:calc(295px - (1920px - 100vw)/ 10);position:absolute;z-index:2}.obj_intro-page .obj_cat_name .range-name-second{font-size:2.5em;margin-bottom:10px}}@media screen and (max-width:980px){.obj_intro-page .range-description{display:block;width:100%}.obj_intro-page .obj_cat_name{margin-top:0}.obj_intro-page .button{font-size:.5em;margin-top:10px}}@media screen and (min-width:550px){.obj_intro-product-list .wording{font-size:1.25em}.obj_intro-product-list{height:370px}}.obj_intro-product{position:relative}.obj_intro-product::after{content:none}.obj_intro-product .media{position:relative;background-color:#fff;z-index:1}.obj_intro-product .media::before{content:'';float:left;padding-bottom:81.875%}.v3 .obj_intro-product .media{z-index:auto}.obj_intro-product .slider{position:relative;top:auto;left:auto;width:100%;height:390px;margin:0 auto 30px;border-top:1px solid #e0e0e0;max-height:640px}.v3 .obj_intro-product .obj_gallery{margin:0 auto;min-height:450px;max-width:585px}.v3 .obj_intro-product .obj_gallery .view{position:relative;z-index:1;overflow:hidden;background:#fff}.v3 .obj_intro-product .obj_gallery .view img{width:100%;vertical-align:bottom}.v3 .obj_intro-product .obj_gallery .view .item{visibility:hidden;opacity:0;transition:all .55s cubic-bezier(.785,.135,.15,.86)}.v3 .obj_intro-product .obj_gallery .view .item.is-active{visibility:visible;opacity:1}.v3 .obj_intro-product .obj_gallery a{display:inline-block;border:1px solid #eaeaea;transition:outline .25s}.v3 .obj_intro-product .obj_gallery a.is-active{border-color:#000}.v3 .obj_intro-product .obj_gallery .obj_carrousel a{overflow:hidden}.v3 .obj_intro-product .obj_gallery .obj_carrousel a img{display:block;min-height:50px}.v3 .obj_intro-product .obj_gallery .obj_carrousel .video a img{width:118%;max-width:unset;transform:translateX(-7%)}.v3 .gallery-no-effect .view{height:auto;min-height:280px}.v3 .gallery-no-effect .view .item{position:absolute;-webkit-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translateX(-25%);transition:-webkit-transform .55s cubic-bezier(.785,.135,.15,.86);transition:transform .55s cubic-bezier(.785,.135,.15,.86);z-index:1}.v3 .gallery-no-effect .view .is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:2}.v3 .gallery-no-effect .view .is-active~.item{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);z-index:3}.v3 .obj_intro-product .obj_gallery .obj_player{cursor:pointer;overflow:hidden;height:100%;width:100%;max-width:585px;background:#fff}.v3 .obj_intro-product .obj_gallery .view .obj_player img{width:130%;max-width:130%;transform:translateX(-11%)}.v3 .view .obj_player::after,.v3 .view .obj_player::before{content:"";z-index:1;left:50%;position:absolute;top:50%;transition:all .3s ease}.v3 .view .obj_player::before{background:rgba(0,0,0,.3);border-radius:50%;height:64px;margin:-32px 0 0 -32px;width:64px}.v3 .view .obj_player::after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 15px;margin:-10px 0 0 -6px}.v3 .obj_player::after,.v3 .obj_player::before{transition:all .3s ease}.v3 .obj_player:hover::after,.v3 .obj_player:hover::before{transform:scale(1.1)}.v3 .obj_intro-product .obj_gallery .obj_carrousel{position:relative;max-width:300px;margin:10px auto 0;padding:0 35px}.v3 .obj_intro-product .obj_gallery .obj_carrousel .masque{height:62px;overflow:hidden;position:relative}.v3 .obj_intro-product .obj_gallery .obj_carrousel .item{position:relative;float:left;min-width:70px;text-align:center}.v3 .obj_intro-product .obj_gallery .obj_carrousel .item.video a::after,.v3 .obj_intro-product .obj_gallery .obj_carrousel .item.video a::before{content:"";left:50%;position:absolute;top:50%;z-index:1;cursor:pointer}.v3 .obj_intro-product .obj_gallery .obj_carrousel .item.video a::before{background:rgba(0,0,0,.3);border-radius:50%;height:32px;margin:-16px 0 0 -16px;width:32px}.v3 .obj_intro-product .obj_gallery .obj_carrousel .item.video a::after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 8px;margin:-5px 0 0 -3px}.v3 .obj_intro-product .obj_gallery .obj_carrousel .nav .prev{left:5px}.v3 .obj_intro-product .obj_gallery .obj_carrousel .nav .next{right:5px}.obj_intro-product .slide-container{position:relative;width:100%;height:100%;max-height:570px;z-index:1}.obj_intro-product .slide-container li{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.obj_intro-product .slide-container li>.slide-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% auto;background-position:center center;background-repeat:no-repeat}.obj_intro-product .slide-container .image-fill>*{height:100%}.obj_intro-product .slide-container li.current{z-index:2}.obj_intro-product .slide-container li.transitioning{z-index:1}.obj_intro-product .slider-controls{width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);right:auto;z-index:2;text-align:center}.obj_intro-product .slider-controls li{position:relative;display:inline-block;cursor:pointer}.obj_intro-product .slider-controls li:not(:last-child){margin-right:.75em}.obj_intro-product .slider-controls li .small{display:inline-block}.obj_intro-product .slider-controls li .small button{width:9px;height:9px;border-radius:50%;opacity:.075;background-color:#1c213f}.obj_intro-product .slider-controls li .large{display:none}.obj_intro-product .slider-controls li.current{border:1px solid #000}.obj_intro-product .slider-controls li.video::after,.obj_intro-product .slider-controls li.video::before{content:"";left:50%;position:absolute;top:50%;z-index:1}.obj_intro-product .slider-controls li.video::before{background:rgba(0,0,0,.3);border-radius:50%;height:32px;margin:-16px 0 0 -16px;width:32px}.obj_intro-product .slider-controls li.video::after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 8px;margin:-5px 0 0 -4px}.obj_intro-product .slider-controls li.current .small button{opacity:1}.obj_intro-product .video-container{position:absolute;top:0;left:0;line-height:564px;width:100%;height:564px;z-index:100;background:#fff;opacity:0}.obj_intro-product .video-container.is-visible{opacity:1}.obj_intro-product .badges{position:absolute;right:10%;top:12%;transition:opacity 150ms ease-out;z-index:3}.obj_intro-product .badge{display:inline-block;border-width:1px;border-style:solid;padding:.75em 1.5em;font-size:.9375em;line-height:1;text-transform:uppercase}.obj_intro-product .badges.hidden{opacity:0}.obj_intro-product .details{position:relative;background-color:#fff}.obj_intro-product .summary{padding:2.1875em 1.5625em;background-color:#1c213f;color:#fff}.obj_intro-product .title{display:block;font-weight:600;color:#fff;opacity:.5;text-transform:uppercase;letter-spacing:.095em}.obj_intro-product .sub-title{position:relative;z-index:1;display:inline-block;font-weight:300;font-size:1.625em;margin-bottom:.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_intro-product .sub-title .badge.new{position:relative;display:block;margin:0;top:auto;left:auto;padding:5px 0 0;font-size:.576923em;font-weight:600;vertical-align:middle;z-index:1000;background:#1c213f;border:none;color:#fff}.obj_intro-product .short-description{font-weight:300}.obj_intro-product .feedback{margin:1em auto;font-size:.875em;color:rgba(255,255,255,.5)}.obj_intro-product .feedback .rating{color:#fff;display:inline-block;margin:0;vertical-align:middle}.obj_intro-product .feedback .votes{color:inherit;display:inline-block;margin:auto .5em auto .5em;opacity:1}.obj_intro-product .feedback a.votes:hover{text-decoration:underline}.obj_intro-product .feedback .votes::before{content:'(';display:inline}.obj_intro-product .feedback .votes::after{content:')';display:inline}.obj_intro-product .feedback .vote-cta{color:inherit;cursor:pointer;display:block;margin-top:5px;text-decoration:underline;font-weight:700;letter-spacing:.05em;-webkit-transition:color 150ms;transition:color 150ms}.obj_intro-product .feedback .vote-cta::before{content:'';display:none;margin-right:.5em;width:1px;height:.75em;margin-top:-.1em;vertical-align:middle;border-left:1px solid #1c213f}.obj_intro-product .feedback .vote-cta:hover{color:#fff}.obj_intro-product .full-details{padding:2.1875em 1.5625em}.obj_intro-product .long-description{color:#666;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_intro-product .long-description p{margin:0 auto 1.5625em}.obj_intro-product .long-description p strong{font-weight:600}.obj_intro-product .long-description p em{font-style:italic}.obj_intro-product .long-description a{color:inherit;text-decoration:underline}.obj_intro-product .tick-list{color:#1c213f;font-size:14px;margin-bottom:28px}.obj_intro-product .tick-list p strong{font-weight:600}.obj_intro-product .tick-list li{position:relative;margin-bottom:9px;padding-left:24px;text-transform:uppercase}.obj_intro-product .tick-list ul li::before{border-color:#1c213f;border-style:solid;border-width:0 0 2px 2px;content:"";display:block;height:4px;left:0;position:absolute;top:6px;transform:rotate(-45deg);width:8px}.obj_intro-product .tick-list ol li{position:relative;margin-bottom:9px;padding-left:24px;counter-increment:listCounter}.obj_intro-product .tick-list ol li::before{content:counter(listCounter);display:block;position:absolute;left:0;top:0;font-weight:600}.obj_intro-product .tick-list li strong{font-weight:600}.obj_intro-product .small-benefits{color:#666;margin:0 0 17px;max-width:445px;padding:23px 34px 14px;position:relative}.obj_intro-product .small-benefits::after,.obj_intro-product .small-benefits::before{border-style:solid;border-color:#1c213f;content:"";display:block;height:40px;position:absolute;width:40px}.obj_intro-product .small-benefits::before{border-width:2px 0 0 2px;left:0;top:0}.obj_intro-product .small-benefits::after{border-width:0 2px 2px 0;bottom:0;right:0}.obj_intro-product .small-benefits p{color:#343739;font-size:1.125em;font-weight:600;margin-bottom:7px}.obj_intro-product .small-benefits ul{font-size:0}.obj_intro-product .small-benefits li{font-size:18px;margin-bottom:10px;vertical-align:text-top}.obj_intro-product .small-benefits.two-columns li{display:inline-block;width:50%}.obj_intro-product .small-benefits.two-columns li:nth-of-type(odd){padding-right:10px}.obj_intro-product .small-benefits.two-columns li:nth-of-type(even){padding-right:10px}.obj_intro-product .small-benefits li strong{color:#1c213f;font-weight:600}.obj_intro-product .small-benefits .mention{color:#666;font-size:.8125em;font-weight:400;margin:2px 0 0}.v3 .obj_intro-product .tick-list{margin-bottom:28px}.v3 .obj_intro-product .small-benefits::after,.v3 .obj_intro-product .small-benefits::before{height:40px;width:40px}.v3 .obj_intro-product .small-benefits p{font-size:1.125em}.v3 .obj_intro-product .small-benefits .mention{font-size:.8125em}.obj_intro-product .skin-tones{display:block;position:auto;top:auto;left:auto;z-index:1;margin:20px 0;padding:0}.obj_intro-product .skin-tones p{display:inline-block;text-align:left;vertical-align:middle;font-size:1.125em;font-weight:400;margin:0 20px 5px 0}.obj_intro-product .skin-tones ul{display:inline-block;font-size:0}.obj_intro-product .skin-tones li{display:inline-block;margin:0 2.5px 5px 2.5px}.obj_intro-product .skin-tones button{width:20px;height:20px;border:0 solid #7f8080;cursor:pointer;transition:border 30ms;text-indent:-10000px}.obj_intro-product .skin-tones .is-active,.obj_intro-product .skin-tones button:hover{border:1px solid #1c213f}.obj_intro-product .skin-tones .img-container{background:#fff;height:0;line-height:300px;opacity:0;overflow:hidden;position:relative;text-align:center;transition:height .55s cubic-bezier(.785,.135,.15,.86),opacity .55s cubic-bezier(.785,.135,.15,.86)}.obj_intro-product .skin-tones .img-container div{background:#fff;height:300px;position:absolute;transform:translateX(-20%);width:100%}.obj_intro-product .skin-tones .img-container .current{position:absolute;transform:translateX(0)}.obj_intro-product .skin-tones .img-container .current~div{position:absolute;transform:translateX(100%)}.obj_intro-product .skin-tones figure{display:inline-block;line-height:normal;vertical-align:middle}.obj_intro-product .skin-tones img{max-width:335px;max-height:250px;width:100%}.obj_intro-product .skin-tones figcaption{color:#666;margin-top:15px}.obj_intro-product .skin-tones .close{cursor:pointer;line-height:1em;position:absolute;right:10px;top:10px}.obj_intro-product .skin-tones .close>svg{fill:#666;height:16px;width:16px}.obj_intro-product .skin-tones .img-container.is-visible{height:300px;opacity:1}.obj_intro-product .skin-tones .img-container.is-visible div{transition:all .55s cubic-bezier(.785,.135,.15,.86)}.v3 .obj_intro-product .skin-tones{display:block;position:auto;top:auto;left:auto;z-index:1;width:310px;margin:0 auto 1.5625em;padding:20px;text-align:center;border:1px solid #eaeaea}.v3 .obj_intro-product .skin-tones p{display:block;text-align:center;vertical-align:middle;font-size:1.125em;font-weight:400;margin:0 auto 15px}.v3 .obj_intro-product .skin-tones button{width:20px;height:20px;border:0 solid #7f8080;cursor:pointer;transition:border 30ms;text-indent:-10000px}.v3 .obj_intro-product .skin-tones button.is-active,.v3 .obj_intro-product .skin-tones button:hover{border:1px solid #1c213f}.v3 .obj_intro-product .skin-tones li:not(:last-child){margin-right:5px}.v3 .obj_intro-product .skin-tones .ctn_nav .obj_btn{position:absolute;top:50%;display:block;height:30px;width:12px;line-height:0;color:#000;cursor:pointer;transition:all .4s}.v3 .obj_intro-product .skin-tones .ctn_nav .btn_prev{left:0;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.v3 .obj_intro-product .skin-tones .ctn_nav .btn_next{right:0;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.v3 .obj_intro-product .skin-tones .ctn_nav .obj_btn.disabled{opacity:.5}@media screen and (max-width:980px){.v3 .obj_intro-product .skin-tones button:hover{border:none}.v3 .obj_intro-product .skin-tones button.is-active{border:1px solid #1c213f}}.obj_intro-product .obj_reviews-v2{margin:0 30px 30px;display:flex;flex-flow:row nowrap;justify-content:space-between}.obj_intro-product .obj_reviews-v2 .feedback{margin:0;padding-top:20px}.obj_intro-product .obj_reviews-v2 .feedback .rating{display:block;height:20px}.obj_intro-product .obj_reviews-v2 .feedback .rating svg{width:20px;height:20px}.obj_intro-product .obj_reviews-v2 .feedback .votes{display:inline-block;height:20px;font-size:14px;line-height:20px;color:#000;margin:10px 10px 5px 0;padding:0 10px 0 0;border-right:1px solid #ecebec}.obj_intro-product .obj_reviews-v2 .feedback .vote-cta{display:inline-block}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog{position:relative;width:100%;max-width:300px;height:auto;margin:0;padding:20px;background:#f6f6f7}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog::after{position:absolute;content:"";bottom:-30px;right:30px;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #f6f6f7 transparent transparent}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog p{font-size:14px;color:#666}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .obj_text-ellipsis:not(.expanded) .ellipsis{max-height:63px}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .user-profile{padding-top:10px}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .user-profile .user-age,.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .user-profile .user-location,.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .user-profile .user-name{font-weight:500;color:#999}.obj_intro-product .obj_reviews-v2 .obj_text-ellipsis .ellipsis::after{background:linear-gradient(to right,rgba(255,255,255,0),#f6f6f7 50%)}.obj_intro-product .obj_reviews-v2 .obj_text-ellipsis .arrow-tip{position:relative;display:inline-block;height:auto;width:auto;font-size:12px;text-decoration:underline;background:0 0;cursor:pointer;float:none;margin:0}.obj_intro-product .obj_reviews-v2 .obj_text-ellipsis.expanded .arrow-tip,.obj_intro-product .obj_reviews-v2 .obj_text-ellipsis.no-overflow .arrow-tip{display:none}@media screen and (max-width:980px){.obj_intro-product .obj_reviews-v2{width:85%;margin:0 auto 30px;justify-content:center}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog{margin-left:30px}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .user-content{margin-left:0}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .user-profile{display:block;float:none;width:auto;margin-right:0}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .user-profile .user-details,.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .user-profile .user-image>img{display:block}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .user-profile .user-details p{display:inline-block}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .obj_text-ellipsis .ellipsis::after{display:block}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .obj_text-ellipsis.no-overflow .ellipsis::after{display:none}}@media screen and (max-width:767px){.obj_intro-product .obj_reviews-v2{width:calc(100% - 40px);flex-flow:column wrap;margin:20px auto 40px}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog{margin:10px auto 0;max-width:inherit}.obj_intro-product .obj_reviews-v2 .feedback{padding-top:0}.obj_intro-product .obj_reviews-v2 .obj_feedback-dialog .obj_text-ellipsis:not(.expanded) .ellipsis{max-height:33px}}.obj_intro-product .obj_tri.active{border:1px solid #eaeaea}.obj_intro-product .obj_tri{width:500px;margin:32px auto;padding:25px 45px;text-align:left;border:1px solid #fff;transition:all .3s ease}.obj_intro-product .obj_tri button .icon{position:relative;width:30px;height:30px;border-radius:15px;border:1px solid #d3e9f0}.obj_intro-product .obj_tri button .icon svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;fill:#2392b2}.obj_intro-product .obj_tri button{position:relative;display:flex;margin:0 auto;height:30px;line-height:30px;box-sizing:border-box;cursor:pointer}.obj_intro-product .obj_tri button .t_tri{position:relative;display:inline-block;height:30px;line-height:30px!important;padding:0 41px 0 10px;font:14px LocatorWeb-Regular,sans-serif;font-weight:400;color:#2392b2;text-align:center}.obj_intro-product .obj_tri button::before{position:absolute;top:50%;transform:translateY(-50%);right:0;content:"";width:21px;height:21px;border-radius:12px;background:#f6f6f7}.obj_intro-product .obj_tri button::after{position:absolute;content:"";display:inline-block;width:6px;height:6px;top:10px;right:7px;border-right:1px solid #797979;border-top:1px solid #797979;-webkit-transform:rotate(135deg);transform:rotate(135deg);-ms-transform:rotate(135deg);transition:all .3s ease}.obj_intro-product .obj_tri.active button::after{top:14px;right:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.obj_intro-product .obj_tri .ctn_tri{display:none}.obj_intro-product .obj_tri ul{display:flex;padding-top:20px}.obj_intro-product .obj_tri ul li{font-size:12px;text-align:left;color:#787878}.obj_intro-product .obj_tri ul li:nth-of-type(1){min-width:110px}.obj_intro-product .obj_tri ul li:nth-of-type(2){max-width:90px;width:100%;margin:0 30px}.obj_intro-product .obj_tri ul li:nth-of-type(3){min-width:125px}.obj_intro-product .obj_tri ul li em{display:flex;font-size:16px;height:30px;line-height:30px;font-weight:600;color:#1c213e}.obj_intro-product .obj_tri ul li strong{font-weight:600}.obj_intro-product .obj_tri ul li .pet01{display:inline-block;width:25px;height:30px;margin-left:5px;background:url(../images/i_pet01.gif) no-repeat center center/25px auto}.obj_intro-product .obj_tri ul li .pet02{display:inline-block;width:25px;height:30px;margin:0 5px;background:url(../images/i_pet02.gif) no-repeat center center/25px auto}.obj_intro-product .obj_tri ul li .pet03{display:inline-block;width:25px;height:30px;margin-left:5px;background:url(../images/i_pet03.gif) no-repeat center center/25px auto}.obj_intro-product .obj_tri .t_mentions{padding:30px 0;font-size:14px;color:#787878}.obj_intro-product .obj_tri .t_consignes{display:block;font-size:14px;font-weight:600;color:#2392b2;text-align:center;text-decoration:underline}@media screen and (max-width:767px){.obj_intro-product .obj_tri{width:calc(100% - 40px);margin:32px 20px;padding:25px}.obj_intro-product .obj_tri ul{flex-direction:column}.obj_intro-product .obj_tri ul li{width:100%}.obj_intro-product .obj_tri ul li:nth-of-type(1),.obj_intro-product .obj_tri ul li:nth-of-type(2),.obj_intro-product .obj_tri ul li:nth-of-type(3){max-width:inherit;width:100%;margin:0 0 30px}.obj_intro-product .obj_tri .t_mentions{padding:0 0 20px 0}}.obj_intro-product .cta-container{line-height:0}.obj_intro-product .cta-container .button{margin-bottom:.5em}.obj_intro-product .cta-container .button:not(:last-child){margin-right:.5em}.obj_intro-product .full-details>.cta-container:first-child{margin:15px 0 20px}.obj_intro-product .cta-container .add-to-cart.mobile-only{display:none}@media screen and (max-width:767px){.obj_intro-product .cta-container .add-to-cart.mobile-only{display:block;width:100%;position:fixed;z-index:10;bottom:0;margin:0;left:0;padding:13px 20% 13px 25%;font-size:1em}.obj_intro-product .cta-container .add-to-cart.mobile-only.button.icon-s3 .icon{width:16px;height:16px;left:23%}}.obj_intro-product .use-information{line-height:1em;margin-bottom:2.8125em;margin-bottom:25px;text-align:left}.obj_intro-product .use-information tr>*{padding:3px 0}.obj_intro-product .use-information th{color:#1c213f;font-weight:600;padding-right:2.5em;font-size:.875em;text-align:left;letter-spacing:.5px;text-transform:uppercase}.obj_intro-product .use-information td{color:#666}.obj_intro-product .obj_icon-list a{background:rgba(255,255,255,.75)}.obj_intro-product .links-product{line-height:1em;margin-top:20px;margin-bottom:2.8125em;margin-bottom:25px}.obj_intro-product .links-product .line{padding:2px 0;display:flex;flex-flow:row wrap}.obj_intro-product .links-product h3{font-weight:600;padding-right:10px;font-size:.875em;letter-spacing:.5px;text-transform:uppercase}.obj_intro-product .links-product p{font-size:14px;color:inherit}.obj_intro-product .links-product p+p:before{content:" | ";position:relative;display:inline-block;padding:0 3px}.obj_intro-product .links-product p a{text-decoration:underline;font-size:14px;color:inherit}.obj_intro-product .obj_icon-list p a{background:rgba(255,255,255,.75)}@media screen and (max-width:767px){.obj_intro-product .links-product .line{padding:5px 0}.obj_intro-product .links-product h3{display:block;min-width:100%}}.v3 .obj_intro-product .use-information th{color:#1c213f;font-weight:600;padding-right:2.5em;font-size:.875em;text-align:left;letter-spacing:.5px;text-transform:uppercase}.obj_intro-product .description-prices{margin-bottom:30px;color:#666}.v3 .obj_intro-product .description-prices{margin-bottom:30px}.v3 .page-container .obj_intro-product .details h1 a{display:block}.v3 .page-container .obj_intro-product .details .title{display:inline-block;text-decoration:underline}@media screen and (min-width:550px){.obj_intro-product .media:before{content:'';float:left;padding-bottom:68.42105%}.obj_intro-product .media:after{content:'';display:table;clear:both}.v3 .gallery-no-effect .view{height:480px}.v3 .obj_intro-product .obj_gallery a img{max-width:100%}.v3 .obj_intro-product .obj_gallery .view img{max-width:585px}.v3 .obj_intro-product .slider{height:auto}.v3 .obj_intro-product .obj_gallery .obj_carrousel{max-width:382px}.v3 .obj_intro-product .skin-tones{margin-top:65px}}@media screen and (min-width:980px){.obj_intro-product{display:table;max-width:1170px;margin:auto;position:relative}.obj_intro-product>div{display:table-cell}.obj_intro-product .media{width:50%}.obj_intro-product::after{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;z-index:99;height:100%;width:1px;background:#f2f2f2}.obj_intro-product .media::before,.obj_intro-product .slider-controls li .small{display:none}.obj_intro-product .slider{height:100%;border-top:none}.obj_intro-product .obj_sticker-2{right:42px;top:59px}.obj_intro-product .obj_sticker-2 .sticker~.sticker{margin-top:15px}.obj_intro-product .slider-controls li .large{display:block;position:relative;border:1px solid #eaeaea;width:70px;height:50px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.obj_intro-product .slider-controls li .large>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.obj_intro-product .slider-controls li .large{border:1px solid #eaeaea;display:block;height:50px;min-width:60px;max-width:70px;position:relative}.obj_intro-product .slider-controls li .large>img{height:100%;vertical-align:text-bottom}.obj_intro-product .badge{padding:.75em .875em;font-size:1.125em}.obj_intro-product .details{width:50%}.obj_intro-product .details::before{content:'';float:left;padding-bottom:95.7265%}.obj_intro-product .details::after{content:'';display:table;clear:both}.page-container .obj_intro-product .details .summary{background-color:transparent;color:#666;padding:59px 59px 0}.page-container .obj_intro-product .details .title{color:#1c213f;font-size:1em;letter-spacing:normal;opacity:1}.obj_intro-product .sub-title{display:inline-block;font-size:2.25em}.obj_intro-product .sub-title .badge.new{display:inline-block;font-size:.464285em;padding:.615384em .76923em;position:static;margin-left:10px}.obj_intro-product .short-description{font-size:1.125em;color:#666}.obj_intro-product .feedback{margin:15px auto 10px}.obj_intro-product .feedback .rating{color:#1c213f}.page-container .obj_intro-product .details .feedback .votes{color:#999;opacity:1}.obj_intro-product .feedback .vote-cta{color:#1c213f}.page-container .obj_intro-product .details .feedback .vote-cta:before{border-left-color:rgba(28,33,63,.15)}.obj_intro-product .full-details{padding:0 59px 59px}.obj_intro-product .use-information th{white-space:nowrap}.obj_intro-product .obj_icon-list{position:absolute;top:10%;left:calc(-100% + 42px);z-index:10}.obj_intro-product .obj_icon-list li{display:list-item;margin-bottom:21px;margin-right:.25em;width:40px;height:40px}.obj_intro-product .obj_icon-list a{border-width:2px}.obj_intro-product .skin-tones .img-container{position:absolute;top:0;left:-100%;width:100%;line-height:564px;z-index:100}.obj_intro-product .skin-tones .img-container.is-visible{height:564px}.obj_intro-product .skin-tones .img-container div{height:564px}html.flexbox .obj_intro-product,html.flexboxlegacy .obj_intro-product,html.flexboxtweener .obj_intro-product{display:flex;align-items:stretch;background:#fff}html.flexbox .obj_intro-product>div,html.flexboxlegacy .obj_intro-product>div,html.flexboxtweener .obj_intro-product>div{display:block}.v3 .obj_intro-product .slider{height:100%;max-height:620px}.v3 .obj_intro-product .skin-tones .img-container{position:relative;top:auto;left:auto;width:auto;line-height:1}.v3 .obj_intro-product .skin-tones .img-container.is-visible{height:300px}.v3 .obj_intro-product .skin-tones button{position:relative}.v3 .obj_intro-product .skin-tones button span{position:absolute;z-index:2;bottom:-15px;left:50%;display:none;padding:0 4px;transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);font-size:.8rem;color:#000;text-indent:0;white-space:nowrap;border:solid 1px #000;background:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.2);z-index:99}.v3 .obj_intro-product .skin-tones button:hover span{display:block}.v3 .page-container .obj_intro-product .details .title{color:#1c213f;font-size:1em;letter-spacing:normal;opacity:1}.v3 .obj_intro-product .sub-title{display:inline-block;font-size:2.25em}.v3 .obj_intro-product .feedback{margin:15px auto 10px}html.flexbox .v3 .obj_intro-product>div,html.flexboxlegacy .v3 .obj_intro-product>div,html.flexboxtweener .v3 .obj_intro-product>div{height:100%}}.obj_loader{color:#1c213f;display:none;margin:20px 0;opacity:0;transition:opacity .25s}.obj_loader.loader-init{display:block}.obj_loader.loader-load{opacity:1}.obj_loader.loader-close{opacity:0}.obj_loader .loader-1{animation:loader-1 infinite 2s linear;height:30px;margin:0 auto 2px;position:relative;width:30px}.obj_loader .loader-1::after,.obj_loader .loader-1::before{animation:loader-1-pseudo infinite 2s;background:currentColor;border-radius:50%;content:"";height:18px;margin:-9px 0 0 0;position:absolute;top:50%;width:18px}.obj_loader .loader-1::before{left:0}.obj_loader .loader-1::after{animation-delay:1s;opacity:0;right:0}.obj_loader p{color:inherit;font-size:13px;font-weight:700;text-align:center;text-transform:uppercase}@keyframes loader-1{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loader-1-pseudo{0%{opacity:1;transform:scale(0)}50%{transform:scale(1)}100%{opacity:1;transform:scale(0)}}.obj_mask_cover{position:fixed;z-index:1001;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);opacity:0}@media screen and (max-width :767px){.obj_mask_cover{display:none}}.obj_mentions{max-width:1170px;margin:0 auto;padding:30px 20px}.obj_mentions p{font-size:.75em;color:#666}.obj_mentions.var_right p{text-align:right}.obj_navpages{margin:0 auto;max-width:500px;padding:0 60px;position:relative;text-align:center}.obj_navpages::after{clear:both;content:"";display:block}.obj_navpages li{color:#666;display:inline;margin:0}.obj_navpages .arrow{background:0 0;position:absolute;top:0;width:20px}.obj_navpages .arrow a{width:100%}.obj_navpages .previous{left:40px}.obj_navpages .first{left:20px}.obj_navpages .next{height:auto;line-height:normal;right:40px}.obj_navpages .last{right:20px}.obj_navpages li a{color:#999;float:left;height:20px;line-height:20px;width:20%}.obj_navpages li a:hover,.obj_navpages li.inactive a{color:#232640}.obj_navpages li.inactive{text-decoration:underline}@media screen and (min-width:550px){.obj_navpages li a{width:10%}}.obj_newsletter{width:100%;color:#fff}.obj_newsletter form{padding:2.1875em 4.375em}.obj_newsletter .wording{font-size:1.1875em;margin-bottom:1em}.obj_newsletter .wording h3{margin-bottom:.25em}.obj_newsletter .input-container{max-width:300px}@media screen and (min-width:750px){.obj_newsletter{clear:both;max-width:725px;margin:auto;padding:0 1.675%}.obj_newsletter form{margin:auto 2.5%}}@media screen and (min-width:980px){.obj_newsletter{max-width:948px;margin:auto auto 50px}.obj_newsletter form{margin:0}.obj_newsletter .wording{font-size:2.0625em;font-weight:200}}@media screen and (min-width:1200px){.obj_newsletter{max-width:1128px;padding-left:0;padding-right:0}}@media screen and (min-width:1400px){.obj_newsletter{max-width:1170px;padding-left:0;padding-right:0}}.obj_onglets_fix{position:fixed;top:100px;right:0;background:#fff;z-index:1002}.obj_onglets_fix ul{display:block}.obj_onglets_fix ul li{position:absolute;top:0;left:0;box-sizing:border-box;display:block;min-height:60px;width:45px}.obj_onglets_fix ul li:nth-of-type(2){top:60px}.obj_onglets_fix ul li:nth-of-type(3){top:120px}.obj_onglets_fix ul li:nth-of-type(4){top:180px}.obj_onglets_fix ul li:nth-of-type(5){top:240px}.obj_onglets_fix ul li.open{z-index:1003}.obj_onglets_fix ul li .btn_onglet,.obj_onglets_fix ul li .btn_onglet_link{position:absolute;top:0;left:-45px;box-sizing:border-box;display:block;min-width:45px;height:60px;color:#fff;background:#008fcd}.obj_onglets_fix ul li.facebook .btn_onglet{background:#3b5998}.obj_onglets_fix ul li.twitter .btn_onglet{background:#5ea9dd}.obj_onglets_fix ul li.instagram .btn_onglet{background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d 100%)}.obj_onglets_fix ul li.youtube .btn_onglet_link{background:red}.obj_onglets_fix ul li .btn_onglet svg,.obj_onglets_fix ul li .btn_onglet_link svg{position:absolute;top:50%;left:50%;width:auto;height:24px;margin-top:-12px;fill:currentColor;transform:translateX(-50%)}.obj_onglets_fix ul li.facebook .btn_onglet svg{height:22px;margin-top:-11px}.obj_onglets_fix ul li.twitter .btn_onglet svg{height:16px;margin-top:-8px}.obj_onglets_fix .ctn_onglet{width:380px;min-height:542px;padding:20px;background:#fff}.obj_onglets_fix ul li.instagram .ctn_onglet,.obj_onglets_fix ul li.twitter .ctn_onglet{max-height:542px;overflow:auto}@media screen and (max-width :767px){.obj_onglets_fix{display:none}}.obj_onglets_fix_2021{position:fixed;z-index:1002;right:30px;bottom:4.5vw}.obj_onglets_fix_2021 ul{position:relative}.obj_onglets_fix_2021 ul li{width:40px;height:40px}.obj_onglets_fix_2021 ul li+li{margin-top:10px}.obj_onglets_fix_2021 ul li .btn_onglet,.obj_onglets_fix_2021 ul li .btn_onglet_link{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#fff;color:#000;box-shadow:0 6px 6px 0 rgba(0,0,0,.15);border-radius:100vw}.obj_onglets_fix_2021 ul li .btn_onglet .t_label-onglet,.obj_onglets_fix_2021 ul li .btn_onglet_link .t_label-onglet{position:absolute;z-index:1;right:20px;top:0;display:flex;justify-content:center;align-items:center;max-width:0;height:40px;border-bottom-left-radius:100vw;border-top-left-radius:100vw;background:#fff;white-space:nowrap;box-shadow:-8px 6px 6px 0 rgba(0,0,0,.1);overflow:hidden;opacity:0;transition:all .4s ease}.obj_onglets_fix_2021 ul li .btn_onglet .t_label-onglet sup,.obj_onglets_fix_2021 ul li .btn_onglet_link .t_label-onglet sup{font-size:.75em;transform:translateY(-40%)}.obj_onglets_fix_2021 ul li .btn_onglet:hover .t_label-onglet,.obj_onglets_fix_2021 ul li .btn_onglet_link:hover .t_label-onglet{max-width:300px;padding:0 20px;opacity:1}.obj_onglets_fix_2021 ul li .btn_onglet svg,.obj_onglets_fix_2021 ul li .btn_onglet_link svg{position:relative;z-index:2;width:auto;height:20px;fill:currentColor}.obj_onglets_fix_2021 ul li.facebook .btn_onglet svg{height:21px}.obj_onglets_fix_2021 ul li.twitter .btn_onglet svg{height:17px}.obj_onglets_fix_2021 ul li.instagram .btn_onglet svg{height:20px}.obj_onglets_fix_2021 ul li.youtube .btn_onglet_link svg{height:14px}.obj_onglets_fix_2021 ul li.newsletter .btn_onglet svg{height:14px}.obj_onglets_fix_2021 ul li.promo .btn_onglet svg{height:24px}.obj_onglets_fix_2021 ul li.fidelite .btn_onglet_link svg{height:20px}.obj_onglets_fix_2021 ul li.whatsapp .btn_onglet svg{height:20px}.obj_onglets_fix_2021 .ctn_onglet{position:absolute;overflow:visible;z-index:2;left:80px;bottom:-10px;width:420px;height:620px;padding:40px;background:#fff;overflow:auto;border-radius:20px;transition:all .5s ease;box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.obj_onglets_fix_2021 ul li.open .ctn_onglet{transform:translateX(calc((100% + 40px) * -1))}.obj_onglets_fix_2021 .ctn_onglet>*{position:relative;z-index:1}.obj_onglets_fix_2021 .ctn_onglet .ctn_iframe-onglet{overflow:auto;height:510px;margin-top:30px;padding-right:10px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) rgba(0,0,0,.1)}.obj_onglets_fix_2021 .ctn_onglet .ctn_iframe-onglet::-webkit-scrollbar{width:5px}.obj_onglets_fix_2021 .ctn_onglet .ctn_iframe-onglet::-webkit-scrollbar-track{width:5px;background:rgba(0,0,0,.1)}.obj_onglets_fix_2021 .ctn_onglet .ctn_iframe-onglet::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.obj_onglets_fix_2021 .ctn_onglet .btn_close-onglet{position:absolute;z-index:2;right:20px;top:20px;width:40px;height:40px;background:#f0f0f0;border-radius:100vw;transition:all .3s ease}.obj_onglets_fix_2021 .ctn_onglet .btn_close-onglet:hover{background:#000}.obj_onglets_fix_2021 .ctn_onglet .btn_close-onglet::after,.obj_onglets_fix_2021 .ctn_onglet .btn_close-onglet::before{content:'';position:absolute;left:50%;top:50%;width:20px;height:2px;background:#000;transform:translate(-50%,-50%) rotate(45deg);transition:all .3s ease}.obj_onglets_fix_2021 .ctn_onglet .btn_close-onglet::before{transform:translate(-50%,-50%) rotate(45deg)}.obj_onglets_fix_2021 .ctn_onglet .btn_close-onglet::after{transform:translate(-50%,-50%) rotate(-45deg)}.obj_onglets_fix_2021 .ctn_onglet .btn_close-onglet:hover::after,.obj_onglets_fix_2021 .ctn_onglet .btn_close-onglet:hover::before{background:#f0f0f0}.obj_onglets_fix_2021 .btn_toggle-onglets_mobile{display:none}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top{display:flex}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_step{display:none}.obj_onglets_fix_2021 .ctn_form-onglet[data-step="1"] .step-01,.obj_onglets_fix_2021 .ctn_form-onglet[data-step="2"] .step-02,.obj_onglets_fix_2021 .ctn_form-onglet[data-step="3"] .step-03{display:block;animation:fadeInStep 1s ease}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top figure{margin-right:20px}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_offre{margin-bottom:10px;font-size:1.375em;line-height:1;font-weight:700;text-transform:uppercase;color:#3d77e3}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_offert{display:flex;align-items:center;margin-bottom:20px;font-size:1.625em;line-height:.9;font-weight:700;color:#000}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_offert strong{margin-right:10px;font-size:2.769em}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_offert strong em{font-size:.722em}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_inscription{font-size:1.125em;line-height:1.3;color:#000}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_inscription-2{font-size:.875em;line-height:1.3;color:#000}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_code{display:block;margin:-5px 0 10px 0;font-size:1.375em;line-height:1;color:#000;text-transform:uppercase}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_code span{display:inline-block;padding:7px 9px;border:1px dashed #000}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_main .t_title{margin-top:10px;font-size:1.125em;line-height:1.2;font-weight:700;color:#000}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_main .t_mention-infos{position:relative;margin-top:20px;padding-left:25px;font-size:.75em;line-height:1;color:#666}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_main .t_mention-infos svg{position:absolute;left:0;top:0;width:auto;height:16px;fill:#cecece}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_form{margin-top:20px}@keyframes fadeInStep{from{opacity:0}to{opacity:1}}.obj_onglets_fix_2021 .promo .ctn_onglet .ctn_iframe-onglet{margin-top:0;height:auto;overflow:visible}.obj_onglets_fix_2021 .promo figure img{max-width:100%}.obj_onglets_fix_2021 .promo .t_title{margin-top:15px;font-size:1.625em;line-height:.9;font-weight:700;text-transform:uppercase;color:#000}.obj_onglets_fix_2021 .promo .t_main{margin-top:10px;font-size:1.125em;line-height:1.3;color:#000}.obj_onglets_fix_2021 .promo .t_main strong{font-weight:700}.obj_onglets_fix_2021 .promo .t_mention{margin-top:15px;font-size:.75em;line-height:1;color:#000}.obj_onglets_fix_2021 .promo .cta-container{margin-top:15px}@keyframes circleSpins{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes centerCircleSpinsTwo{0%{transform:rotate(30deg)}22%{transform:rotate(30deg)}25%{transform:rotate(170deg)}48%{transform:rotate(170deg)}51%{transform:rotate(300deg)}72%{transform:rotate(300deg)}75%{transform:rotate(210deg)}98%{transform:rotate(210deg)}to{transform:rotate(30deg)}}.obj_onglets_fix_2021 .obj_circle{position:relative;display:block;width:40px;height:40px;margin:0 0 0 auto;z-index:1;transition:max-width 2s ease-in-out,top .5s ease-in-out,left .5s ease-in-out;border-radius:40px;background:#456fb5}.obj_onglets_fix_2021 .obj_circle .sml-crcl{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:2}.obj_onglets_fix_2021 .obj_circle .sml-crcl.var_1-1{width:100%;animation:circleSpins 18s linear infinite}.obj_onglets_fix_2021 .obj_circle .sml-crcl.var_2{width:80%;animation:centerCircleSpinsTwo 15s linear infinite}.obj_onglets_fix_2021 .obj_circle .sml-crcl.var_3-1{width:30%;animation:circleSpins 5s linear infinite}.obj_onglets_fix_2021 .obj_circle .sml-crcl.var_4{width:55%;animation:centerCircleSpinsTwo 8s linear infinite}.obj_onglets_fix_2021 ul li.skinconsult .btn_onglet .t_label-onglet,.obj_onglets_fix_2021 ul li.skinconsult .btn_onglet_link .t_label-onglet{padding-right:30px}.obj_onglets_fix_2021 ul li.skinconsult .btn_onglet .t_label-onglet,.obj_onglets_fix_2021 ul li.skinconsult .btn_onglet_link .t_label-onglet{padding-right:30px}.obj_onglets_fix_2021 .skinconsult .ctn_onglet{padding:0 0 30px 30px;width:460px;height:auto}.obj_onglets_fix_2021 .skinconsult .ctn_iframe-onglet{height:auto}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_header{padding-bottom:25px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_header h3{display:block;font-size:0;margin:0 0 10px;width:274px;height:30px;text-align:left;background:transparent url(../../Resources/int-fr/WidgetSkinConsult/images/v_title.png) no-repeat left top}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_header .t_desc{font-size:11px;text-transform:uppercase}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_content{display:flex;flex-flow:row nowrap;justify-content:space-between}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps{position:relative;width:50%;display:flex;flex-flow:column nowrap}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps h4{padding:10px 0 15px;text-transform:uppercase;font-size:20px;line-height:1em;font-weight:200;color:#1d213d}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps h4 strong{font-weight:700;font-size:30px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .step{display:flex;flex-flow:row nowrap;margin:0 0 10px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .step.i_routine{margin:0}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps figure{position:relative;display:flex;min-width:60px;min-height:60px;border-radius:30px;margin:0 10px 0 0;text-align:center;background:#456fb5}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps figure svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .i_selfie svg{width:19px;height:35px;fill:#fff}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .i_profile svg{width:28px;height:35px;fill:#fff}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .i_routine svg{width:100%;height:36px;fill:#fff}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .t_desc{margin:auto 0;font-size:14px;text-transform:uppercase;color:#000;font-weight:400;text-align:left}.obj_onglets_fix_2021 .ctn_widget-skinconsult .cta-container{text-align:center;margin-top:30px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel{position:relative;width:50%;max-width:215px;height:290px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .face img{width:220px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label{position:absolute;width:40%;text-align:left;opacity:0;z-index:3}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label:after{content:'';position:absolute;top:-8px;left:-8px;display:block;width:.66667vh;height:.66667vh;background:#fff;border-radius:100%;z-index:2}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label.is-visible{opacity:1}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label.var_1{top:4.8%;left:21.4%;transition:opacity .15s ease-in}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label.var_2{top:34.5%;left:51.2%;transition:opacity .35s ease-in}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label.var_3{top:85%;right:55%;transition:opacity .5s ease-in;text-align:right}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label.var_3::after{top:-8px;left:auto;right:0}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label .t_name{display:block;text-transform:uppercase;font:14px/1em Calibre;font-weight:700;color:#fff}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label .obj_encart{display:inline-block;margin-top:.4vh;padding:.4vh;text-transform:uppercase;font-size:11px;font-family:Calibre;font-weight:400;line-height:1;color:#fff}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label .obj_encart.var_strength{background:#3c77e3}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label .obj_encart.var_priority{background:#a82f31}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label::after{content:'';position:absolute;top:2px;left:-11px;display:block;width:.66667vh;height:.66667vh;background:#fff;border-radius:100%;z-index:2}.obj_onglets_fix_2021 .whatsapp .ctn_onglet{padding:0 0 30px 30px;width:460px;height:auto}.obj_onglets_fix_2021 .whatsapp .ctn_iframe-onglet{height:auto}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_header{padding-bottom:25px}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_header h3{display:block;font-weight:600;font-size:36px;text-align:left;text-transform:uppercase}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_header .t_desc{font-size:20px;line-height:1em;font-weight:200;text-transform:uppercase}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_content{display:flex;flex-flow:row nowrap;justify-content:space-between}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps{position:relative;width:50%;display:flex;flex-flow:column nowrap}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps h4{padding:10px 0 15px;text-transform:uppercase;font-size:20px;line-height:1em;font-weight:200;color:#1d213d}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps h4 strong{font-weight:700;font-size:30px}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps .step{display:flex;flex-flow:row nowrap;margin:0 0 10px}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps figure{position:relative;display:flex;min-width:60px;min-height:60px;border-radius:30px;margin:0 10px 0 0;text-align:center;background:#456fb5}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps figure svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps .i_pin svg{width:19px;height:35px;fill:#fff}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps .i_profile svg{width:28px;height:35px;fill:#fff}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps .i_routine svg{width:100%;height:36px;fill:#fff}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps .t_desc{margin:auto 0;font-size:14px;text-transform:uppercase;color:#000;font-weight:400;text-align:left;width:calc(100% - 40px)}.obj_onglets_fix_2021 .ctn_widget-whatsapp .cta-container{text-align:center;margin-top:30px}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_visuel{position:relative;width:50%;max-width:215px;height:290px}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_visuel .face img{width:220px}@media screen and (min-width:768px){.obj_onglets_fix_2021 .newsletter .ctn_onglet{width:700px;height:auto;max-height:85vh}.obj_onglets_fix_2021 .newsletter .ctn_onglet .ctn_iframe-onglet{margin-top:0;height:auto;max-height:75vh;overflow:visible}.obj_onglets_fix_2021 .promo .ctn_onglet{width:490px;height:auto}}@media screen and (max-height:800px){.obj_onglets_fix_2021 .newsletter .ctn_onglet .ctn_iframe-onglet{overflow:auto}}@media screen and (max-width:767px){.obj_onglets_fix_2021{right:10px;bottom:98px}.obj_onglets_fix_2021>ul{height:0;overflow:hidden;opacity:0;transition:opacity .3s ease}.obj_onglets_fix_2021.mobile-expanded>ul{height:auto;overflow:visible;padding-bottom:10px;opacity:1}.obj_onglets_fix_2021 .btn_toggle-onglets_mobile{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#000;color:#fff;box-shadow:0 6px 6px 0 rgba(0,0,0,.15);border-radius:100vw;border:2px solid #f0f0f0}.obj_onglets_fix_2021 .btn_toggle-onglets_mobile::after,.obj_onglets_fix_2021 .btn_toggle-onglets_mobile::before{content:'';position:absolute;left:50%;top:50%;width:20px;height:2px;background:#fff;transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:opacity .3s ease}.obj_onglets_fix_2021.mobile-expanded .btn_toggle-onglets_mobile::after,.obj_onglets_fix_2021.mobile-expanded .btn_toggle-onglets_mobile::before{opacity:1}.obj_onglets_fix_2021 .btn_toggle-onglets_mobile::before{transform:translate(-50%,-50%) rotate(45deg)}.obj_onglets_fix_2021 .btn_toggle-onglets_mobile::after{transform:translate(-50%,-50%) rotate(-45deg)}.obj_onglets_fix_2021 .btn_toggle-onglets_mobile svg{width:auto;height:18px;fill:currentColor;opacity:1;transition:opacity .3s ease}.obj_onglets_fix_2021.mobile-expanded .btn_toggle-onglets_mobile svg{opacity:0}.obj_onglets_fix_2021 ul li+li{margin-top:0;transition:margin .3s ease}.obj_onglets_fix_2021.mobile-expanded ul li+li{margin-top:10px}.obj_onglets_fix_2021 ul li .btn_onglet .t_label-onglet,.obj_onglets_fix_2021 ul li .btn_onglet_link .t_label-onglet{display:none}.obj_onglets_fix_2021 .ctn_onglet .btn_close-onglet{right:5px;top:5px}.obj_onglets_fix_2021 ul li .ctn_onglet{top:auto;left:auto;right:0;bottom:-120px;width:calc(100vw - 20px);height:75vh;padding:20px;transform:translateY(calc(100% + 20px))}.obj_onglets_fix_2021 ul li.open .ctn_onglet{transform:translateY(0)}.obj_onglets_fix_2021 .ctn_onglet .ctn_iframe-onglet{height:62vh}.obj_onglets_fix_2021 ul li.newsletter .ctn_onglet{height:80vh}.obj_onglets_fix_2021 .newsletter .ctn_onglet .ctn_iframe-onglet{height:75vh}.obj_onglets_fix_2021 ul li.promo .ctn_onglet{height:auto}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top figure{display:none}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue{margin:0}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_offre{font-size:1.25em}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_offert{margin-bottom:10px;font-size:1.25em}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_inscription{font-size:1em}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_main .t_title{font-size:1em}.obj_onglets_fix_2021 .ctn_form-onglet .ctn_top .ctn_bienvenue .t_code{margin-top:0}.obj_onglets_fix_2021 .ctn_form-onglet .input-line-gender{flex-direction:column}.obj_onglets_fix_2021 .ctn_form-onglet .input-line-gender .input-text-container{margin-top:20px;width:100%}.obj_onglets_fix_2021 .ctn_form-onglet .input-line-gender .input-text-container+.input-text-container{margin-top:10px;margin-left:0}.obj_onglets_fix_2021 .ctn_form-onglet .input-line-birthdate{flex-direction:column;margin-top:20px}.obj_onglets_fix_2021 .ctn_form-onglet .input-line-birthdate .label-container{margin-bottom:10px}.obj_onglets_fix_2021 .ctn_form-onglet .input-line-birthdate .select-container{width:100%}.obj_onglets_fix_2021 .ctn_form-onglet .input-line-birthdate .select-container .ctn_form-element:first-of-type{margin-left:0}.obj_onglets_fix_2021 .ctn_form-onglet .obj_recaptcha{height:70px}.obj_onglets_fix_2021 .ctn_form-onglet .obj_recaptcha>div{transform:scale(.8)}.obj_onglets_fix_2021 .promo figure img{width:64vw}.obj_onglets_fix_2021 .promo .t_title{font-size:1.375em}.obj_onglets_fix_2021 .promo .t_main{font-size:1em}.obj_onglets_fix_2021 .promo .t_main br,.obj_onglets_fix_2021 .promo .t_title br{display:none}.obj_onglets_fix_2021 .skinconsult .ctn_onglet{padding:0 0 20px 20px;width:calc(100vw - 20px)}.obj_onglets_fix_2021 .skinconsult .ctn_onglet .ctn_iframe-onglet{margin-top:20px;height:auto;overflow:visible}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_header h3{width:230px;height:25px;background-size:auto 100%}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps{width:44%}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps h4{font-size:18px;padding:5px 0 20px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps h4 strong{font-size:25px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps figure{min-width:35px;min-height:35px;height:35px;margin:0 5px 0 0}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .step{margin:0 0 10px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .t_desc{font-size:11px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .i_profile svg,.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .i_routine svg,.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_steps .i_selfie svg{width:auto;height:20px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel{width:56%;max-width:173px;height:237px;transform:translateX(10px)}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .face{height:100%}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .face img{height:100%;object-fit:cover}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label{width:48%}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label .obj_encart{font-size:9px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .face img{max-width:100%}.obj_onglets_fix_2021 .ctn_widget-skinconsult .ctn_visuel .obj_label .t_name{font-size:13px;letter-spacing:-.5px}.obj_onglets_fix_2021 .ctn_widget-skinconsult .cta-container{margin-top:20px}.obj_onglets_fix_2021 .whatsapp .ctn_onglet{padding:0 0 20px 20px;width:calc(100vw - 20px)}.obj_onglets_fix_2021 .whatsapp .ctn_onglet .ctn_iframe-onglet{margin-top:20px;height:auto;overflow:visible}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps{width:44%}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps h4{font-size:18px;padding:5px 0 20px}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps h4 strong{font-size:22px}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps figure{min-width:35px;min-height:35px;height:35px;margin:0 5px 0 0}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps .step{margin:0 0 10px}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps .t_desc{font-size:11px;word-break:break-all}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps .i_profile svg,.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps .i_routine svg,.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_steps .i_selfie svg{width:auto;height:20px}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_visuel{width:56%;max-width:173px;height:237px;transform:translateX(10px)}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_visuel .face{height:100%}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_visuel .face img{height:100%;object-fit:cover}.obj_onglets_fix_2021 .ctn_widget-whatsapp .ctn_visuel .face img{max-width:100%}.obj_onglets_fix_2021 .ctn_widget-whatsapp .cta-container{margin-top:20px}}.obj_page-loader,.obj_search-loader{display:none}body.is-loading .obj_page-loader{display:block;position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100vh;background:rgba(255,255,255,.9)}body.is-searching .main-header.v4 .obj_search-menu.is_open .obj_search-loader{display:block;position:relative;z-index:9999;left:auto;top:auto;width:100%;height:200px;background:rgba(255,255,255,.9)}body.is-loading .obj_page-loader p,body.is-searching .obj_search-loader p{position:absolute;left:0;top:50%;width:100%;padding:0 20px;text-align:center;transform:translateY(50px)}body.is-loading .obj_page-loader::before,body.is-searching .obj_search-loader::before{position:absolute;z-index:1;left:50%;top:50%;width:40px;height:40px;margin:-25px 0 0 -25px;border:5px solid #e9e9ec;border-radius:40px;content:''}body.is-loading .obj_page-loader div,body.is-searching .obj_search-loader div{position:absolute;z-index:2;left:50%;top:50%;width:50px;height:50px;margin:-25px 0 0 -25px;border:5px solid #1d213d;border-color:#1d213d transparent transparent transparent;border-radius:50px;animation:loader-rotation 1.1s cubic-bezier(.455,.03,.515,.955) infinite}body.is-loading .obj_page-loader div:nth-child(1),body.is-searching .obj_search-loader div:nth-child(1){animation-delay:-.15s}body.is-loading .obj_page-loader div:nth-child(2),body.is-searching .obj_search-loader div:nth-child(2){animation-delay:-.2s}body.is-loading .obj_page-loader div:nth-child(3),body.is-searching .obj_search-loader div:nth-child(3){animation-delay:-.25s}@keyframes loader-rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#exposeMask{display:none;height:100%!important;width:100%!important}.ctn_popin-zone,.obj_popin{display:none;height:100%;left:0;top:0;width:100%}.v3 .obj_popin .close{width:30px;height:30px;right:0!important;top:0!important;background:rgba(0,0,0,.3)!important}.v3 .obj_popin .close svg{width:15px!important;height:15px!important;left:50%!important;top:50%!important;position:absolute!important;transform:translate(-50%,-50%)!important}@media screen and (max-width:979px){#exposeMask{display:none!important}.obj_popin{position:relative!important;top:0!important;z-index:2000}}@media screen and (min-width:980px){#exposeMask{position:fixed!important}}.obj_preview-product{max-width:1170px;margin:0 auto 80px;position:relative;background:#d2dde6;overflow:hidden}.obj_preview-product .ctn_preview{color:#fff;position:absolute;z-index:1;max-width:350px;top:50%;left:50%;transform:translate(-50%,-50%)}.obj_preview-product.var_left .ctn_preview{left:28.5%}.obj_preview-product.var_right .ctn_preview{right:28.5%;left:auto;transform:translate(50%,-50%)}.obj_preview-product .ctn_preview .t_title{margin:0 0 22px;padding:0 0 25px;font:1.75em/1.185184em Calibre,sans-serif;font-weight:300;border-bottom:1px solid #cad1da;color:#1c213f}.obj_preview-product .ctn_preview .t_desc{color:#1c213f;line-height:1.375em}.obj_preview-product .ctn_preview.dark .t_title{color:#fff}.obj_preview-product .ctn_preview.dark .t_desc{color:#fff}.obj_preview-product .ctn_preview .email-form{max-width:310px;margin:15px 0 0}.obj_preview-product .ctn_preview .email-form input{background:#a4c9db;color:#fff}.obj_preview-product .ctn_preview .email-form input[type=email]{font-size:.9375em;border:none}.obj_preview-product .ctn_preview .email-form input[type=email]::placeholder{color:#fff}.obj_preview-product .v_background{position:relative;display:block;left:50%;z-index:0;max-width:none;transform:translateX(-50%)}.obj_preview-product .ctn_preview.dark{color:#fff}.obj_preview-product .ctn_preview.dark label{color:inherit}@media screen and (max-width:640px){.obj_preview-product{margin:0 auto}.obj_preview-product.var_left .ctn_preview,.obj_preview-product.var_right .ctn_preview{left:0;right:0;padding:25px;max-width:100%;transform:translateY(-50%)}.obj_preview-product .ctn_preview .t_title{padding:0;border-bottom:none}.obj_preview-product.var_left .ctn_preview .t_desc,.obj_preview-product.var_left .ctn_preview .t_title{padding-right:25%}.obj_preview-product.var_right .ctn_preview .t_desc,.obj_preview-product.var_right .ctn_preview .t_title{padding-left:25%}.obj_preview-product .v_background{max-width:280%}}.obj_prod-bloc,.obj_prod-bloc .content{margin:0 auto}.obj_prod-bloc .center{margin:0 auto;max-width:400px;padding:2.375em 1.5625em}.obj_prod-bloc .bloc-title{font-size:1.125em;font-weight:700;line-height:1.25em}.obj_prod-bloc em{font-style:italic}.obj_prod-bloc .general-disclamer{color:rgba(28,33,63,.3);margin:0 auto;max-width:400px;padding:15px 1.5625em 0}.v3 .obj_prod-bloc{position:relative;z-index:0;margin:70px auto}.v3 .obj_prod-bloc .title_string{margin-top:0}.v3 .obj_prod-bloc .t_old-text{padding:20px 0;text-align:center}.obj_prod-bloc.boost{padding-bottom:25px}.obj_prod-bloc.boost .content{padding:0 25px}.obj_prod-bloc.boost .content>div{background:#fff;padding-bottom:.875em;text-align:center}.obj_prod-bloc.boost .item>div{padding:.875em 1.5625em 2.375em;text-align:center}.obj_prod-bloc.boost .bloc-sub-title{font-size:1.125em;font-weight:300;line-height:.916666em;margin-bottom:1.388888em}.obj_prod-bloc.boost li{color:#666;font-size:.84375em;line-height:1.2em}.obj_prod-bloc.boost li+li{margin-top:30px}.obj_prod-bloc.boost .sub-step-title{color:#1c213f;font-weight:600;margin-bottom:.37037em}.obj_prod-bloc.boost .sub-step-title strong{color:#343739}.obj_prod-bloc.boost img{max-width:214px;width:100%}.v3 .obj_prod-bloc.boost .bloc-sub-title strong{font-weight:700}.obj_prod-bloc.boost .obj_video-product{max-width:1170px;margin:40px auto 0;padding:0;background:0 0}.v3 .obj_prod-bloc.boost .obj_player{position:relative;max-width:970px;width:100%;margin:0 auto;cursor:pointer}.v3 .obj_prod-bloc.boost .obj_player::before{content:"";left:50%;position:absolute;top:50%;background:rgba(0,0,0,.3);border-radius:50%;height:64px;margin:-32px 0 0 -32px;width:64px}.v3 .obj_prod-bloc.boost .obj_player::after{content:"";left:50%;position:absolute;top:50%;border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 15px;margin:-10px 0 0 -6px}.v3 .obj_prod-bloc.boost .obj_player img{width:100%;max-width:970px}.v3 .obj_prod-bloc.boost .obj_player iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.obj_prod-bloc.conseils-experts{padding-bottom:30px;background:#fff}@media screen and (min-width:980px){.obj_prod-bloc.conseils-experts{padding-bottom:60px}.obj_prod-bloc.conseils-experts .content{max-width:1170px}}.obj_prod-bloc.custom .content{padding:25px;text-align:center;background:#fff;height:260px}.obj_prod-bloc.podcast .content{position:relative;width:100%;height:auto;overflow:hidden;max-width:1170px;margin:0 auto;padding:20px 6%;text-align:center;background:0 0!important}.obj_prod-bloc.podcast .content p{margin:0 auto;text-align:center;color:#1c213f;font-weight:400;line-height:1.25em}.obj_prod-bloc.podcast .content p+iframe{margin-top:25px}.obj_prod-bloc.podcast .content iframe+p{margin:25px auto 0}.obj_prod-bloc.podcast .content .button{margin-top:20px}@media screen and (max-width:767px){.obj_prod-bloc.podcast{margin-bottom:30px}}.obj_prod-bloc.tri .content{display:flex;flex-flow:column nowrap;width:100%;max-width:1170px;padding:50px;justify-content:space-between;background:#fff}.obj_prod-bloc.tri .content .ctn_image{margin:0 auto 40px}.obj_prod-bloc.tri .content .ctn_image img{height:74px}.obj_prod-bloc.tri .content .t_subtitle{font-size:30px;font-weight:700;line-height:.8em;text-transform:uppercase;margin-bottom:25px;text-align:center}.obj_prod-bloc.tri .ctn_list_quality .ctn_list{display:flex;flex-direction:row;justify-content:space-between}.obj_prod-bloc.tri .ctn_list_quality .obj_list_quality{position:relative;padding:0}.obj_prod-bloc.tri .ctn_list_quality .ctn_list>*{max-width:310px;width:33%;flex-shrink:0}.obj_prod-bloc.tri .ctn_list_quality .obj_list_quality .t_title{font-weight:700;font-size:16px;line-height:1em;text-transform:uppercase;margin-bottom:10px}.obj_prod-bloc.tri .ctn_list_quality .obj_list_quality ul li{position:relative;padding-left:20px;font-size:16px;line-height:1.2em}.obj_prod-bloc.tri .ctn_list_quality .obj_list_quality ul li::before{position:absolute;content:"";left:0;top:7px;display:block;width:6px;height:6px;border-radius:100%;background:#000}.obj_prod-bloc.tri .content .t_text{margin-top:20px}.obj_prod-bloc.tri .content .t_legal{margin-top:20px;font-size:14px;line-height:1em}@media screen and (max-width:767px){.obj_prod-bloc.tri .content{padding:20px}.obj_prod-bloc.tri .content .t_subtitle{font-size:20px}.obj_prod-bloc.tri .ctn_list_quality .ctn_list{flex-direction:column}.obj_prod-bloc.tri .ctn_list_quality .ctn_list>*{max-width:100%;width:100%;flex-shrink:0}.obj_prod-bloc.tri .ctn_list_quality .obj_list_quality{margin-bottom:25px}.obj_prod-bloc.tri .content .t_text{margin-top:0}}.obj_prod-bloc.efficacy .content{padding:0 25px}.obj_prod-bloc.efficacy .center,.obj_prod-bloc.efficacy .item>div{background:#fff}.obj_prod-bloc.efficacy .center{padding-bottom:15px}.obj_prod-bloc.efficacy .bloc-sub-title{font-size:17px;font-weight:700}.obj_prod-bloc.efficacy .obj_carrousel{margin:0 auto;max-width:1170px}.obj_prod-bloc.efficacy .item-2{position:relative}.obj_prod-bloc.efficacy .item-2::before{background:#badee8;display:block;height:140px;left:0;margin-top:-70px;position:absolute;top:50%;width:1px}.obj_prod-bloc.efficacy .item>div{box-sizing:content-box;padding:15px 25px 25px}.obj_prod-bloc.efficacy{display:block;height:auto;width:auto}.obj_prod-bloc.efficacy-women{color:#fff}.obj_prod-bloc.efficacy-women .center,.obj_prod-bloc.efficacy-women .obj_carrousel,.obj_prod-bloc.efficacy-women .obj_carrousel .item>div{background:#1c213f}.obj_prod-bloc.efficacy.efficacy-women .bloc-title{padding:5px 0;text-transform:uppercase;color:#1c213f}.obj_prod-bloc.efficacy.efficacy-women .center p{font-size:1.25em;line-height:1.25em;font-weight:400}.obj_prod-bloc.efficacy-women .item-2::before{height:70%;margin-top:0;top:5px;background:#fff}.obj_prod-bloc.efficacy .obj_carrousel .masque .item.item-1{width:45%}.obj_prod-bloc.efficacy .obj_carrousel .masque .item.item-2{flex:1}.obj_prod-bloc.efficacy-women h4{margin-bottom:25px}.obj_prod-bloc.efficacy-women li{font-weight:400}.obj_prod-bloc.efficacy-women li span{display:block;font-size:40px;font-weight:300}.obj_prod-bloc.efficacy-women .mention{font-weight:400;font-size:12px;opacity:.4}.obj_prod-bloc.efficacy .obj_carrousel .masque .item>div{padding-top:5px;padding-bottom:30px}.obj_prod-bloc.efficacy .obj_carrousel .masque .item.item-2>div{padding-left:60px}@media screen and (min-width:980px){.obj_prod-bloc.efficacy-women .obj_carrousel{padding-top:20px}}@media screen and (max-width:767px){.obj_prod-bloc.efficacy-women .obj_carrousel{background:0 0}.obj_prod-bloc.efficacy-women li{margin-bottom:10px}}.v3 .obj_prod-bloc.efficacy .item-2::before{position:absolute;display:block;top:20px;left:0;width:1px;height:140px;margin-top:0;background:#badee8}.v3 .obj_prod-bloc.efficacy-women{color:unset}.v3 .obj_prod-bloc.efficacy-women .center,.v3 .obj_prod-bloc.efficacy-women .obj_carrousel .item>div{background:#fff}.v3 .obj_prod-bloc.efficacy.efficacy-women .bloc-title{text-align:center}.v3 .obj_prod-bloc.efficacy-women .bloc-sub-title{font-size:18px;text-align:center;text-transform:uppercase;margin-bottom:8px}.v3 .obj_prod-bloc.efficacy-women .bloc-sub-title em{font-size:8px;font-style:normal;line-height:14px;vertical-align:top}.v3 .obj_prod-bloc.efficacy-women .bloc-sub-title::after{position:relative;display:block;margin:10px auto 0;content:"";width:16px;height:3px}.v3 .obj_prod-bloc.efficacy-women h5{margin:0 auto 8px;font-size:22px;font-weight:700;text-align:center;text-transform:uppercase}.v3 .obj_prod-bloc.efficacy-women li{font-size:16px;font-weight:400;margin-bottom:24px;color:#0a0a0a;text-align:center}.v3 .obj_prod-bloc.efficacy-women li span{display:block;font-size:48px;font-weight:400}.v3 .obj_prod-bloc.efficacy-women li strong{font-weight:700}.v3 .obj_prod-bloc.efficacy-women .mention{text-align:center;color:#666;opacity:1}.obj_prod-bloc.formulation .content{padding:0 25px 25px}.obj_prod-bloc.formulation .content .disclaimer{margin-top:1em;text-align:left;font-size:.75em;opacity:.5}.obj_prod-bloc.formulation .content .ctn_text{padding:3.6% 6% 0 6%}.obj_prod-bloc.formulation .content .ctn_text>*+*{margin-top:20px}.obj_prod-bloc.formulation .content .ctn_text .bloc-title,.obj_prod-bloc.formulation .content .ctn_text p{text-align:left}.obj_prod-bloc .obj_accordion{padding:0}.obj_prod-bloc .obj_accordion .bloc-sub-title{padding-left:0;padding-right:0}.obj_prod-bloc .obj_accordion p{line-height:1.25em}.obj_prod-bloc .obj_accordion p a{color:#fff}.obj_prod-bloc .obj_ellipsis{padding:0}.obj_prod-bloc .obj_ellipsis .bloc-sub-title{padding-left:0;padding-right:0}.obj_prod-bloc .obj_ellipsis p{line-height:1.25em}.page-container .obj_prod-bloc.formulation.expert{background:0 0}.obj_prod-bloc.formulation-charter .content{display:flex;flex-direction:row;max-width:1170px}.obj_prod-bloc.formulation-charter .ctn_text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;width:100%;max-width:50%;padding:90px;background:#fff}.obj_prod-bloc.formulation-charter .ctn_text::after,.obj_prod-bloc.formulation-charter .ctn_text::before{content:"";display:block;position:absolute;height:50px;width:50px}.obj_prod-bloc.formulation-charter .ctn_text::before{top:60px;left:60px;border-top:solid 3px #000;border-left:solid 3px #000}.obj_prod-bloc.formulation-charter .ctn_text::after{bottom:60px;right:60px;border-bottom:solid 3px #000;border-right:solid 3px #000}.obj_prod-bloc.formulation-charter .ctn_text>*+*{margin-top:10px}.obj_prod-bloc.formulation-charter .ctn_text p{line-height:1.2}.obj_prod-bloc.formulation-charter .ctn_image{position:relative;overflow:hidden;width:100%;max-width:50%}.obj_prod-bloc.formulation-charter .ctn_image figure,.obj_prod-bloc.formulation-charter .ctn_image figure img{display:block;height:100%;width:auto}.obj_prod-bloc.formulation .obj_carrousel{background:#fff;margin:40px auto 0;max-width:1170px;padding:60px 0}.obj_prod-bloc.formulation .obj_carrousel .item{transition:opacity .4s}.obj_prod-bloc.formulation .obj_carrousel .item.hidden{opacity:0}.obj_prod-bloc.formulation .obj_player{background:#000;display:inline-block;margin-left:8.547008%;position:relative;vertical-align:middle;width:53.333333%;cursor:pointer}.obj_prod-bloc.formulation .obj_player img{vertical-align:bottom;width:100%}.obj_prod-bloc.formulation .obj_player::after,.obj_prod-bloc.formulation .obj_player::before{content:"";left:50%;position:absolute;top:50%}.obj_prod-bloc.formulation .obj_player::before{background:rgba(0,0,0,.3);border-radius:50%;height:64px;margin:-32px 0 0 -32px;width:64px}.obj_prod-bloc.formulation .obj_player::after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 15px;margin:-10px 0 0 -6px}.obj_prod-bloc.formulation .obj_player iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.obj_prod-bloc.formulation .obj_carrousel .ctn_text{display:inline-block;margin:7px 0 0 4.2735042%;vertical-align:middle;width:24.444444%}.obj_prod-bloc.formulation .obj_carrousel .bloc-title{line-height:1.041666em;margin-bottom:.25em}.obj_prod-bloc.formulation .obj_carrousel .num{display:block;font-size:1.25em;font-weight:500;margin-bottom:.4333em;opacity:.3}.obj_prod-bloc.formulation .obj_carrousel .num span{font-size:3.333em;font-weight:300}.obj_prod-bloc.formulation .obj_carrousel p{color:#666;line-height:1.266666em}.obj_prod-bloc.formulation .obj_carrousel .prev{left:3.418803%}.obj_prod-bloc.formulation .obj_carrousel .next{right:3.418803%}.obj_prod-bloc.formulation .obj_carrousel .dot{margin-bottom:-16px;padding-top:5.128205%}.obj_prod-bloc.formulation .obj_carrousel .dot li{margin:0 8px}.obj_prod-bloc.formulation .obj_carrousel .dot a{background:#1c213f;opacity:.5}.obj_prod-bloc.formulation .obj_carrousel .dot .active a{opacity:1}.obj_prod-bloc.ingredients{overflow:hidden;padding:0 25px 25px}.obj_prod-bloc.ingredients.selected{padding-bottom:40px}.obj_prod-bloc.ingredients.selected .ingredient-container li:before{display:none}.obj_prod-bloc.ingredients.selected .slider-container{max-width:412px;margin:0 auto}.obj_prod-bloc.ingredients.selected .slide-links{display:flex;justify-content:center;position:absolute;left:0;bottom:0;width:100%}.obj_prod-bloc.ingredients.selected .slide-links li{display:inline-block;margin:0;height:auto!important;width:auto}.obj_prod-bloc.ingredients.selected .slide-links li:only-child{display:none}.obj_prod-bloc.ingredients.selected .slide-links button{display:inline-block;position:relative;height:26px;width:26px;font-size:0}.obj_prod-bloc.ingredients.selected .slide-links button:after{display:block;content:'';width:10px;height:10px;position:absolute;top:50%;left:50%;margin:-5px 0 0 -5px;border-radius:50%;background:#f3f3f6}.obj_prod-bloc.ingredients.selected .slide-links button.current:after{background:#1c213f}.obj_prod-bloc.ingredients.selected .slide{height:auto;text-align:center}.obj_prod-bloc.ingredients.selected [data-count="1"] .slide{display:block;margin:0 auto;height:auto}.obj_prod-bloc.ingredients.selected .pic img{display:block;margin:0 auto;max-width:100%}.obj_prod-bloc.ingredients.selected .description{padding:0 20px 40px}.obj_prod-bloc.ingredients.selected [data-count="1"] .description{padding:0 40px 40px}.obj_prod-bloc.ingredients.selected .t_chiffre{font-size:1.875em;color:#e3e3e3}.obj_prod-bloc.ingredients.selected .t_chiffre strong{font-size:3.333em;font-weight:200}.obj_prod-bloc.ingredients.selected .t_titre{padding:10px 0 20px;font-size:1.5em;font-weight:600;color:#27282a}.obj_prod-bloc.ingredients.selected p{color:#666;line-height:1.375em}.obj_prod-bloc.ingredients.selected .obj_ingredients-slider .controls.left{left:3%}.obj_prod-bloc.ingredients.selected .obj_ingredients-slider .controls.right{right:3%}.obj_prod-bloc.instagram .bloc-title{font-weight:600;text-align:center}.obj_prod-bloc.instagram .bloc-title a{color:inherit}.obj_prod-bloc.instagram .bloc-title a:hover{text-decoration:underline}.obj_prod-bloc.instagram p{font-weight:300;margin-bottom:18px;text-align:center}.obj_prod-bloc.instagram .center{max-width:none;padding:0}.obj_prod-bloc.instagram .obj_carrousel{padding:0}.obj_prod-bloc.instagram .masque{max-width:50%}.obj_prod-bloc.instagram .item{min-width:231px;text-align:center}.obj_prod-bloc.instagram .item button{background:#fff;margin:0 8px;overflow:hidden;padding:12px;position:relative}.obj_prod-bloc.instagram .item .is-loading::after{animation:loading .5s infinite;border-color:#fff transparent;border-radius:50%;border-style:solid;border-width:2px;content:"";height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.75;position:absolute;top:50%;width:50px}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.obj_prod-bloc.instagram .thumb{background:#000;display:block;max-width:100%;overflow:hidden;padding-top:100%;position:relative;width:191px}.obj_prod-bloc.instagram img{display:block;width:102%;height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s}.obj_prod-bloc.instagram .hidden img{opacity:.8}.obj_prod-bloc.instagram .icon{background:#1c213f;bottom:12px;height:36px;position:absolute;right:12px;width:36px}.obj_prod-bloc.instagram .icon>svg{fill:#fff;height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px}.obj_prod-bloc.reco{background:#fff}.obj_prod-bloc.reco .center{padding:0;width:85%}.obj_prod-bloc.reco .bloc-title{margin-bottom:.8333em}.obj_prod-bloc.reco p{color:#343739;margin-bottom:1.25em}.obj_prod-bloc.reco p strong{color:#1c213f}.obj_prod-bloc.reco svg{fill:#1c213f;height:38px;margin-bottom:14px}.obj_prod-bloc .grid-item{min-height:154px}.obj_prod-bloc.reco .bloc-sub-title{color:#343739}.obj_prod-bloc .obj_grid p{font-size:.65625em;line-height:1.2em}.obj_prod-bloc.tutorial-videos{overflow:hidden;padding:0 17px}.obj_prod-bloc.tutorial-videos .obj_carrousel{color:#fff;margin:0 auto}.obj_prod-bloc.tutorial-videos .masque{margin:0 auto;max-width:416px;overflow:visible}.obj_prod-bloc.tutorial-videos .item{min-width:219px}.obj_prod-bloc.tutorial-videos .b_play{font-weight:300;margin:0 8px;text-align:left;text-transform:uppercase;width:calc(100% - 16px)}.obj_prod-bloc.tutorial-videos .b_play span{bottom:10%;left:10.273972%;position:absolute;right:10.273972%}.obj_prod-bloc.tutorial-videos .b_play strong{font-size:22px;font-weight:700;line-height:20px}.obj_prod-bloc.tutorial-videos img{width:100%}.obj_prod-bloc.tutorial-videos button{color:inherit}.obj_prod-bloc.tutorial-videos button svg{fill:currentColor}.obj_prod-bloc.tutorial-videos .prev{left:15px}.obj_prod-bloc.tutorial-videos .next{right:15px}.v3 .obj_prod-bloc.formulation .title_string{margin-top:2.34375em}.v3 .obj_prod-bloc.formulation .obj_formulation{padding:20px 0;display:block;counter-reset:numero}.v3 .obj_prod-bloc.formulation .ctn_formulation figure{text-align:center;overflow:hidden}.v3 .obj_prod-bloc.formulation .ctn_formulation figure img{margin-left:50%;transform:translateX(-50%)}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt{width:75.75%;max-width:375px;min-height:292px;background:#fff}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt h3{position:relative;margin:0 0 10px;font-size:18px;letter-spacing:1px;text-transform:uppercase;font-weight:700}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt h3::before{counter-increment:numero;content:counter(numero);position:absolute;display:inline-block;top:-1px;left:-30px;width:23px;height:23px;padding-left:1px;border-radius:12px;color:#fff;font-size:18px;text-align:center;line-height:21px;background:#000}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt h3::after{content:"";width:16px;height:3px;display:block;margin:10px 0 0}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt h4{padding:0 0 5px;font-size:18px;font-weight:700}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt p{line-height:1.2em}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt .button{position:absolute;bottom:65px;font-size:.9375em}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt::before{position:absolute;content:"";display:block;height:50px;width:50px;border-width:3px 0 0 3px;border-style:solid;left:0;top:0}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt::after{position:absolute;content:"";display:block;height:50px;width:50px;border-width:0 3px 3px 0;border-style:solid;right:0;bottom:0}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt .mention{position:absolute;bottom:20px;padding:0 25px 0 0;font-size:10px;text-align:left;color:#c4c4c4;font-weight:400}.v3 .obj_prod-bloc.formulation .obj_accordion .accordion-item-title{padding:0 0 .5em;font-weight:700}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel .bloc-title{margin:0 0 15px;font-size:1em}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel .num{margin-bottom:30px;font-size:1.875em}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel .bloc-title:after{content:"";width:16px;height:3px;display:block;margin:20px 0 0}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel p{color:#0a0a0a}.v3 .obj_prod-bloc.video.product .obj_video-product{margin:0 auto;padding:30px 0;max-width:1170px;background:#fff}.v3 .obj_prod-bloc.video.product .obj_player{position:relative;max-width:970px;width:100%;margin:0 auto;cursor:pointer}.v3 .obj_prod-bloc.video.product .obj_player img{width:100%}.v3 .obj_prod-bloc.video.product .obj_player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.v3 .obj_prod-bloc.video.product .obj_player::after,.v3 .obj_prod-bloc.video.product .obj_player::before{content:"";left:50%;position:absolute;top:50%}.v3 .obj_prod-bloc.video.product .obj_player::before{background:rgba(0,0,0,.3);border-radius:50%;height:64px;margin:-32px 0 0 -32px;width:64px}.v3 .obj_prod-bloc.video.product .obj_player::after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 15px;margin:-10px 0 0 -6px}.v3 .obj_prod-bloc.flight{max-width:412px}.v3 .obj_prod-bloc.flight .content{display:flex;flex-direction:column;max-height:inherit;background:#fff}.v3 .obj_prod-bloc.flight .content figure{width:100%;position:relative;overflow:hidden;order:2}.v3 .obj_prod-bloc.flight .content figure img{height:auto;width:100%;vertical-align:bottom}.v3 .obj_prod-bloc.flight .content .ctn_txt{order:1;position:relative;padding:20px 5%;flex:1 1 100%}.v3 .obj_prod-bloc.flight .content .t_title{font-size:1.125em;line-height:1em;font-weight:700;text-transform:uppercase}.v3 .obj_prod-bloc.flight .content .text{font-size:1em;font-weight:700;margin:5px 0 30px;line-height:1.2em}.v3 .obj_prod-bloc.flight .content .hashtag{font-size:1.125em;font-weight:200;margin:20px 0 0;text-transform:uppercase}.obj_prod-bloc.deo{max-width:412px}.obj_prod-bloc.deo .ctn_row{background-color:#fff;height:100%;display:flex;flex-direction:column}.obj_prod-bloc.deo .ctn_row .obj_col{text-align:center;position:relative;padding:30px;width:100%;order:2}.obj_prod-bloc.deo .ctn_row .obj_col.ctn_visuel{position:relative;display:flex;justify-content:center;align-items:center;order:1}.obj_prod-bloc.deo .ctn_row .obj_col.ctn_visuel img{max-height:300px}.obj_prod-bloc.deo .ctn_row .obj_col.ctn_txt+.ctn_txt{padding-top:0}.obj_prod-bloc.deo .ctn_row .obj_col>ul li:first-child,.obj_prod-bloc.deo .ctn_row .obj_col>ul li:first-child .t_titre{padding:0}.obj_prod-bloc.deo .ctn_row .obj_col .t_titre{padding:20px 0 0;font-size:1.125em;line-height:1em;font-weight:700;text-transform:uppercase}.obj_prod-bloc.deo .ctn_row .obj_col .line{padding:10px 0 0}.obj_prod-bloc.deo .ctn_row .obj_col .line span{display:block}.obj_prod-bloc.deo .ctn_row .obj_col .line span.number{font-size:2.5em;line-height:.9}.obj_prod-bloc.deo .ctn_row .obj_col .line span.number sup{font-size:1.2em;font-size:x-large}.obj_prod-bloc.deo .ctn_row .obj_col .col{display:flex;justify-content:center}.obj_prod-bloc.deo .ctn_row .obj_col .col .number{font-size:2.6em;font-weight:300;margin-right:10px;line-height:.8;display:inline-block}.obj_prod-bloc.deo .ctn_row .obj_col .col .icon{width:38px;margin-right:10px;align-self:flex-end}.obj_prod-bloc.deo .ctn_row .obj_col .col .icon svg{width:35px}.obj_prod-bloc.deo .ctn_row .obj_col .t_legal{font-size:10px;line-height:1;color:#c4c4c4;margin-top:20px}.obj_prod-bloc.deo .ctn_header{padding:30px 20px;position:relative}.obj_prod-bloc.deo .ctn_header::after{content:"";display:inline-block;width:0;position:absolute;bottom:-15px;left:50%;margin-left:-15px;border-style:solid;border-width:15px 15px 0 15px;border-color:#fff transparent transparent transparent}.obj_prod-bloc.deo .ctn_header .benefits-list .t_titre{font-size:1.125em;font-weight:700;text-transform:uppercase;color:#fff}.obj_prod-bloc.deo .ctn_header{text-align:center}.obj_prod-bloc.deo .ctn_header .benefits-list li .t_titre{padding:10px 0}.obj_prod-bloc.deo .ctn_header .ctn_row .obj_col .col .number{font-size:2.6em;font-weight:300;margin-right:10px;line-height:.8;display:inline-block}.obj_prod-bloc.deo .ctn_header .benefits-list .col{display:flex;justify-content:center}.obj_prod-bloc.deo .ctn_header .benefits-list .col .number{font-size:2.6em;font-weight:300;margin-right:10px;line-height:.8;display:inline-block}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt{display:flex;flex-direction:column}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt+.ctn_txt{padding-top:0}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt ul{order:2}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt .t_legal{order:3}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt figure{order:1}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt figure img{max-height:300px}.obj_prod-bloc.banner_intro-product{margin:0 auto 70px}@media screen and (min-width:460px){.obj_prod-bloc.tutorial-videos .prev{left:50%;margin-left:-185px}.obj_prod-bloc.tutorial-videos .next{margin-right:-185px;right:50%}}@media screen and (max-width :767px){.obj_prod-bloc.formulation:not(.expert) .obj_player{display:block;margin:0 25px;width:auto}.obj_prod-bloc.formulation:not(.expert) .obj_carrousel .ctn_text{display:block;margin:40px 25px 20px;width:auto}.obj_prod-bloc.formulation:not(.expert) .obj_carrousel button{margin-top:35px;top:25.684485vw}.obj_prod-bloc.formulation:not(.expert) .prev{left:3px}.obj_prod-bloc.formulation:not(.expert) .next{right:3px}.obj_prod-bloc.ingredients.selected .obj_ingredients-slider{padding:0;background:0 0}.obj_prod-bloc.ingredients.selected [data-count="3"] .slide,.obj_prod-bloc.ingredients.selected [data-count="4"] .slide,.obj_prod-bloc.ingredients.selected [data-count="5"] .slide,.obj_prod-bloc.ingredients.selected [data-count="5+"] .slide{width:100%}}@media screen and (max-width:979px){.obj_prod-bloc.formulation .obj_carrousel.car-1{background:0 0;margin:0;padding:0 20px}.obj_prod-bloc.formulation .obj_carrousel.car-1 .item>div{background:#fff;box-sizing:content-box;padding-bottom:10px}.obj_prod-bloc.formulation .obj_carrousel.car-1 .item.hidden{opacity:1}.obj_prod-bloc.formulation .obj_carrousel.car-1 .obj_player{margin:0}.obj_prod-bloc.formulation.expert .obj_player{display:block;margin:0 25px;width:auto}.obj_prod-bloc.formulation.expert .obj_carrousel .ctn_text{display:block;margin:40px 25px 20px;width:auto}.obj_prod-bloc.formulation.expert .obj_carrousel button{margin-top:35px;top:25.684485vw}.obj_prod-bloc.formulation.expert .prev{left:3px}.obj_prod-bloc.formulation.expert .next{right:3px}.v3 .obj_prod-bloc.formulation .ctn_formulation{margin:0 6px}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt{width:90%;max-width:inherit;min-height:292px;margin:0 auto;padding:15px 15px 15px 30px}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt::after,.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt::before{display:none}.obj_prod-bloc.ingredients.selected .slide-links button:after{background:#fff}}@media screen and (max-width:980px){.obj_prod-bloc.formulation{background-color:#1c213f}.obj_prod-bloc.formulation:not(.expert) .title_string span{color:#fff}.obj_prod-bloc.formulation:not(.expert) .title_string span::after,.obj_prod-bloc.formulation:not(.expert) .title_string span::before{background-color:rgba(255,255,255,.2)}.obj_prod-bloc.formulation .content .ctn_text{max-width:400px;margin:20px auto 0 auto;padding:30px;background:#fff}.obj_prod-bloc.formulation-charter .content{flex-direction:column;align-items:center;padding:0 25px}.obj_prod-bloc.formulation-charter .ctn_text{max-width:100%;padding:50px}.obj_prod-bloc.formulation-charter .ctn_text::after,.obj_prod-bloc.formulation-charter .ctn_text::before{height:30px;width:30px}.obj_prod-bloc.formulation-charter .ctn_text::before{top:30px;left:30px;border-top-width:2px;border-left-width:2px}.obj_prod-bloc.formulation-charter .ctn_text::after{bottom:30px;right:30px;border-bottom-width:2px;border-right-width:2px}.obj_prod-bloc.formulation-charter .ctn_image{max-width:100%}.obj_prod-bloc.formulation-charter .ctn_image figure,.obj_prod-bloc.formulation-charter .ctn_image figure img{height:auto;width:100%}}@media screen and (max-width:1200px){.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt .button{position:relative;bottom:auto;margin:20px 0 10px}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt .mention{position:relative;bottom:auto}}@media screen and (max-width:1024px){.obj_prod-bloc.boost .obj_carrousel .nav .prev{left:20px}.obj_prod-bloc.boost .obj_carrousel .nav .next{right:20px}}@media screen and (min-width:980px){.obj_prod-bloc .bloc-title{font-size:1.5em;line-height:1.25em}.obj_prod-bloc .center{max-width:1170px}.obj_prod-bloc.boost,.obj_prod-bloc.boost .content{padding:0}.obj_prod-bloc.boost .content .center{padding-bottom:0}.obj_prod-bloc.boost .obj_carrousel{background:#fff;margin:0 auto;max-width:1170px;padding:56px 0}.obj_prod-bloc.boost .masque{max-width:none}.obj_prod-bloc.boost .item{min-width:480px;transition:opacity .4s}.obj_prod-bloc.boost .var_1-col .item{min-width:0}.obj_prod-bloc.boost .item.hidden{opacity:0}.obj_prod-bloc.boost .item>div{margin:0;padding:0 8.547008%}.obj_prod-bloc.boost .item+.item>div{border-left:1px solid #f2f2f2}.obj_prod-bloc.boost .bloc-sub-title{font-size:1.5em}.obj_prod-bloc.boost .masque[style] .item li{display:inline-block;font-size:1em;margin:0 2.564102%;vertical-align:text-top;width:170px}.obj_prod-bloc.boost img{margin-bottom:10px}.obj_prod-bloc.boost .nav{display:block}.v3 .obj_prod-bloc.boost .content .center{padding:60px 25px 0}.v3 .obj_prod-bloc.boost .item{min-width:820px}.v3 .obj_prod-bloc.boost .item>div{padding:0}.v3 .obj_prod-bloc.boost .masque[style] .item li{margin:0;width:25%;max-width:238px;padding:0 20px}.v3 .obj_prod-bloc.boost.big .masque[style] .item li{padding:20px 20px 0 20px}.v3 .obj_prod-bloc.boost .obj_carrousel{background:#fff;margin:0 auto;padding:0 40px 40px}.v3 .obj_prod-bloc.boost .obj_carrousel .masque{max-width:1010px;margin:0 auto}.v3 .obj_prod-bloc.boost .obj_carrousel .item img{padding:0 0 15px}.v3 .obj_prod-bloc.boost .obj_carrousel .nav button{margin-top:-45px}.v3 .obj_prod-bloc.boost .obj_video-product{max-width:1170px;margin:0 auto;padding:0 0 40px 0;background:#fff}.obj_prod-bloc.efficacy .content{max-width:1170px;padding:0}.obj_prod-bloc.efficacy .center{padding:50px}.obj_prod-bloc .general-disclamer{max-width:1170px;padding:20px 50px 0}.obj_prod-bloc.efficacy .obj_carrousel{background:#fff;padding:0}.obj_prod-bloc.efficacy .obj_carrousel .masque{max-width:none}.obj_prod-bloc.efficacy .obj_carrousel .masque .item{min-width:400px;width:100%}.obj_prod-bloc.efficacy .obj_carrousel .masque .item>div{margin:0;padding:15px 50px 57px}.obj_prod-bloc.efficacy .item-2::before{content:""}.obj_prod-bloc.efficacy-women .center .content{padding-bottom:8px}.obj_prod-bloc.efficacy-women .obj_carrousel{background:#1c213f}.v3 .obj_prod-bloc.efficacy .center{padding:50px 60px 15px}.v3 .obj_prod-bloc.efficacy .obj_carrousel .masque .item>div{margin:0;padding:15px 60px 25px}.v3 .obj_prod-bloc.efficacy-women{margin:70px auto}.v3 .obj_prod-bloc.efficacy-women .obj_carrousel{padding:15px 60px 60px;background:#fff}.v3 .obj_prod-bloc.efficacy-women .obj_carrousel .masque::before{position:absolute;content:"";display:block;height:50px;width:50px;border-width:3px 0 0 3px;border-style:solid;left:0;top:0}.v3 .obj_prod-bloc.efficacy-women .obj_carrousel .masque::after{position:absolute;content:"";display:block;height:50px;width:50px;border-width:0 3px 3px 0;border-style:solid;right:0;bottom:0}.obj_prod-bloc.efficacy-women .obj_carrousel .items{position:static;width:auto}.obj_prod-bloc.efficacy-women .obj_carrousel .items::after{clear:both;content:"";display:block}.obj_prod-bloc.efficacy-women .obj_carrousel .item{float:left;width:50%}.obj_prod-bloc.efficacy-women ul::after{clear:both;content:"";display:block}.obj_prod-bloc.efficacy-women li{float:left;margin:0 0 20px;width:calc((100% - 20px)/ 2)}.obj_prod-bloc.efficacy-women li:nth-child(2n+2){margin-left:20px}html.flexbox .obj_prod-bloc.efficacy-women .items,html.flexboxlegacy .obj_prod-bloc.efficacy-women .items,html.flexboxtweener .obj_prod-bloc.efficacy-women .items{display:flex}html.flexbox .obj_prod-bloc.efficacy-women .item,html.flexboxlegacy .obj_prod-bloc.efficacy-women .item,html.flexboxtweener .obj_prod-bloc.efficacy-women .item{width:auto}html.flexbox .obj_prod-bloc.efficacy-women ul,html.flexboxlegacy .obj_prod-bloc.efficacy-women ul,html.flexboxtweener .obj_prod-bloc.efficacy-women ul{display:flex}html.flexbox .obj_prod-bloc.efficacy-women li,html.flexboxlegacy .obj_prod-bloc.efficacy-women li,html.flexboxtweener .obj_prod-bloc.efficacy-women li{flex:1;width:auto}html.flexbox .obj_prod-bloc.efficacy-women li+li,html.flexboxlegacy .obj_prod-bloc.efficacy-women li+li,html.flexboxtweener .obj_prod-bloc.efficacy-women li+li{margin-left:20px}body .page-container .obj_prod-bloc.formulation{z-index:1;background:0 0}.v3 .obj_prod-bloc.formulation .content{max-width:1170px;padding:0;text-align:center;background:0 0}.v3 .obj_prod-bloc.formulation .title_string{margin-top:2.34375em}.v3 .obj_prod-bloc.formulation .obj_formulation{margin:60px 0 0;padding:0}.v3 .obj_prod-bloc.formulation .content .ctn_text{padding:60px 6%;background:#fff}.v3 .obj_prod-bloc.formulation .content .obj_carrousel.car-1+.ctn_text{padding:0 6% 60px 6%}.v3 .obj_prod-bloc.formulation .ctn_formulation{margin:0 auto;padding:0 30px}.v3 .obj_prod-bloc.formulation .ctn_formulation figure{text-align:center;overflow:hidden}.v3 .obj_prod-bloc.formulation .ctn_formulation .ctn_txt{position:relative;width:75.75%;margin:-50px auto 0;padding:35px 25px 0 60px;text-align:left;background:#fff}.v3 .obj_prod-bloc.formulation .obj_carrousel.car-1{max-width:1170px;margin:0 auto;padding:60px 30px}.v3 .obj_prod-bloc.formulation .obj_carrousel.car-1 .masque{max-width:none;overflow:hidden}.v3 .obj_prod-bloc.formulation .obj_carrousel.car-1 .item{min-width:480px}.v3 .obj_prod-bloc.formulation .obj_carrousel.car-1 .nav{display:block}.v3 .obj_prod-bloc.formulation .obj_carrousel.car-1 .nav .prev{left:15px}.v3 .obj_prod-bloc.formulation .obj_carrousel.car-1 .nav .next{right:15px}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel.car-1{margin:40px auto 0;max-width:1170px;padding:60px 30px;background:#fff}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel.car-1>div{margin:0}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel.car-1 .item{min-width:inherit}.v3 .obj_prod-bloc.formulation.expert .obj_player{margin-left:7.26%}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel .ctn_text{margin:45px 0 0 5.19%;vertical-align:top}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel .dot{margin-bottom:0;padding-top:0;position:absolute;width:100%;bottom:20px}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel.car-1 .nav .prev{left:30px;margin:-15px 0 0}.v3 .obj_prod-bloc.formulation.expert .obj_carrousel.car-1 .nav .next{right:30px;margin:-15px 0 0}.v3 .obj_prod-bloc.video.product .obj_video-product{margin:0 auto;padding:60px 0}.v3 .obj_prod-bloc.flight{max-width:1170px}.v3 .obj_prod-bloc.flight .content{flex-direction:row;height:auto}.v3 .obj_prod-bloc.flight .content .t_title{font-size:2.5em}.v3 .obj_prod-bloc.flight .content .text{font-size:1.5em}.v3 .obj_prod-bloc.flight .content figure{display:flex;width:50%;position:relative;overflow:hidden;order:1}.v3 .obj_prod-bloc.flight .content figure img{margin:auto}.v3 .obj_prod-bloc.flight .content .ctn_txt{position:relative;order:2;padding:60px 20px 20px 60px;flex:1 1 50%}.v3 .obj_prod-bloc.flight .content .hashtag{margin-top:60px;font-size:2.25em}.obj_prod-bloc.formulation .content{max-width:1170px;padding:0;text-align:center}.obj_prod-bloc.formulation .obj_carrousel button{margin-top:-47px}.obj_prod-bloc.formulation .obj_carrousel.car-1 .masque{max-width:none}.obj_prod-bloc.formulation .obj_carrousel.car-1 .nav{display:block}.obj_prod-bloc .obj_accordion{max-width:none;padding:3.6% 6% 5%;position:relative}.obj_prod-bloc .accordion-item{position:relative;text-align:left}.obj_prod-bloc .accordion-item:not(.composition){display:inline-block;max-width:94.266302%;vertical-align:text-top}.obj_prod-bloc .accordion-item:not(:first-child):not(.composition)::before{background:rgba(255,255,255,.1);bottom:20px;position:absolute;top:20px;width:1px}.obj_prod-bloc [data-nb-col="2"] .accordion-item{width:44%}.obj_prod-bloc [data-nb-col="2"] .accordion-item:first-child{margin-right:5%}.obj_prod-bloc [data-nb-col="2"] .accordion-item:first-child+div{margin-left:5%}.obj_prod-bloc [data-nb-col="2"] .accordion-item::before{content:"";left:-13%}.obj_prod-bloc [data-nb-col="3"] .accordion-item{width:28%}.obj_prod-bloc [data-nb-col="3"] .accordion-item:first-child~div{margin-left:7.5%}.obj_prod-bloc [data-nb-col="3"] .accordion-item::before{content:"";left:-15%}.obj_prod-bloc .accordion-item.composition{margin:30px auto 0;width:94.266302%}.obj_prod-bloc .obj_accordion[data-nb-col="3"] .accordion-item.composition{margin-left:0;width:99%}.obj_prod-bloc .accordion-content p{max-width:none}.obj_prod-bloc .comment p{max-width:none}.obj_prod-bloc.instagram{padding:0 25px}.obj_prod-bloc.instagram .content{background:#fff;margin:0 auto;max-width:1170px;padding:51px 0 70px}.obj_prod-bloc.instagram .content .bloc-title{font-size:30px}.obj_prod-bloc.instagram .content p{font-size:24px;margin-bottom:33px}.obj_prod-bloc.instagram .obj_carrousel{padding:0 57px}.obj_prod-bloc.instagram .masque{max-width:none;overflow:hidden}.obj_prod-bloc.instagram .item{min-width:207px}.obj_prod-bloc.instagram .item button{margin:0 10px;padding:0}.obj_prod-bloc.instagram .icon{bottom:0;height:52px;right:0;width:52px}.obj_prod-bloc.instagram .nav{display:block}.obj_prod-bloc.ingredients{padding:0 50px}.obj_prod-bloc.ingredients.selected .obj_ingredients-slider{max-width:1170px;padding:4.25% 8.5% 8.5%;background:#fff}.obj_prod-bloc.ingredients.selected .slider-container{max-width:none}.obj_prod-bloc.ingredients.selected [data-count="3"] .slide,.obj_prod-bloc.ingredients.selected [data-count="4"] .slide,.obj_prod-bloc.ingredients.selected [data-count="5"] .slide,.obj_prod-bloc.ingredients.selected [data-count="5+"] .slide{margin:0 5px;width:calc(33.3333% - 10px);text-align:left}.obj_prod-bloc.ingredients.selected .slide-links{bottom:50px}.obj_prod-bloc.reco{background:0 0;max-width:1170px}.obj_prod-bloc.reco .content{background:#fff;padding:3.6% 6% 0;text-align:center}.obj_prod-bloc.reco .center{max-width:600px}.obj_prod-bloc.reco p{line-height:1.375em}.obj_prod-bloc .obj_grid{max-width:none;width:auto}.obj_prod-bloc .grid{background:0 0;border:none}.obj_prod-bloc .grid-item{border:none;display:inline-block;float:none;vertical-align:text-top;width:18.867924%}.obj_prod-bloc.reco svg{height:45px}.obj_prod-bloc.tutorial-videos{padding:0 50px}.obj_prod-bloc.tutorial-videos .obj_carrousel{max-width:1170px}.obj_prod-bloc.tutorial-videos .masque{max-width:none;overflow:hidden}.obj_prod-bloc.tutorial-videos .b_play{margin:0;width:100%}.obj_prod-bloc.tutorial-videos .b_play strong{font-size:1em}.obj_prod-bloc.tutorial-videos .prev{left:-25px;margin-left:0}.obj_prod-bloc.tutorial-videos .next{margin-right:0;right:-25px}.obj_prod-bloc.custom{background:0;max-width:1170px}.obj_prod-bloc.custom:nth-of-type(1){margin-bottom:1.25em}.obj_prod-bloc.custom p{color:#343739;margin-bottom:1.25em;line-height:1.375em}.obj_prod-bloc.deo{background:0;max-width:1170px}.obj_prod-bloc.deo .ctn_row{display:flex;justify-content:space-between;align-content:stretch;flex-direction:row}.obj_prod-bloc.deo .ctn_row .obj_col{width:36%;padding:6% 3%}.obj_prod-bloc.deo .ctn_row .obj_col.ctn_txt{order:inherit}.obj_prod-bloc.deo .ctn_row .obj_col.ctn_visuel{width:28%;flex:1;order:inherit}.obj_prod-bloc.deo .ctn_row .obj_col.ctn_visuel img{max-height:100%}.obj_prod-bloc.deo .ctn_row .obj_col li{padding:30px 0 0}.obj_prod-bloc.deo .ctn_row .obj_col .t_titre{padding:20px 0 0;font-size:1.25em}.obj_prod-bloc.deo .ctn_row .obj_col .line{padding:10px 0 10px}.obj_prod-bloc.deo .ctn_row .obj_col .line span.number{font-size:3em}.obj_prod-bloc.deo .ctn_row .obj_col .t_legal{position:absolute;bottom:5%;left:10%;right:10%}.obj_prod-bloc.deo .ctn_header{padding:6% 2%;display:block;width:100%;text-align:center}.obj_prod-bloc.deo .ctn_header .benefits-list{display:flex;justify-content:center;align-items:center}.obj_prod-bloc.deo .ctn_header .benefits-list li{display:inline-block;vertical-align:top;margin:0 2%;padding:0}.obj_prod-bloc.deo .ctn_header .benefits-list .t_titre{font-size:1.25em}.obj_prod-bloc.deo .ctn_row.two_products{display:flex;justify-content:space-between;align-content:stretch;flex-direction:row}.obj_prod-bloc.deo .ctn_row.two_products .obj_col:first-child{width:50%;padding:6% 0 6% 3%}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt+.ctn_txt{width:50%;padding:6% 3% 6% 0}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt{display:flex;justify-content:space-between;align-content:stretch;flex-direction:row}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt ul{width:66%;order:inherit}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt figure{width:33%;display:flex;justify-content:center;order:inherit}.obj_prod-bloc.deo .ctn_row.two_products .obj_col.ctn_txt figure img{align-self:flex-end;max-height:100%}.obj_prod-bloc.banner_intro-product{background:0;max-width:1170px}}@media screen and (min-width:1170px){.obj_prod-bloc.tutorial-videos .b_play strong{font-size:22px}}.obj_prod-bloc.bloc_prod_reviews{margin:2.34375em auto 1.5625em auto}.obj_prod-bloc.bloc_prod_reviews .content{margin:0 auto}.obj_prod-bloc.bloc_prod_reviews .obj_bloc{background:#fff;padding:30px}.obj_prod-bloc.bloc_prod_reviews .obj_bloc .t_title{text-align:center;font-weight:700;font-size:1em;text-transform:uppercase;color:currentColor}.obj_prod-bloc.bloc_prod_reviews .reviews .reviews-list .t_title{font-size:1.125em;color:#000}.obj_prod-bloc.bloc_prod_reviews .reviews .col-product{position:relative;text-align:center;margin:40px auto 0;order:1;width:100%}.obj_prod-bloc.bloc_prod_reviews .reviews .col-product img{max-width:100%}.obj_prod-bloc.bloc_prod_reviews .reviews .col-reviews{position:relative;order:2;width:100%}.obj_prod-bloc.bloc_prod_reviews .reviews .col-reviews .rating{margin:10px auto 10px 0}.obj_prod-bloc.bloc_prod_reviews .obj_feedback-details .reviews-list{margin-top:1.1875em}.obj_prod-bloc.bloc_prod_reviews .obj_feedback-details .reviews-list>li{border:none;padding-bottom:0}.obj_prod-bloc.bloc_prod_reviews .reviews .reviews-list li+li{margin-top:30px}.obj_prod-bloc.bloc_prod_reviews .obj_text-ellipsis .arrow-tip{float:inherit;margin:0 0 10px 0}.obj_prod-bloc.bloc_prod_reviews .obj_text-ellipsis .ellipsis{margin-bottom:5px}.obj_prod-bloc.bloc_prod_reviews .obj_text-ellipsis .ellipsis::after{background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 100%);position:absolute;bottom:0;right:0;width:100%;height:20px;content:"";padding-right:0}.obj_prod-bloc.bloc_prod_reviews .obj_feedback-details .reviews{width:100%;float:inherit}.obj_prod-bloc.bloc_prod_reviews .obj_feedback-details .reviews .col{display:flex;flex-flow:row wrap}.obj_prod-bloc.bloc_prod_reviews .obj_feedback-details .user-content{margin:0}.obj_prod-bloc.bloc_prod_reviews .obj_feedback-details .user-content p{line-height:1.125em;color:#000}.obj_prod-bloc.bloc_prod_reviews .obj_feedback-details .user-content .user-details p{font-weight:700;margin:0}.obj_prod-bloc.bloc_prod_reviews .obj_text-ellipsis.expanded .arrow-tip>span{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.obj_prod-bloc.bloc_prod_reviews .obj_text-ellipsis.no-overflow .arrow-tip,.obj_prod-bloc.bloc_prod_reviews .obj_text-ellipsis.no-overflow .ellipsis:after{display:none}.obj_prod-bloc.bloc_prod_reviews .obj_feedback-details:not(.horizontal) .reviews-list>li:nth-child(2)~li{display:block}.obj_prod-bloc.bloc_prod_reviews .col-product .feedback{text-align:center;margin-top:20px}.obj_prod-bloc.bloc_prod_reviews .col-product .feedback .rating{display:inline-block;margin:0 auto;vertical-align:middle}.obj_prod-bloc.bloc_prod_reviews .col-product .feedback .votes{margin:auto 0 auto .5em;color:#999;opacity:1}.obj_prod-bloc.bloc_prod_reviews .col-product .feedback a.votes:hover{text-decoration:underline}.obj_prod-bloc.bloc_prod_reviews .obj_feedback-details .cta-container{float:none;margin-top:20px}@media screen and (max-width:767px){.obj_prod-bloc.bloc_prod_reviews .reviews .col-reviews{text-align:center}.obj_prod-bloc.bloc_prod_reviews .reviews .col-reviews .rating{margin:10px auto 10px auto}}@media screen and (min-width:768px){.obj_prod-bloc.bloc_prod_reviews .obj_bloc .col{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:60px}.obj_prod-bloc.bloc_prod_reviews{margin:5em 0}.obj_prod-bloc.bloc_prod_reviews .obj_bloc{padding:60px}.obj_prod-bloc.bloc_prod_reviews .reviews .col-reviews{max-width:385px}.obj_prod-bloc.bloc_prod_reviews .reviews .col-reviews.right{text-align:right;order:1;width:36%}.obj_prod-bloc.bloc_prod_reviews .reviews .col-reviews.left{text-align:left;order:3;width:36%}.obj_prod-bloc.bloc_prod_reviews .reviews .col-reviews.right .rating{margin:10px 0 10px auto}.obj_prod-bloc.bloc_prod_reviews .reviews .col-product{order:2;margin:0 4%;width:20%}.obj_prod-bloc.bloc_prod_reviews .obj_feedback-details .obj_text-ellipsis:not(.expanded) .ellipsis{max-height:60px}}@media screen and (min-width:980px){.obj_prod-bloc.bloc_prod_reviews .content{max-width:1170px}.obj_prod-bloc.bloc_prod_reviews .t_title{font-size:1em}}.section_pil{background:#fff}.section_pil .ctn_section{margin:0 auto;max-width:1170px;padding:80px 0}.section_pil .ctn_row{display:flex;flex-direction:row;justify-content:space-between;padding-top:30px}.section_pil .ctn_left{width:55%}.section_pil .ctn_left>*+*{margin-top:20px}.section_pil .ctn_left p{font-size:16px;line-height:1.4}.section_pil .ctn_left p a{cursor:pointer;color:inherit;text-decoration:underline}.section_pil .ctn_left .obj_pil{display:flex;flex-direction:row;flex-wrap:wrap;margin:40px 0 0 0}.section_pil .ctn_left .obj_pil .t_title{width:100%;margin-bottom:20px;font-weight:600;font-size:16px;line-height:1;text-transform:uppercase}.section_pil .ctn_left .obj_pil .v_score{height:300px;width:300px}.section_pil .ctn_left .obj_pil .ctn_score{display:flex;flex-direction:column;justify-content:center;height:300px;padding-left:30px}.section_pil .ctn_left .obj_pil .ctn_score .t_subtitle{width:100%;font-weight:600;font-size:16px;line-height:1;text-decoration:underline}.section_pil .ctn_left .obj_pil .ctn_score .t_subtitle a{cursor:pointer}.section_pil .ctn_left .obj_pil .ctn_score *+.t_subtitle{margin-top:20px}.section_pil .ctn_left .obj_pil .ctn_score p{font-size:16px;line-height:1.4}.section_pil .ctn_left .obj_pil .ctn_score p u{position:relative;top:-.4em;font-size:.6em;text-decoration:none}.section_pil .ctn_left .obj_pil .ctn_score .obj_score{position:relative;display:block;height:16px;width:280px;margin:20px 0;border-radius:8px;background:linear-gradient(90deg,#008a3b,#8acf2e 30%,#f3e866 50%,#fecb14 70%,#ff7822)}.section_pil .ctn_left .obj_pil .ctn_score .obj_score::before{content:"";box-sizing:border-box;position:absolute;top:50%;left:20%;display:block;height:25px;width:20%;transform:translateY(-50%);border-left:solid 2px #969696;border-right:solid 2px #969696}.section_pil .ctn_left .obj_pil .ctn_score .obj_score::after{content:"";box-sizing:border-box;position:absolute;top:50%;right:20%;display:block;height:25px;width:20%;transform:translateY(-50%);border-left:solid 2px #969696;border-right:solid 2px #969696}.section_pil .ctn_left .obj_pil .ctn_score .obj_score svg{position:absolute;top:50%;left:25%;height:37px;width:37px;transform:translate(-50%,-50%)}.section_pil .ctn_left .obj_pil .ctn_score .obj_score[data-score="1"] svg{left:10%}.section_pil .ctn_left .obj_pil .ctn_score .obj_score[data-score="2"] svg{left:30%}.section_pil .ctn_left .obj_pil .ctn_score .obj_score[data-score="3"] svg{left:50%}.section_pil .ctn_left .obj_pil .ctn_score .obj_score[data-score="4"] svg{left:70%}.section_pil .ctn_left .obj_pil .ctn_score .obj_score[data-score="5"] svg{left:90%}.section_pil .ctn_right{width:40%;padding-right:5%}.section_pil .ctn_right>*+*{margin-top:20px}.section_pil .ctn_right p{font-size:16px;line-height:1.4}.section_pil .ctn_right p:not(.ctn_btn) a{cursor:pointer;font-weight:600;text-decoration:underline}.section_pil .ctn_right u{position:relative;top:-.4em;font-size:.6em;text-decoration:none}.section_pil .ctn_right .t_title{font-weight:600;font-size:16px;line-height:1;text-transform:uppercase}.section_pil .ctn_right .ctn_description:first-child{border-top-width:8px}.section_pil .ctn_right .ctn_description{padding-top:20px;border-top:solid 4px #000}.section_pil .ctn_right .ctn_description>*+*{margin-top:15px}.section_pil .ctn_right .ctn_description .ctn_table{width:100%}.section_pil .ctn_right .ctn_description .ctn_table tr{display:flex;flex-direction:row;justify-content:space-between}.section_pil .ctn_right .ctn_description .ctn_table tr+tr{margin-top:15px}.section_pil .ctn_right .ctn_description .ctn_table tr td:nth-child(1){width:85%}.section_pil .ctn_right .ctn_description .ctn_table tr td:nth-child(2){width:15%;text-align:right}.section_pil .ctn_right .ctn_description .ctn_table tr td{font-size:16px;line-height:1}.section_pil .ctn_right .t_legal{padding:10px 0;font-size:16px;border-top:solid 1px #000;border-bottom:solid 1px #000}.section_pil .ctn_right .ctn_btn{justify-content:flex-start}@media screen and (max-width:767px){.section_pil .ctn_section{padding:40px 25px}.section_pil .ctn_row{flex-direction:column}.section_pil .ctn_left{width:100%;padding-right:0}.section_pil .ctn_left p{font-size:16px}.section_pil .ctn_right{width:100%;margin-top:30px;padding-right:0}.section_pil .ctn_right p{font-size:16px}.section_pil .ctn_right .ctn_description .ctn_table tr td{font-size:16px}.section_pil .ctn_right .t_legal{font-size:12px}.section_pil .ctn_left .obj_pil .v_score{margin-left:auto;margin-right:auto}.section_pil .ctn_left .obj_pil .ctn_score{padding-left:0}}.obj_product-filters{background-color:#1c213f;color:#fff}.obj_product-filters .toggle-container{width:100%;min-height:40px;line-height:40px;text-align:center}.obj_product-filters .toggle-filters{display:inline-block;color:#fff;font-size:1em;padding:0 .5em;vertical-align:middle}.obj_product-filters .toggle-filters .current-filter-name{display:inline-block;height:1.5em;margin:0 .5em;padding:0 .75em;padding-top:2px;background-color:rgba(0,0,0,.1);border-radius:.75em;line-height:1.5;vertical-align:baseline}.obj_product-filters .toggle-filters .current-filter-name .remove{margin-right:.25em}.obj_product-filters .toggle-filters .current-filter-name .remove svg{width:10px;height:10px;fill:#fff}.obj_product-filters .toggle-filters .icon{display:inline-block;width:12px;height:12px;margin-left:.375em;vertical-align:middle}.obj_product-filters .toggle-filters .icon svg{display:block;fill:currentColor;width:100%;height:100%}.obj_product-filters .filter-list-container{height:0;overflow:hidden}.obj_product-filters .filter-list-container::before{background:rgba(255,255,255,.2);content:"";display:block;height:1px}.obj_product-filters .filter-list{padding:2em}.obj_product-filters .filter-group{max-width:400px;margin:auto}.obj_product-filters .filter-group-title{font-weight:700;height:3em;line-height:3;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_product-filters .filter-group-title .icon{float:right}.obj_product-filters .filter-group-title .icon svg{width:11px;fill:currentColor}.obj_product-filters ul{height:0;overflow:hidden}.obj_product-filters .checkbox li{padding-left:47px;position:relative}.obj_product-filters .checkbox input{left:16px;position:absolute}.obj_product-filters .checkbox [role]{background:0 0;border-radius:50%;left:16px;position:absolute;top:11px}.obj_product-filters .checkbox [role]::after{border-radius:50%}.obj_product-filters .checkbox label{color:inherit}.obj_product-filters .filter-actions{text-align:center;padding-top:1em}.obj_product-filters .filter-actions .button:not(.last-child){margin-right:.5em}.obj_product-filters.open .filter-list-container{height:auto}.obj_product-filters .filter-group.open ul{height:auto}@media screen and (min-width:980px){.obj_product-filters{margin:auto}.obj_product-filters .filter-list{margin:0 auto;max-width:1170px;padding-bottom:50px;padding-left:5.982905%;padding-right:5.982905%}.obj_product-filters .filter-group-title{color:#06070d}.obj_product-filters .filter-group-title .icon{display:none}.obj_product-filters .filter-column{display:table;width:100%}.obj_product-filters .filter-group{display:table-cell}.obj_product-filters .filter-group ul{height:auto}.obj_product-filters .filter-group li{padding-bottom:.4em;padding-top:.4em}.obj_product-filters .filter-actions{clear:both;padding-top:50px}}.obj_products-list li.infinite-scroll-fake-element{height:0;min-height:0}.obj_products-list li{color:#fff;height:auto;margin:2.5em auto;position:relative;width:84%}.obj_products-list a.info-container{color:inherit}.obj_products-list .v_background{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.obj_products-list .v_background>*{left:50%;min-height:100%;min-height:calc(100% + 2px);min-width:100%;min-width:calc(100% + 2px);position:absolute;top:50%;transform:translate(-50%,-50%)}.obj_products-list li.product-card{overflow:hidden}.obj_products-list .product-card .details .product-range{margin-top:0}.obj_products-list li.product-card .details .title{color:#1c213f;font-weight:600}.obj_products-list li.product-card .details .sub-title{font-weight:600}.obj_products-list li.product-card .details .rating{padding:8px 0 30px 0}.obj_products-list li.product-card .details .short-description{height:auto;min-height:27px}.obj_products-list li.product-card .details .claim{color:#999;line-height:1em}.obj_products-list .product-card .full-description{display:none!important}.obj_products-list li.product-card .cta-container{height:auto;opacity:1;margin-bottom:35px;padding:0 15px;visibility:visible}.obj_products-list li.forum{color:#fff;max-width:none;position:relative;z-index:2}.obj_products-list li.forum.no-visual{background-color:#1c213f}.obj_products-list li.forum.light{color:#1c213f}.obj_products-list li.forum .info-container{bottom:0;box-sizing:content-box;left:0;padding:7.5% 7.5%;position:absolute;right:0;top:0;z-index:1}.obj_products-list li.forum .txt-container{position:relative;top:50%;transform:translateY(-50%);text-align:center}.obj_products-list li.forum .txt-container p{font-size:3em;line-height:1em;font-weight:600}.obj_products-list li.forum .txt-container p+p{max-width:250px;margin:1em auto 0;font-size:1em;line-height:1.25em;font-weight:200}.obj_products-list li.forum .cta-container{bottom:35px;left:13.75%;position:absolute;right:13.75%;text-align:center;width:auto}.obj_products-list li.forum .arrow{display:none;height:22px;left:50%;margin-left:-11px;overflow:hidden;position:absolute;transform:rotate(45deg);width:22px}.obj_products-list li.forum.no-visual .arrow{background-color:inherit}.obj_products-list li.forum .arrow span{background-repeat:no-repeat;display:block;height:44px;left:50%;margin:-22px 0 0 -22px;position:absolute;transform:rotate(-45deg) scaleY(-1);top:50%;width:44px}.obj_products-list li.promotion{background-color:#1c213f}.obj_products-list li.promotion .background{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-size:cover}.obj_products-list li.promotion .wording{position:relative;padding:2.1875em 2.5em}.obj_products-list li.promotion .wording h4{font-weight:700;margin-bottom:1em;text-transform:uppercase}.obj_products-list li.promotion .wording h3{font-weight:100;font-size:3em}.obj_products-list li.promotion .wording p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;font-size:1.1875em;line-height:1.25}.obj_products-list li.promotion .cta-container{padding:2.1875em 1.5625em 36px}.obj_products-list li.promotion.large-text .wording{padding-top:4.375em;text-align:center;text-transform:uppercase}.obj_products-list li.promotion.large-text .wording p{font-size:2em;font-weight:100}.obj_products-list li.promotion.large-text .cta-container{text-align:center}.obj_products-list li.promotion.full-width{width:100%;max-width:none}.obj_products-list li.promotion.full-width .wording{width:84%;margin:auto;padding:2.5em 0 0 0}.obj_products-list li.promotion.full-width .wording p{max-width:6em;font-weight:100;font-size:1.75em;line-height:1.25}.obj_products-list li.promotion.full-width .cta-container{width:84%;margin:auto;padding:2.5em 0 35px}.obj_products-list li.promotion.light{color:#1a1c2d}.obj_products-list li.only-visual{cursor:inherit}.obj_products-list li.promotion.gamme{text-align:center;cursor:default}.obj_products-list li.promotion.gamme .wording.var_left{text-align:left}.obj_products-list li.promotion.gamme .wording.var_right{text-align:right}.obj_products-list li.promotion.gamme .t_title{font-weight:600;font-size:3em;line-height:1em;color:rgba(255,255,255,.5);text-transform:uppercase}.obj_products-list li.promotion.gamme .t_text{font-weight:300;font-size:1.5em;line-height:1.2em}.obj_products-list li.promotion.gamme .t_text strong{display:block;font-weight:500;text-transform:uppercase}.obj_products-list li.promotion.gamme .t_mention{position:absolute;left:0;bottom:20px;padding:0 2.5em;font-weight:400;font-size:.75em;line-height:1.2em;color:rgba(255,255,255,.3)}.obj_products-list li.promotion.gamme .cta-container{padding-bottom:66px}.obj_products-list li.promotion.gamme .cta-container .btn-bg{opacity:.85}.obj_products-list li.promotion.gamme .background{top:50%;bottom:auto;left:0;right:auto;width:100%;height:auto;transform:translateY(-40%);-ms-transform:translateY(-40%)}.obj_products-list.horizontal{padding:0}.obj_products-list.horizontal ul{min-width:100%}.obj_products-list.horizontal li.promotion.gamme{margin:0;width:100%;height:185px;min-height:unset;text-align:left;overflow:hidden}.obj_products-list.horizontal li.promotion.gamme .wording{padding:30px 20% 0 29%}.obj_products-list.horizontal li.promotion.gamme .t_text br{display:none}.obj_products-list.horizontal li.promotion.gamme .t_mention{bottom:20px;padding:0 20% 0 29%}.obj_products-list.horizontal li.promotion.gamme .background{top:0;left:2%;transform:none;-ms-transform:none}.obj_products-list.horizontal li.promotion.gamme .background img{width:25%}.obj_products-list.horizontal li.promotion.gamme .cta-container{bottom:auto;top:50%;left:auto;right:6%;padding:0;transform:translateY(-50%);-ms-transform:translateY(-50%)}.obj_products-list li.product-info{background:#1c213f;margin-bottom:0;z-index:2;color:#fff}.obj_products-list li.product-info .info-container{padding:2.1875em 2.5em}.obj_products-list li.product-info .arrow-next{position:absolute;top:calc(100% - 1px);left:calc(50% - 7px);color:#1c213f;width:14px;height:9px}.obj_products-list li.product-info .arrow-next svg{display:block;fill:currentColor}.obj_products-list li.product-info blockquote{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;font-size:1.1875em;line-height:1.25;margin-bottom:1em}.obj_products-list li.product-info blockquote::before{content:"\00AB";color:#000;margin-right:5px}.obj_products-list li.product-info blockquote::after{content:"\00BB";color:#000;margin-left:5px}.obj_products-list li.product-info .quote-author{text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:1px;margin-bottom:.25em}.obj_products-list li.product-info .author-details{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#000}.obj_products-list li.product-info .cta-container{padding-top:1.5625em}.obj_products-list li.product-info+li.product-card{margin-top:0}.obj_products-list li.range-header{background-color:#1c213f}.obj_products-list li+li.range-header{clear:left}.obj_products-list li.range-header .wording{position:relative;padding:2.1875em 2.5em}.obj_products-list li.range-header .wording h2{font-weight:100;margin-bottom:1em;font-size:3em;text-transform:uppercase;letter-spacing:.095em}.obj_products-list li.range-header .wording h2.smaller{font-size:2em}.obj_products-list li.range-header .wording p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;font-size:1.1875em;line-height:1.25}.obj_products-list li.range-header .cta-container{padding:2.1875em 1.5625em}.obj_products-list li.clear-line{clear:both}.obj_products-list li.product-tuto{color:#fff;max-width:none;position:relative;z-index:2}.obj_products-list li.product-tuto.no-visual{background-color:#1c213f}.obj_products-list li.product-tuto.light{color:#1c213f}.obj_products-list li.product-tuto .info-container{bottom:0;box-sizing:content-box;left:0;padding:13.75% 13.75%;position:absolute;right:0;top:0;z-index:1}.obj_products-list li.product-tuto .txt-container{font-size:2em;font-weight:600;position:relative;top:50%;transform:translateY(-50%);text-align:center}.obj_products-list li.product-tuto .txt-container p+p{font-size:.333em;line-height:1.25em;font-weight:300;margin-top:.88em}.obj_products-list li.product-tuto.top-title .info-container{padding:2.1875em 2.5em}.obj_products-list li.product-tuto.top-title .txt-container{font-size:3em;padding:0;top:auto;text-align:left;transform:none}.obj_products-list li.product-tuto.top-title .txt-container p{font-size:.75em;font-weight:300}.obj_products-list li.product-tuto.top-title .txt-container p+p{font-size:.333em;line-height:1.25em;font-weight:300;margin-top:.88em}.obj_products-list li.product-tuto .cta-container{bottom:35px;left:13.75%;position:absolute;right:13.75%;text-align:center;width:auto}.obj_products-list li.product-tuto .txt-disclaimer{position:absolute;bottom:10px;left:20px;width:calc(100% - 20px);font-size:.688em;opacity:.4;text-align:center}.obj_products-list li.product-tuto .arrow{display:none;height:22px;left:50%;margin-left:-11px;overflow:hidden;position:absolute;transform:rotate(45deg);width:22px}.obj_products-list li.product-tuto.no-visual .arrow{background-color:inherit}.obj_products-list li.product-tuto .arrow span{background-repeat:no-repeat;display:block;height:44px;left:50%;margin:-22px 0 0 -22px;position:absolute;transform:rotate(-45deg) scaleY(-1);top:50%;width:44px}.obj_products-list li.product-tuto.stick-left .arrow{bottom:-11px;display:block}.obj_products-list li.product-tuto.stick-left .arrow span{background-position:center bottom 22px}.obj_products-list li.stick-right+.product-tuto .arrow{display:block;top:-11px}.obj_products-list li.stick-right+.product-tuto .arrow span{background-position:center top 22px}.page-container .obj_products-list li.promotion.v-mag{background:#1c213f}.page-container .obj_products-list li.promotion.v-mag.light{background:#fff}.obj_products-list li.promotion.v-mag .background{opacity:.6}.obj_products-list li.promotion.v-mag .cta-container{text-align:center}.obj_products-list .range{margin:0 auto}.obj_products-list .range-title{background:#1c213f;color:#fff;font-weight:600;height:50px;line-height:48px;margin:0 auto 30px;max-width:1170px;text-align:center;text-transform:uppercase}.obj_products-list .range-title>span{display:inline-block;line-height:1em;vertical-align:middle}.obj_products-list .range-title .icon{display:none;color:inherit;fill:currentColor;width:10px}.obj_products-list .range:not([class*=theme-]) .product-card .favorite,.obj_products-list .range:not([class*=theme-]) li.product-card .rating{color:#1c213f}.obj_products-list .range:not([class*=theme-]) .product-card .favorite:hover{background-color:#1c213f;border-color:#1c213f;color:#fff}.obj_products-list .range:not([class*=theme-]) .obj_sticker,.obj_products-list .range:not([class*=theme-]) .obj_sticker-2 .sticker.text,.obj_products-list .range:not([class*=theme-]) .range-title{background-color:#1c213f}.obj_products-list li.promotion.operation{text-align:center;cursor:default;background:#000}.obj_products-list li.promotion.operation .background{opacity:.7}.obj_products-list li.promotion.operation .wording{text-align:left;padding:30px}.obj_products-list li.promotion.operation .wording p{font-size:1.85em}.obj_products-list li.promotion.operation .cta-container{position:relative;bottom:0;left:0;right:0;width:auto;padding-left:10px;padding-right:10px;text-align:center;padding-bottom:66px}.obj_products-list li.promotion.operation .cta-container .cta-frame{padding:0 0 20px;position:relative}.obj_products-list li.promotion.operation .cta-container .cta-frame p{font-weight:100;font-family:Calibre,Helvetica,Arial,SansSerif}.obj_products-list li.promotion.operation .cta-container .cta-frame p strong{font-weight:700;display:inline-block}.obj_products-list li.promotion.operation .cta-container .cta-frame p.t_subtitle{font-size:30px;line-height:30px}.obj_products-list li.promotion.operation .cta-container .cta-frame p.t_desc{font-size:20px;line-height:25px;margin-top:10px}.obj_products-list li.promotion.operation .t_mention{position:absolute;left:0;bottom:20px;padding:0 2.5em;font-weight:400;font-size:.75em;line-height:1.2em;text-align:center;color:rgba(255,255,255,.3)}.obj_products-list.theme-phytosolution .product-card .details .product-name{color:#90c3bc}.obj_products-list.theme-phytosolution li.product-card .details .full-desc{font-size:1em;line-height:1.25em;min-height:50px;color:#999;margin-bottom:10px;font-weight:400}.obj_products-list li.promotion .background.only-visual{position:relative;height:100%;top:auto;left:auto;right:auto;bottom:auto;background-position:inherit;background-size:inherit;overflow:hidden}.obj_products-list li.promotion.only-visual .background img{position:absolute;left:50%;transform:translateX(-50%);height:100%;width:auto;display:block;margin:0 auto}@media screen and (max-width:749px){.obj_products-list .stick-left,.obj_products-list .stick-right{margin-bottom:0}.obj_products-list .stick-left+li,.obj_products-list .stick-right+li{margin-top:0}.obj_products-list .v_background>*{max-width:100%}.obj_products-list li.product-tuto{margin-left:auto;margin-right:auto;padding-bottom:84%;width:84%}.obj_products-list li.forum{margin-left:auto;margin-right:auto;padding-bottom:84%;width:84%}.obj_products-list li.forum .txt-container{top:auto;transform:none}.obj_products-list li.forum .txt-container p{font-size:2.5em}.obj_products-list li.forum .cta-container{position:relative;margin:3em 0 0;left:auto;bottom:auto;right:auto}.obj_products-list li.promotion.gamme .wording{font-size:14px}.obj_products-list li.promotion.gamme .t_text{font-weight:300;font-size:1.5em;line-height:1.2em}.obj_products-list li.promotion.gamme .background{position:relative;top:auto;height:200px;background-size:contain;transform:none;-ms-transform:none}.obj_products-list li.promotion.gamme .background img{width:auto;height:100%}.obj_products-list li.promotion.gamme .cta-container{position:relative;bottom:auto;left:auto;right:auto;padding:0}.obj_products-list li.promotion.gamme .t_mention{position:relative;left:auto;bottom:auto;padding:2em}.obj_products-list li.promotion.operation .cta-container{position:relative}}@media screen and (min-width:750px){.obj_products-list{padding:4.010416% 1.675% 0}.obj_products-list li{min-height:450px}.obj_products-list ul{max-width:725px;margin:auto}.obj_products-list ul::after{content:"";display:table;clear:both}.obj_products-list li{width:45%;float:left;margin:0 2.5% 5%}.obj_products-list li.promotion.large-text .wording{position:absolute;top:50%;left:0;width:100%;padding:0 1em;transform:translateY(-50%)}.obj_products-list li.promotion.large-text .cta-container{bottom:0;left:0;position:absolute;right:0}.obj_products-list li.promotion.full-width{width:95%}.obj_products-list li.promotion .wording p{font-size:1.5em}.obj_products-list li.range-header:after{content:'';display:table;clear:both}.obj_products-list li.range-header .wording p{font-size:1.75em}.obj_products-list li.range-header .cta-container{bottom:0;padding:3.125em 1.5625em 35px;position:absolute}.obj_products-list li.product-info{width:50%;margin-right:0}.obj_products-list li.product-info:after{content:'';display:table;clear:both}.obj_products-list li.product-info .info-container{padding-bottom:100px}.obj_products-list li.product-info .arrow-next{top:calc(50% - 7px);left:100%;margin-left:-1px;width:10px;height:14px}.obj_products-list li.product-info+.product-card{margin-left:0}.obj_products-list li.product-info blockquote{font-size:1.875em}.obj_products-list li.product-info .cta-container{position:absolute;bottom:0;left:2.5em;right:2.5em;width:auto;padding-left:0;padding-right:0;padding-bottom:35px}.obj_products-list .stick-left,.obj_products-list .stick-right{margin-right:0}.obj_products-list .stick-left+li,.obj_products-list .stick-right+li{margin-left:0}.obj_products-list .stick-left,.obj_products-list .stick-right+li{width:50%}.obj_products-list li.product-tuto.stick-left .arrow,.obj_products-list li.stick-right+.product-tuto .arrow{bottom:auto;left:auto;margin:-11px 0 0 0;right:auto;top:50%}.obj_products-list li.product-tuto .arrow span{transform:rotate(-45deg) scaleX(-1)}.obj_products-list li.product-tuto.stick-left .arrow{right:-11px}.obj_products-list li.product-tuto.stick-left .arrow span{background-position:right 22px center}.obj_products-list li.stick-right+.product-tuto .arrow{left:-11px}.obj_products-list li.stick-right+.product-tuto .arrow span{background-position:left 22px center}.obj_products-list .range{max-width:725px}.obj_products-list .range-title{margin-left:2.5%;margin-right:2.5%}}@media screen and (max-width:767px){.obj_products-list li.promotion.only-visual .background{position:relative;height:100%;top:auto;left:auto;right:auto;bottom:auto;background-position:inherit;background-size:inherit;overflow:hidden}.obj_products-list li.promotion.only-visual .background img{max-width:100%;height:100%;width:auto;display:block;margin:0 auto;position:relative;left:auto;transform:none}}@media screen and (max-width:979px){.obj_products-list .obj_toggle-mobile .toggle-content{overflow:hidden}.obj_products-list .obj_toggle-mobile.toggle-close .toggle-content{height:0}}@media screen and (min-width:980px){.obj_products-list ul{max-width:948px;margin:auto}.obj_products-list li{width:30%;height:auto;float:left;margin:0 1.66667% 3.33333%}.obj_products-list li.product-card .details .short-description{height:2em}.obj_products-list li.product-card .details .full-description{display:block;color:#999}.obj_products-list li.promotion .wording p{font-size:1.5em}.obj_products-list li.promotion .cta-container{position:absolute;bottom:0;left:2.5em;right:2.5em;width:auto;padding-left:0;padding-right:0}.obj_products-list li.promotion.large-text .wording p{font-size:3em}.obj_products-list li.promotion.full-width{width:63.33333%}.obj_products-list li.promotion.full-width .wording{width:100%;padding:3.75em 2.5em 7.5em}.obj_products-list li.promotion.full-width .wording p{font-size:2em}.obj_products-list li.promotion.full-width .cta-container{width:auto}.obj_products-list li.range-header .wording{padding-top:3.75em}.obj_products-list li.range-header .wording p{font-size:1.375em}.obj_products-list li.range-header .cta-container{position:absolute;bottom:0;left:2.5em;right:2.5em;width:auto;padding-left:0;padding-right:0;padding-bottom:35px}.obj_products-list li.product-info{background-color:#1c213f;width:33.33333%;max-width:none;margin-right:0}.obj_products-list li.product-info blockquote{font-size:1.5em}.obj_products-list li.product-info+.product-card{margin-left:0}.obj_products-list li.product-tuto .txt-container{font-size:3em}.obj_products-list li.stick-right:nth-child(3n){clear:left}.obj_products-list .stick-left,.obj_products-list .stick-right+li{width:33.333%}.obj_products-list .range{max-width:948px}.obj_products-list .range-title{margin-left:1.66667%;margin-right:1.66667%}.obj_products-list .column .range-title{margin-left:0;margin-right:0}.obj_products-list li.promotion.operation .cta-container{position:absolute}.obj_products-list li.promotion.operation .wording p{font-size:30px}}@media screen and (min-width:1200px){.obj_products-list{padding-left:0;padding-right:0}.obj_products-list .range-title{margin:0 auto 30px}.obj_products-list ul{max-width:1170px}.obj_products-list li{min-height:500px}.obj_products-list li.promotion .wording p{font-size:2.125em}.obj_products-list li.promotion blockquote{font-size:2em}.obj_products-list li.promotion.full-width .wording p{font-size:2.25em}.obj_products-list li.range-header .wording p{font-size:1.75em}.obj_products-list li.product-info blockquote{font-size:1.875em}.obj_products-list .range{max-width:1170px}.obj_products-list li.promotion.operation .wording{padding:2.1875em 2.5em}.obj_products-list li.promotion.operation .wording p{font-size:35px;line-height:42px}}@media screen and (min-width:1400px){.obj_products-list ul{max-width:1210.3px}.obj_products-list .range{max-width:1210px}}@media screen and (min-width:750px) and (max-width:979px){.obj_products-list .stick-left:nth-of-type(even),.obj_products-list .stick-right:nth-of-type(even){clear:left}}.obj_promo-detail{max-width:1170px;margin:0 auto;background:#fff}.obj_promo-detail{max-width:585px;margin:0 auto 70px}.obj_promo-detail .ctn_detail{display:table;width:100%}.obj_promo-detail figure{position:relative;overflow:hidden}.obj_promo-detail figure img{display:block;max-width:100%}.obj_promo-detail .ctn_txt{padding:40px 20px}.obj_promo-detail .ctn_txt .t_title{margin:0 0 25px;font:2.25em/1em Calibre,sans-serif;font-weight:100}.obj_promo-detail .ctn_txt .t_title strong{font-weight:500}.obj_promo-detail .ctn_txt .t_subtitle{margin:0 0 30px;font:1.25em/1.2em Calibre,sans-serif;font-weight:100}.obj_promo-detail .ctn_txt .t_subtitle strong{font-weight:500}.obj_promo-detail .ctn_txt p{line-height:1.1875em;font-weight:200}.obj_promo-detail .ctn_txt p strong{font-weight:500}.obj_promo-detail .ctn_txt .cta-container{margin:20px 0 0}.obj_promo-detail .ctn_txt .t_mentions{margin:20px 0 0;font-size:.75em;line-height:1.1875em;color:#9fa0a6}@media screen and (min-width:750px){.obj_promo-detail{max-width:1170px}.obj_promo-detail figure{display:table-cell;width:40%;vertical-align:middle}.obj_promo-detail figure img{max-height:100%;max-width:none}.obj_promo-detail .ctn_txt{display:table-cell;width:60%;padding:60px 40px 30px;vertical-align:top}}@media screen and (min-width:1200px){.obj_promo-detail figure{width:50%}.obj_promo-detail figure img{max-width:100%;max-height:none}.obj_promo-detail .ctn_txt{padding:4.5% 5.12% 30px;width:50%}.obj_promo-detail .ctn_txt .t_surtitle{margin:0 0 25px}.obj_promo-detail .ctn_txt p+p{margin:20px 0 0}.obj_promo-detail .ctn_txt .cta-container{margin:25px 0 0}.obj_promo-detail .ctn_txt .t_mentions{margin:40px 0 0}}.obj_promo-landing{max-width:1210px;margin:0 auto;overflow:hidden;padding:30px 0}.obj_promo-landing .t_title{margin:0 20px;font:2.625em/1em Calibre,sans-serif;font-weight:300}.obj_promo-landing .obj_articles-filter{margin:20px;position:relative}.obj_promo-landing .obj_articles-filter .b_filter{display:block;width:100%;padding:10px;position:relative;text-align:left;border:1px solid #e3e3e3;background:#fff;text-transform:uppercase;font-weight:600;color:#1c213f}.obj_promo-landing .obj_articles-filter .b_filter:after{display:block;content:'';width:10px;height:10px;position:absolute;top:50%;right:20px;margin:-5px 0 0 0;border-right:1px solid #1c213f;border-bottom:1px solid #1c213f;transform:rotate(45deg);transition:all .2s}.obj_promo-landing .obj_articles-filter.is-open .b_filter:after{transform:rotate(-135deg)}.obj_promo-landing .obj_articles-filter .content{display:block;z-index:1}.obj_promo-landing .obj_articles-filter .b_close{display:block}.obj_promo-landing .obj_articles-filter label{display:block;padding:10px;text-transform:uppercase}.obj_promo-landing .obj_articles-filter input{display:none}.obj_promo-landing .obj_push-list{width:100%;height:auto}.obj_promo-landing .obj_push{float:none;width:100%}.obj_promo-landing .obj_push a{display:block;position:relative;margin:0 20px 20px}.obj_promo-landing .obj_push img{display:block;max-width:100%}.obj_promo-landing .obj_push .cta-container{position:absolute;left:0;right:0;bottom:40px;text-align:center}.obj_promo-landing .t_disclaimer{max-width:780px;margin:0 auto;color:#9fa0a6;text-align:center;font-size:.75em;font-weight:300;line-height:1.25em}@media screen and (max-width:750px){.obj_promo-landing .obj_push figure{text-align:center}.obj_promo-landing .obj_push figure img{display:inline-block}}@media screen and (min-width:750px){.obj_promo-landing .obj_articles-filter .b_close,.obj_promo-landing .obj_articles-filter .b_filter{display:none}.obj_promo-landing .obj_articles-filter .radio{display:inline-block;padding:0}.obj_promo-landing .obj_articles-filter .radio+.radio{margin-left:15px}.obj_promo-landing .obj_articles-filter label{color:#1c213f;font-size:.875em;padding:0 0 10px;border-bottom:2px solid rgba(28,33,63,0);transition:all .2s}.obj_promo-landing .obj_articles-filter label:hover{border-color:rgba(28,33,63,.5)}.obj_promo-landing .obj_articles-filter input:checked+label{font-weight:700;border-color:rgba(28,33,63,1)}.obj_promo-landing .obj_push{width:50%;float:left}.obj_promo-landing .obj_push a{margin-bottom:40px}}@media screen and (max-width:749px){.obj_promo-landing .obj_articles-filter .content{position:absolute;top:100%;left:0;height:0;width:100%;overflow:hidden}.obj_promo-landing .obj_articles-filter.is-open .content{height:auto}.obj_promo-landing .obj_articles-filter .content .ctn_radios{width:100%;background:#fff;border:1px solid #e3e3e3;transform:translateY(-100%);transition:all .2s}.obj_promo-landing .obj_articles-filter.is-open .content .ctn_radios{transform:translateY(0)}}@media screen and (min-width:980px){.obj_promo-landing{padding:0 0 70px}.obj_promo-landing .obj_articles-filter .radio+.radio{margin-left:30px}.obj_promo-landing .obj_push{width:33.333%}.obj_promo-landing .obj_push .cta-container{bottom:30px}}.obj_push-store-locator{background-color:#1c213f;color:#fff;padding:1px 0}.obj_push-store-locator .store-locator-form{position:relative;width:85%;max-width:30em;margin:0 auto 2em auto;text-align:center}.obj_push-store-locator input[type=text]{float:left;width:calc(100% - 50px);height:50px;padding-right:55px;background-color:#333752;font-size:.9375em;color:#fff}.obj_push-store-locator input[type=text]::placeholder{color:rgba(255,255,255,.2)}.obj_push-store-locator .start-search{position:absolute;right:50px;width:50px;height:50px;font-weight:700;font-size:.9375em;z-index:1;color:#fff;text-transform:uppercase}.obj_push-store-locator .geolocate{width:50px;height:50px;background-color:#fff;padding:10px;color:#1c213f}.obj_push-store-locator .geolocate>svg{fill:currentColor}.obj_push-store-locator .obj_autocomplete{background:#333752;width:calc(100% - 50px)}.obj_push-store-locator .obj_autocomplete a{color:#fff;font-size:.9375em}@media screen and (min-width:980px){.obj_push-store-locator h3{margin-top:3.75em;margin-bottom:2.25em}.obj_push-store-locator{display:none}}.obj_push_storelocator{position:relative;width:100%;max-width:1170px;margin:70px auto;background-color:#babcc5}.obj_push_storelocator>div{display:table;width:100%;max-width:1170px}.obj_push_storelocator .ctn_txt{display:table-cell;vertical-align:top;width:52%;padding:50px 16% 25px 6%}.obj_push_storelocator .ctn_txt h2{font-size:3em;line-height:.85em;font-weight:600;text-transform:uppercase;color:#1c213f}.obj_push_storelocator .ctn_txt .t_main{margin-top:5px;font-size:1.5em;line-height:1.2em;font-weight:300;color:rgba(255,255,255,1)}.obj_push_storelocator .ctn_txt .t_main strong{font-weight:500;text-transform:uppercase}.obj_push_storelocator .ctn_txt .t_mention{margin-top:40px;font-size:.75em;line-height:1.2em;font-weight:400;color:rgba(255,255,255,.5)}.obj_push_storelocator figure{position:absolute;left:47.77%;bottom:0;transform:translateX(-50%)}.obj_push_storelocator figure img{display:block}.obj_push_storelocator .obj_store-locator-form,.obj_push_storelocator .obj_store-locator-form *{box-sizing:border-box}.obj_push_storelocator .store-locator-form .form-wording{display:block;margin-bottom:25px;font-size:1.5em;line-height:1em;font-weight:500;color:rgba(255,255,255,1);text-transform:uppercase;text-align:center;font-family:Calibre;font-weight:500}.obj_push_storelocator input[type=text]::-webkit-input-placeholder{color:#fff}.obj_push_storelocator input[type=text]::-moz-placeholder{color:#fff}.obj_push_storelocator input[type=text]:-ms-input-placeholder{color:#fff}.obj_push_storelocator input[type=text]:-moz-placeholder{color:#fff}.obj_push_storelocator input[type=text]{background:rgba(255,255,255,.15);border-color:#fff;color:#fff}.obj_push_storelocator .input-submit{color:rgba(255,255,255,.75)}.obj_push_storelocator .input-submit:hover{color:rgba(255,255,255,1)}.obj_push_storelocator .store-locator-form{text-align:center}.obj_push_storelocator .store-locator-form .input-container{display:inline-block;vertical-align:middle;width:185px}.obj_push_storelocator .store-locator-form input[type=text]{border-width:0}.obj_push_storelocator .store-locator-form .button{border-width:0;margin-left:25px;transition:background-color .325s;vertical-align:middle}.obj_push_storelocator .store-locator-form .button.store{height:38px;margin:0 auto}.obj_push_storelocator .store-locator-form .button:not(:hover){background:rgba(255,255,255,.15)}@media screen and (max-width:979px){.obj_push_storelocator figure{display:none}.obj_push_storelocator .ctn_txt{display:block;width:100%;padding:20px 5%;text-align:center}.obj_push_storelocator .ctn_txt .t_mention{margin-top:20px}.obj_push_storelocator .obj_store-locator-form{padding:40px 5%}.obj_push_storelocator .store-locator-form{position:relative}.obj_push_storelocator .store-locator-form button.geolocate{height:50px;padding:0;width:50px}.obj_push_storelocator .store-locator-form button.geolocate .label{display:none}.obj_push_storelocator .store-locator-form button.geolocate .icon{left:12px}}@media screen and (min-width:980px){.obj_push_storelocator br{display:none}.obj_push_storelocator .obj_store-locator-form{padding:80px 0}.obj_push_storelocator .store-locator-form .form-wording{margin-bottom:25px}.obj_push_storelocator .store-locator-form .input-container{width:200px}}.obj_ratings-infos{margin:25px 0;padding:18px;border:5px solid #f6f6f7;font-size:0;font-weight:400;color:#999}.obj_ratings-infos>div{display:inline-block;vertical-align:bottom;width:45%;height:100%;font-size:16px;text-align:center}.obj_ratings-infos .average-rating{position:relative;margin-right:5%}.obj_ratings-infos .average-rating::after{content:'';position:absolute;right:-10%;top:40%;width:1px;height:40%;margin-left:-1px;background-color:#f6f6f7}.obj_ratings-infos .rating{margin:4px auto 0 auto}.obj_ratings-infos .rating .rating-on{visibility:visible}.obj_ratings-infos .count-reviews{display:block;margin-top:5px;font-weight:300}.obj_ratings-infos .average-value{display:block;font-size:4.25em;font-weight:200}.obj_ratings-infos .recommended{margin-left:5%}.obj_ratings-infos .recommended-value{display:block;font-size:4.25em;font-weight:200}@media screen and (min-width:980px){.obj_ratings-infos{display:inline-block;vertical-align:middle;margin:0;padding:0;border:none;width:50%;font-weight:300}.obj_ratings-infos>div{width:50%;font-size:16px;text-align:left}.obj_ratings-infos .average-rating{position:relative;margin-right:5%}.obj_ratings-infos .average-rating>p{margin-bottom:8px;font-size:1.25em}.obj_ratings-infos .average-rating::after{display:none}.obj_ratings-infos .rating .rating-on{visibility:visible}.obj_ratings-infos .count-reviews{position:absolute;right:15%;bottom:14px;margin:0;font-size:1em}.obj_ratings-infos .average-value,.obj_ratings-infos .recommended-value{font-size:2.5em;font-weight:200;vertical-align:middle;display:inline-block}.obj_ratings-infos .rating{margin:0 0 0 5px;display:inline-block;vertical-align:middle}.obj_ratings-infos .recommended{margin-left:0;width:45%}.obj_ratings-infos .recommended p{display:inline-block;vertical-align:middle;margin-left:5px;font-size:1em}}.obj_recaptcha{overflow:hidden;display:block;margin:30px auto;text-align:center}.obj_recaptcha>div{display:inline-block;max-width:100%}.obj_recaptcha.error>div{display:inline-block;border:1px solid #d95f6d}.obj_recaptcha.var_left{text-align:left}.obj_recaptcha.var_right{text-align:right}@media screen and (max-width:344px){.obj_recaptcha>div{transform:scale(.88372093);transform-origin:left top}}.obj_review{position:relative;border-top:1px solid #e8e8eb}.obj_review:last-of-type{border-bottom:1px solid #e8e8eb}.obj_review .user-container{padding:35px 0;font-size:.875em;line-height:1.3125em;font-weight:300;color:#999;border-bottom:1px solid #e8e8eb}.obj_review .user-container .avatar{display:inline-block;vertical-align:top;width:70px;margin-right:10%}.obj_review .user-container .avatar .v_pic{display:inline-block;width:70px;height:70px;border-radius:50%;overflow:hidden}.obj_review .user-container .avatar img{display:block;width:100%}.obj_review .user-container .v_testerclub{margin:10px 0 10px 5px;overflow:hidden}.obj_review .user-container .v_testerclub img{float:left;width:18px;height:auto}.obj_review .user-container .v_testerclub figcaption{padding:0 0 0 3px;float:left;color:#4d73a2;font:.75em/.875em Calibre,sans-serif;text-transform:uppercase}.obj_review .user-container .v_testerclub figcaption strong{font-weight:700}.obj_review .user-container .user-infos{display:inline-block;vertical-align:top;margin:0}.obj_review .user-container .expert-badge{margin:10px 0;padding:2px 18px;color:#1c213f;font-size:1.125em;border:2px solid #e8e8eb;border-radius:40px}.obj_review .user-container .user-name{font-size:1.125em;font-weight:500;color:#1c213f}.obj_review .user-container .type-of{margin-top:1.25em}.obj_review .user-container .type-of .label{font-weight:500}.obj_review .ratings-container{padding:35px 0}.obj_review .ratings-container .rating{margin:0}.obj_review .ratings-container .rating.general{margin-bottom:20px}.obj_review .ratings-container .rating.general svg{width:15px;height:15px}.obj_review .ratings-container .details-ratings-title{display:none}.obj_review .ratings-container .general-rating-label{font-weight:600;margin-bottom:10px}.obj_review .ratings-container .aside{display:inline-block;vertical-align:top}.obj_review .ratings-container>div:nth-of-type(2){margin-right:3.125em}.obj_review .ratings-container .ratings-details{margin-bottom:.5em}.obj_review .ratings-container .label-rating{font-weight:300;color:#999;margin-bottom:5px}.obj_review .comment-title{display:inline-block;vertical-align:middle;margin-right:5px;font-weight:500;font-size:1em;color:#1c213f}.obj_review .publication-date{display:inline-block;vertical-align:middle;font-size:.75em;color:#1c213f;opacity:.5}.obj_review .comment-content{padding-right:10%;margin:15px 0 30px 0}.obj_review .obj_text-ellipsis{padding-right:10%;margin:15px 0 30px 0}.obj_review .obj_text-ellipsis p{font-size:.8125em;color:#999}.obj_review .user-review-tag{margin:0 0 30px 0}.obj_review .user-review-tag .tag{display:inline-block;padding:0 10px;line-height:1.75em;color:#1c213f;border:1px solid #1c213f;border-radius:15px}.obj_review .comment-container .additional-notes p{margin-bottom:10px;font-size:.8125em;color:#666}.obj_review .advice-ratings{margin:20px 0}.obj_review .advice-ratings p{margin-bottom:20px;font-size:.875em;color:#666}.obj_review .advice-ratings .rate{height:30px;display:inline-block;vertical-align:top;font-size:1em;overflow:hidden}.obj_review .advice-ratings .rate span{display:inline-block;vertical-align:middle;padding:0 14px;line-height:1.875em}.obj_review .advice-ratings .rate .label{vertical-align:middle;font-weight:700;text-transform:uppercase;color:#fff;cursor:pointer}.obj_review .advice-ratings .rate .label svg{width:9px;height:9px;fill:#fff;margin-right:.25em;display:inline-block}.obj_review .advice-ratings .rate .count{margin-left:-4px}.obj_review .advice-ratings .rate.yes{margin-right:16px;border:1px solid #1c213f}.obj_review .advice-ratings .rate.yes .label{background-color:#1c213f}.obj_review .advice-ratings .rate.no{border:1px solid #999}.obj_review .advice-ratings .rate.no .label{background-color:#999}.obj_review .reply-container{margin:30px 0;max-height:270px;overflow:hidden;transition:max-height .4s cubic-bezier(.88,0,.49,1)}.obj_review .reply-container .action-reply{font-weight:700;font-size:1em;color:#999;text-decoration:underline;transition:.3s ease}.obj_review .reply-container textarea{margin:20px 0;resize:none}.obj_review .reply-container .button{margin-right:18px}.obj_review .reply-container.close{max-height:30px;transition:max-height .4s cubic-bezier(.88,0,.49,1)}.obj_review .reply-container.close .action-reply{transition:.3s ease}.obj_review .obj_user-before-after{margin:40px 0 20px;max-width:231px;width:100%}@media screen and (min-width:980px){.obj_review .user-container{display:inline-block;vertical-align:top;width:30%;margin-left:0;padding:35px 30px;border-bottom:none}.obj_review .user-container .user-infos{margin-left:0}.obj_review .ratings-container{display:inline-block;vertical-align:top;width:25%;margin-left:-4px}.obj_review .ratings-container .general-rating-label{font-weight:500;font-size:1.25em}.obj_review .ratings-container .details-ratings-title{display:block;margin-bottom:10px;font-weight:500;font-size:1em}.obj_review .ratings-container .aside{display:block;margin:0}.obj_review .ratings-container .aside .ratings-details{position:relative;display:block;margin-right:0}.obj_review .ratings-container .aside .ratings-details .label-rating{position:absolute;left:100px;margin-bottom:0;margin-top:-3px}.obj_review .wrapper-aside-desktop{display:inline-block;vertical-align:top;width:45%;padding:35px 30px 20px;margin-left:-4px}.obj_review .comment-title{font-size:1em}.obj_review .comment-container .publication-date{font-size:.875em}.obj_review .comment-content{font-size:20px;margin:15px 0 20px}.obj_review .comment-content .comment{cursor:pointer}.obj_review .comment-content .ellipsis{max-height:40px}.obj_review .comment-content .ellipsis:before{height:40px}.obj_review .comment-content .ellipsis:after{top:-22px}.obj_review .comment-content.expended .comment{max-height:600px;transition:.6s cubic-bezier(.88,0,.49,1);cursor:inherit}.obj_review .comment-container .additional-notes p{font-size:.875em}.obj_review .reply-container{margin-bottom:0}.obj_review .obj_text-ellipsis{font-size:20px;margin:15px 0}.obj_review .obj_text-ellipsis .comment{cursor:pointer}.obj_review .obj_text-ellipsis:not(.expanded) .ellipsis{max-height:40px}.obj_review .obj_text-ellipsis .ellipsis:after{bottom:1px}}@media screen and (min-width:1200px){.obj_review .user-container .v_testerclub{margin:0 0 10px}}.obj_reviews-container{max-width:400px;margin:auto;padding:0 25px;background-color:#fff}.obj_reviews-container .reviews-list{margin-top:55px}.obj_reviews-container .mentions{color:#999;font-size:12px;margin:20px 0}.obj_reviews-container .t_legal{margin-top:30px;margin-bottom:20px;font-size:14px;line-height:.9}@media screen and (min-width:980px){.obj_reviews-container .mentions{margin:0}.obj_reviews-container{position:relative;max-width:1170px;margin:auto;padding:25px 70px}.obj_reviews-container .sort-by{display:inline-block;vertical-align:middle;max-width:330px;width:100%;margin-top:10px;margin-left:10%}.obj_reviews-container .reviews-list{margin-top:25px}}@media screen and (min-width:750px){.obj_reviews-container .t_legal{margin-top:40px;font-size:16px;line-height:1.2}}.obj_routine-slider{position:relative;white-space:nowrap;text-align:center;font-size:0}.obj_routine-slider li{display:inline-block;vertical-align:middle;white-space:normal;font-size:1rem}.obj_routine-slider .product-card{width:85%;max-width:300px}.obj_routine-slider .separator{position:relative;z-index:2;width:5%}.obj_routine-slider .separator .symbol{position:absolute;width:30px;height:30px;top:calc(50% - 15px);left:calc(50% - 15px)}.obj_routine-slider .separator .symbol>span{position:absolute;top:0;left:0;width:100%;height:100%}.obj_routine-slider .separator .bg{color:#f0f0f0}.obj_routine-slider .separator .symbol svg{fill:currentColor}.obj_routine-slider[data-num-slides="3"] .separator{position:relative;width:2%}.obj_routine-slider[data-num-slides="3"] .separator .symbol{position:absolute;width:37.5px;height:37.5px;top:calc(50% - 18.75px);left:calc(50% - 18.75px)}.obj_routine-slider .link-to-next+.separator{display:none}@media screen and (min-width:980px){.obj_routine-slider{max-width:1170px;margin:auto 2.5%}.obj_routine-slider .product-card .photo img{width:62%}.obj_routine-slider[data-num-slides="2"] .product-card{width:49%}.obj_routine-slider[data-num-slides="2"] .separator{width:2%}.obj_routine-slider[data-num-slides="3"] .product-card{width:32%}.obj_routine-slider[data-num-slides="3"] .separator{width:2%}.obj_routine-slider[data-num-slides="3"] .separator .symbol{position:absolute;width:62.5px;height:62.5px;top:calc(50% - 31.25px);left:calc(50% - 31.25px)}.obj_routine-slider[data-num-slides="4"] .product-card{width:23.5%}.obj_routine-slider[data-num-slides="4"] .product-card:after{content:'';display:table;clear:both}.obj_routine-slider[data-num-slides="4"] .separator{width:2%}.obj_routine-slider .product-card{max-width:370px}.obj_routine-slider .product-card:first-child{margin-left:auto}.obj_routine-slider .separator{position:relative;width:2.5%}.obj_routine-slider .separator .symbol{position:absolute;width:50px;height:50px;top:calc(50% - 25px);left:calc(50% - 25px)}.obj_routine-slider[data-num-slides="3"] .link-to-next,.obj_routine-slider[data-num-slides="3"] .link-to-next+li+li{width:33%}.obj_routine-slider[data-num-slides="4"] .link-to-next,.obj_routine-slider[data-num-slides="4"] .link-to-next+li+li{width:24.5%}.obj_routine-slider[data-num-slides="4"] .link-to-next+li+li::before,.obj_routine-slider[data-num-slides="4"] .link-to-next::before{padding-bottom:213%}.obj_routine-slider .link-to-next .routine-info{visibility:hidden}.obj_routine-slider .link-to-next+.separator+.product-card .routine-info{left:-50%}}@media screen and (min-width:1200px){.obj_routine-slider{margin-left:auto;margin-right:auto}.obj_routine-slider .separator .symbol{position:absolute;width:60px;height:60px;top:calc(50% - 30px);left:calc(50% - 30px)}}.obj_routine-carrouselcss-aox{position:relative;white-space:nowrap;text-align:center;font-size:0}.obj_routine-carrouselcss-aox .items{position:relative}.obj_routine-carrouselcss-aox .item>div{display:inline-block;vertical-align:middle;white-space:normal;font-size:1rem}.obj_routine-carrouselcss-aox .item{position:absolute;left:50%;top:0;transition:all .5s;opacity:0;margin-left:-150px}.obj_routine-carrouselcss-aox .product-card{width:85%;max-width:300px}.obj_routine-carrouselcss-aox .current{opacity:1}.obj_routine-carrouselcss-aox .nav{position:absolute;z-index:2;bottom:-50px;left:50%;width:100%;max-width:370px;transform:translateX(-50%)}.obj_routine-carrouselcss-aox .nav>button{position:absolute;bottom:0;z-index:5}.obj_routine-carrouselcss-aox .nav .prev{left:0}.obj_routine-carrouselcss-aox .nav .next{right:0}.obj_routine-carrouselcss-aox .nav .small{display:inline-block;width:35px;height:34px;padding:10px 5px}.obj_routine-carrouselcss-aox .nav>button.disabled{opacity:0;cursor:inherit}.obj_routine-carrouselcss-aox .nav button svg{width:100%;height:100%;fill:#1c213f}.obj_routine-carrouselcss-aox .nav .list-dots{padding:16px 0;position:absolute;bottom:-8px;z-index:3;left:50%;transform:translateX(-50%);text-align:center;font-size:0}.obj_routine-carrouselcss-aox .nav .list-dots li{display:inline-block;width:20px;height:20px}.obj_routine-carrouselcss-aox .nav .list-dots li>button{width:20px;height:20px;line-height:20px;font-size:0}.obj_routine-carrouselcss-aox .nav .list-dots>li button::before{background-color:#fff}.obj_routine-carrouselcss-aox .nav .list-dots li>button::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;opacity:1;vertical-align:middle;transition:all 150ms}.obj_routine-carrouselcss-aox .nav .list-dots>li button.current::before{background-color:#1c213f}.obj_routine-carrouselcss-aox .product-card:after,.obj_routine-carrouselcss-aox .product-card:before{content:"";position:absolute;background:#1c213f}.obj_routine-carrouselcss-aox .product-card:before{right:-15px;top:50%;height:50px;bottom:4px;width:10px;margin-top:-25px;transform:translateX(-50%)}.obj_routine-carrouselcss-aox .product-card:after{top:50%;right:-30px;height:10px;width:50px;transform:translateY(-50%)}.obj_routine-carrouselcss-aox .item:last-child .product-card:after,.obj_routine-carrouselcss-aox .item:last-child .product-card:before{display:none}.obj_routine-carrouselcss-aox .prev-0{opacity:1;-webkit-transform:translateX(-310px);-ms-transform:translateX(-310px);transform:translateX(-310px)}.obj_routine-carrouselcss-aox .prev-1{opacity:1;-webkit-transform:translateX(-620px);-ms-transform:translateX(-620px);transform:translateX(-620px)}.obj_routine-carrouselcss-aox .prev-2{opacity:1;-webkit-transform:translateX(-930px);-ms-transform:translateX(-930px);transform:translateX(-930px)}.obj_routine-carrouselcss-aox .next-0{opacity:1;-webkit-transform:translateX(310px);-ms-transform:translateX(310px);transform:translateX(310px)}.obj_routine-carrouselcss-aox .next-1{opacity:0;-webkit-transform:translateX(620px);-ms-transform:translateX(620px);transform:translateX(620px)}.obj_routine-carrouselcss-aox .next-2{opacity:0;-webkit-transform:translateX(930px);-ms-transform:translateX(930px);transform:translateX(930px)}.obj_routine-carrouselcss-aox .item:nth-child(1){z-index:10}.obj_routine-carrouselcss-aox .item:nth-child(2){z-index:9}.obj_routine-carrouselcss-aox .item:nth-child(3){z-index:8}.obj_routine-carrouselcss-aox .item:nth-child(4){z-index:7}.obj_routine-carrouselcss-aox .item:nth-child(5){z-index:6}.obj_routine-carrouselcss-aox .item:nth-child(6){z-index:5}.obj_routine-carrouselcss-aox .item:nth-child(7){z-index:4}.obj_routine-carrouselcss-aox .item:nth-child(8){z-index:3}.obj_routine-carrouselcss-aox .item:nth-child(9){z-index:2}.obj_routine-carrouselcss-aox .item:nth-child(10){z-index:1}@media screen and (min-width:980px){.obj_routine-carrouselcss-aox{max-width:1170px;margin:auto 2.5%}.obj_routine-carrouselcss-aox .item{margin-left:-185px;width:370px}.obj_routine-carrouselcss-aox .product-card .photo img{width:62%}.obj_routine-carrouselcss-aox .product-card{max-width:370px}.obj_routine-carrouselcss-aox .product-card:first-child{margin-left:auto}.obj_routine-carrouselcss-aox .prev-0{opacity:1;-webkit-transform:translateX(-380px);-ms-transform:translateX(-380px);transform:translateX(-380px)}.obj_routine-carrouselcss-aox .prev-1{opacity:1;-webkit-transform:translateX(-760px);-ms-transform:translateX(-760px);transform:translateX(-760px)}.obj_routine-carrouselcss-aox .prev-2{opacity:1;-webkit-transform:translateX(-1140px);-ms-transform:translateX(-1140px);transform:translateX(-1140px)}.obj_routine-carrouselcss-aox .next-0{opacity:1;-webkit-transform:translateX(380px);-ms-transform:translateX(380px);transform:translateX(380px)}.obj_routine-carrouselcss-aox .next-1{opacity:0;-webkit-transform:translateX(760px);-ms-transform:translateX(760px);transform:translateX(760px)}.obj_routine-carrouselcss-aox .next-2{opacity:0;-webkit-transform:translateX(1140px);-ms-transform:translateX(1140px);transform:translateX(1140px)}}@media screen and (min-width:1200px){.obj_routine-carrouselcss-aox{margin-left:auto;margin-right:auto}}.obj_routine.is-protocole{max-width:1220px;margin:0 auto}.obj_routine.is-protocole .title_protocole{position:relative;margin:0 auto 20px auto;font-size:2.125em;text-align:center;width:85%;font-weight:700;color:#1c213f}.obj_routine.is-protocole .t_protocole{width:85%;margin:0 auto 20px;text-align:center;font-size:1.25em;color:#1c213f}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox{position:relative;margin:0}.obj_routine.is-protocole .obj_protocole{display:flex;flex-flow:row nowrap;margin:60px 0 30px 0}.obj_routine.is-protocole .obj_protocole.is-center{justify-content:center}.obj_routine.is-protocole .obj_protocole .protocole-card{width:25%;max-width:279px;flex-shrink:0;margin:0 20px 0 25px;padding:25px 0;color:#1c213f;text-align:left;background:0 0;vertical-align:top}.obj_routine.is-protocole .obj_protocole .protocole-card h2{padding:0 0 20px;font-size:1.875em;text-transform:uppercase;font-weight:100;color:#1c213f}.obj_routine.is-protocole .obj_protocole .protocole-card h2 strong{font-weight:700}.obj_routine.is-protocole .obj_protocole .protocole-card .protocole-info p{display:inline-block;font-size:1em;line-height:1.2em;color:#1c213f}.obj_routine.is-protocole .obj_protocole .protocole-card .protocole-info .t_prix-sfcc{margin-top:20px;font-size:2.19em;font-weight:700}.obj_routine.is-protocole .obj_protocole .protocole-card .t_barre{font-size:.7em}.obj_routine.is-protocole .obj_protocole .protocole-card .cta-container{margin:30px 0 0}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .items{display:flex;flex-flow:row nowrap;justify-content:flex-start;overflow:hidden}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item{position:absolute;margin-left:0;width:calc((100% - 40px)/ 3);max-width:277px;left:0;transform:translateX(0);opacity:1}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items{width:100%;max-width:574px}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item{position:relative;width:calc((100% - 20px)/ 2)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.next-0{transform:translateX(20px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.next-1{transform:translateX(40px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.prev-0{transform:translateX(-20px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.prev-1{transform:translateX(-40px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .nav{display:none}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items{max-width:1170px;width:75%;justify-content:flex-start}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item{width:calc((100% - 40px)/ 3)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-2{transform:translateX(60px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.prev-2{transform:translateX(-60px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item{position:relative}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-0{transform:translateX(20px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-1{transform:translateX(40px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.prev-0{transform:translateX(-20px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.prev-1{transform:translateX(-40px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .nav{display:none}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-4-items{max-width:1220px;width:100%}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-4-items::after{content:"";display:block;position:absolute;right:0;top:0;z-index:20;width:30px;height:100%;background:transparent url(../images/v_routine-protocole.png) no-repeat top right}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-4-items .nav{display:block}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.current{transform:translateX(0);z-index:7}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item:nth-child(1){z-index:7}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-0{z-index:8;transform:translateX(calc(100% + 20px))}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-1{z-index:9;transform:translateX(calc(200% + 40px))}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-2{z-index:10;transform:translateX(calc(300% + 60px))}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-3{z-index:11;transform:translateX(calc(400% + 80px))}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.prev-0{z-index:5;transform:translateX(calc(-100% + 20px))}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.prev-1{z-index:4;transform:translateX(calc(-200% + 40px))}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.prev-2{z-index:3;transform:translateX(calc(-300% + 40px))}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.prev-3{z-index:2;transform:translateX(calc(-400% + 40px))}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .product-card::after,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .product-card::before{display:none}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .separator{position:absolute;padding-top:0;top:35%;left:-40px;width:60px;z-index:2}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .separator .symbol{position:absolute;width:60px;height:60px;top:calc(35% - 30px);left:calc(50% - 30px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .separator .symbol>span{position:absolute;top:0;left:0;width:100%;height:100%}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .separator .symbol svg{fill:currentColor}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .separator .bg{color:#f7f7f7}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .separator .bg svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .product-card{width:100%;max-width:279px}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .product-card .routine-info{margin-top:25px}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .product-card .routine-info h2{text-transform:uppercase;color:#1c213f}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .product-card::after,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .product-card::before{display:none}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .nav{display:none;max-width:100%;top:50%;bottom:auto;z-index:30}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .nav .list-dots{display:none}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .nav .small.disabled{display:none}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .nav .prev{position:absolute;z-index:10;left:0;top:50%;height:30px;width:15px;margin-top:-15px;padding:0;fill:#1c213f;cursor:pointer;transition:.2s ease}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .nav .next{position:absolute;z-index:10;right:0;top:50%;height:30px;width:15px;padding:0;margin-top:-15px;fill:#1c213f;cursor:pointer;transition:.2s ease}@media screen and (max-width:1220px){.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox{margin-right:30px}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-4-items{max-width:100%}}@media screen and (max-width:979px){.obj_routine.is-protocole .t_protocole br{display:none}.obj_routine.is-protocole .obj_protocole{flex-flow:column nowrap;margin:60px 0 30px 0}.obj_routine.is-protocole .obj_protocole .protocole-card{width:100%;max-width:inherit;margin:0 auto;padding:0 30px;text-align:center}.obj_routine.is-protocole .obj_protocole .protocole-card .protocole-info .t_prix-sfcc{margin-top:10px}.obj_routine.is-protocole .obj_protocole .protocole-card .cta-container{margin:10px 0 0}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-4-items{max-width:100%;width:100%;margin:60px 0 0}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item{position:absolute;left:50%;top:0;margin-left:-150px;width:300px;max-width:300px;transition:all .5s}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .product-card{max-width:inherit}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-0,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-1,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-2,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-3,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.next-0,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.next-1,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.next-2,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.next-3,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-0,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-1,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-2,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-3{margin-left:-150px}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-0,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.next-0,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-0{transform:translateX(310px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-1,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.next-1,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-1{transform:translateX(620px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-2,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.next-2,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-2{transform:translateX(930px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.next-3,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.next-3,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.next-3{transform:translateX(1240px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-4-items::after{display:none}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.prev-0,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.prev-0,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.prev-0{transform:translateX(-310px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.prev-1,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.prev-1,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.prev-1{transform:translateX(-620px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.prev-2,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.prev-2,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.prev-2{transform:translateX(-930px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .item.prev-3,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .item.prev-3,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .item.prev-3{transform:translateX(-1240px)}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .nav,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-2-items .nav,.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox.has-3-items .nav{display:block;z-index:2;top:auto;bottom:-35px}.obj_routine-carrouselcss-aox .nav .small{display:none}.obj_routine.is-protocole .obj_protocole .obj_routine-carrouselcss-aox .nav .list-dots{display:block;padding:16px 0;position:absolute;bottom:-8px;z-index:3;left:50%;transform:translateX(-50%);text-align:center;font-size:0}}.obj_signup-newsletter{width:100%;max-width:1170px;margin:60px auto}.obj_signup-newsletter .content{width:42%;margin:0 auto;text-align:center}.obj_signup-newsletter .content .t_desc{display:block;padding:0 0 30px;font-size:16px;line-height:1.25em}.obj_signup-newsletter .content .t_signup{display:block;padding:0 0 30px;font-size:16px;line-height:1.5em;font-weight:700}.obj_signup-newsletter .content .t_signup span{font-size:1.75em}.obj_signup-newsletter .signup-newsletter-form{display:flex;flex-flow:row wrap;height:auto;padding:0 20px;margin:0 auto 10px;justify-content:center}.obj_signup-newsletter .signup-newsletter-form input[type=email]{width:60%;height:38px;margin-right:20px;font-size:15px}.obj_signup-newsletter .signup-newsletter-form .t_disclaimer{font-size:14px}.obj_signup-newsletter .signup-newsletter-form .ctnAOX_msgError{margin:20px auto 0;display:block;min-width:100%}@media screen and (max-width:960px){.obj_signup-newsletter .content{width:60%}}@media screen and (max-width:767px){.obj_signup-newsletter .content{width:calc(100% - 30px)}.obj_signup-newsletter .content .t_desc br{display:none}.obj_signup-newsletter .signup-newsletter-form{display:flex;height:auto;flex-flow:column wrap;margin:0 auto 20px;justify-content:center}.obj_signup-newsletter .signup-newsletter-form input[type=email]{width:100%;height:38px;margin:0 auto 10px}}.obj_skin-benefits{background-color:#f5ddd0;padding:0 25px 25px 25px;clear:both;overflow:hidden}.obj_skin-benefits .title_string{width:100%}.obj_skin-benefits .title_string span::after,.obj_skin-benefits .title_string span::before{background-color:rgba(255,255,255,.5)}.obj_skin-benefits sup{font-size:.5em;vertical-align:top}.obj_skin-benefits sup:after{vertical-align:top;content:")"}.obj_skin-benefits sup:before{vertical-align:top;content:'('}.obj_skin-benefits .effects{position:relative;padding:2.375em 1.5625em;max-width:400px;margin:0 auto 25px auto}.obj_skin-benefits .effects:before{content:'';float:left;padding-bottom:166.78967%}.obj_skin-benefits .effects .background{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover}.obj_skin-benefits .effects .background.large{display:none}.obj_skin-benefits .effects .wording{position:relative}.obj_skin-benefits .effects h5{margin-bottom:8px;text-transform:uppercase;font-weight:600;font-size:.9375em}.obj_skin-benefits .effects .description{color:#1c213f;font-weight:400;font-size:.9375em}.obj_skin-benefits .effects .facts{margin-top:.5em;margin-bottom:1.875em}.obj_skin-benefits .effects .facts li{font-weight:300;font-size:.9375em}.obj_skin-benefits .effects .facts li svg{fill:#1c213f;margin-right:5px;width:5px;height:10px;vertical-align:middle}.obj_skin-benefits .effects .stats{position:relative;padding-left:.9375em}.obj_skin-benefits .effects .stats::before{background:#1c213f;content:'';position:absolute;left:0;top:50%;width:.15625em;height:85%;transform:translateY(-50%)}.obj_skin-benefits .effects .stats li{font-weight:400;font-size:.9375em;line-height:1.3125em;color:#666}.obj_skin-benefits .effects .stats li strong{color:#1c213f;font-weight:600}.obj_skin-benefits .effects .highlight-stat{border:1px solid #1c213f;position:relative;margin-top:15%;border-radius:50%;width:130px;height:130px;text-align:center}.obj_skin-benefits .effects .highlight-stat>div{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.obj_skin-benefits .effects .highlight-stat strong{font-weight:100;font-size:2.5em}.obj_skin-benefits .effects .highlight-stat p{font-weight:500;font-size:.75em}.obj_skin-benefits .effects .mention{position:absolute;left:0;bottom:10px;padding-left:25px}.obj_skin-benefits .effects .mention p{color:#666;font-size:.5625em;line-height:1.125em}@media screen and (min-width:980px){.obj_skin-benefits{padding:0 50px 75px}.obj_skin-benefits .effects{max-width:1170px;margin:0 auto 50px;padding:0}.obj_skin-benefits .effects:before{content:'';float:left;padding-bottom:47.86325%}.obj_skin-benefits .effects:after{content:'';display:table;clear:both}.obj_skin-benefits .effects .background.small{display:none}.obj_skin-benefits .effects .background.large{display:block}.obj_skin-benefits .effects .wording{max-width:350px;padding:70px 0 0 70px}.obj_skin-benefits .effects .wording h5{font-size:1.5em}.obj_skin-benefits .effects .wording .facts{margin-bottom:30%}.obj_skin-benefits .effects .wording .stats{margin-left:33%;padding-left:1.375em}.obj_skin-benefits .effects .wording .stats::before{width:.3125em}.obj_skin-benefits .effects .wording .stats li{font-weight:400;font-size:1em;line-height:1.9375em}.obj_skin-benefits .effects .wording .stats li strong{font-weight:600;font-size:1.625em}.obj_skin-benefits .effects .highlight-stat{position:absolute;right:80px;top:33%;width:180px;height:180px;margin:0}.obj_skin-benefits .effects .highlight-stat strong{font-size:4.375em}.obj_skin-benefits .effects .highlight-stat p{font-size:1.125em}.obj_skin-benefits .effects .mention{position:absolute;left:0;bottom:15px;padding:0 15px}.obj_skin-benefits .effects .mention p{font-weight:400;font-size:.6875em;line-height:1.125em}}.obj_skinconsult-video-home{background-color:#fff;padding-bottom:3.75em}.obj_skinconsult-video-home .title_string{padding-top:3.75em;margin-top:0}.obj_skinconsult-video-home .video-content{display:flex;flex-flow:row nowrap;max-width:1170px;width:100%;margin:0 auto}.obj_skinconsult-video-home .video-content .text,.obj_skinconsult-video-home .video-content .video-player{width:50%}.obj_skinconsult-video-home .video-content .video-player{margin:0 15px;cursor:pointer}.obj_skinconsult-video-home .video-content .video-player iframe{height:100%;width:100%}.obj_skinconsult-video-home .video-content .video-player .poster .play{left:calc(50% - (64px / 2));height:64px;position:absolute;top:calc(50% - (64px / 2));width:64px}.obj_skinconsult-video-home .video-content .video-player .poster span.play::after{border-width:9.5px 0 9.5px 13px;margin:-9.5px 0 0 -3px;border-color:transparent transparent transparent #fff}.obj_skinconsult-video-home .video-content .text{display:flex;flex-flow:column nowrap;padding:0 5%;text-align:center}.obj_skinconsult-video-home .video-content .text .content{margin:auto}.obj_skinconsult-video-home .video-content .text h3{margin-bottom:25px;font-weight:600;margin-bottom:1em;font-size:1.75em;text-align:center;text-transform:uppercase;color:#1c213f}.obj_skinconsult-video-home .video-content .text h4{padding:0 0 20px;font-size:1.0625em;line-height:1.5em}@media screen and (max-width:767px){.obj_skinconsult-video-home .video-content{flex-flow:column nowrap}.obj_skinconsult-video-home .video-content .text,.obj_skinconsult-video-home .video-content .video-player{width:calc(100% - 30px);margin:0 auto 20px;padding:0}}.obj_statement{text-align:center}.obj_statement .statement-title{display:inline-block;position:relative;text-align:center;max-width:20em;margin:auto;font-size:1.25em}.obj_statement .statement-title .number{position:absolute;top:.25em;font-size:6.5em;line-height:.75;height:.75em}.obj_statement .statement-title .title-text{position:relative;padding:3.25em 0;text-align:left;font-weight:100;z-index:1}.obj_statement .statement-illus>img{width:100%}.obj_statement .statement-wording{width:80%;max-width:20em;margin:2em auto 0 auto;text-align:left;color:#999}.obj_statement .statement-wording p{margin:1em auto;line-height:1.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_statement .statement-wording p strong{font-weight:600;font-size:1.15em;color:#7196c7}.obj_statement .statement-wording p.tagline{display:inline-block;margin:.5em auto 1.5em auto;padding:.25em 0;border-style:solid;border-top-width:1px;border-bottom-width:1px;font-size:1.5em;font-weight:100;color:#bacce4}.obj_statement:nth-child(odd) .statement-title{padding-left:4em}.obj_statement:nth-child(odd) .statement-title .number{left:0}.obj_statement:nth-child(odd) .statement-title .title-text{text-align:left}.obj_statement:nth-child(even) .statement-title{padding-right:4em}.obj_statement:nth-child(even) .statement-title .number{right:0}.obj_statement:nth-child(even) .statement-title .title-text{text-align:right}.obj_statement.light{background-color:#fff}.obj_statement.light .statement-title .number{color:#dce7f6}.obj_statement.light .statement-title .title-text{color:#7196c7}.obj_statement.dark{background-color:#dce7f6}.obj_statement.dark .statement-title .number{color:#e9f1fb}.obj_statement.dark .statement-title .title-text{color:#7196c7}@media screen and (min-width:980px){.obj_statement{position:relative;overflow:hidden}.obj_statement:not(:first-child)::before{content:'';position:absolute;display:block;width:1px;height:27px;top:0;left:50%}.obj_statement::after{content:'';position:absolute;display:block;width:11px;height:100%;top:9em;left:calc(50% - 5px);z-index:0}.obj_statement .statement-content{position:relative;width:90%;max-width:1170px;margin:auto;padding-bottom:5em;z-index:1}.obj_statement .statement-content::after{content:'';display:table;clear:both}.obj_statement .statement-illus{width:57%}.obj_statement .statement-wording{width:43%;max-width:none;margin:0}.obj_statement .statement-wording p{max-width:26em;font-size:1.0625em}.obj_statement .statement-wording p.tagline{font-size:2em}.obj_statement:nth-child(odd) .statement-illus{float:right}.obj_statement:nth-child(odd) .statement-wording{float:left;text-align:right;padding-right:6%}.obj_statement:nth-child(even) .statement-illus{float:left}.obj_statement:nth-child(even) .statement-wording{float:right;text-align:left;padding-left:6%}.obj_statement.light::before{background-image:url(../images/safety-timeline-end-light.png)}.obj_statement.light::after{background-image:url(../images/safety-timeline-start-light.png)}.obj_statement.dark::before{background-image:url(../images/safety-timeline-end-dark.png)}.obj_statement.dark::after{background-image:url(../images/safety-timeline-start-dark.png)}}@media screen and (min-width:1200px){.obj_statement::after{top:21em}.obj_statement .statement-title{font-size:2.875em}.obj_statement .statement-wording{margin-top:2.25em}}.obj_sticker-2{max-width:85px;position:absolute;right:25px;top:25px;width:100%;z-index:2}.obj_sticker-2 .sticker,.obj_sticker-2 img{display:block;width:100%}.obj_sticker-2 .sticker~.sticker{margin-top:10px}.obj_sticker-2 .sticker.text{background:#1c213f;font-size:9px;font-weight:700;padding:10px 0;text-align:center;text-transform:uppercase}.obj_sticker-2.large{max-width:150px}@media screen and (max-width:767px){.obj_sticker-2.large{max-width:120px}}.obj_sticker{background:#1c213f;border-radius:50%;color:#fff;font-size:.75em;min-height:90px;line-height:80px;padding:5px;position:absolute;bottom:10%;right:10%;text-align:center;width:90px}.obj_sticker span{display:inline-block;line-height:1.16666em;vertical-align:middle}.obj_sticker strong{font-size:1.083333em;font-weight:600}.obj_sticker.large-strong strong{font-size:1.583333em}.obj_store-locator-form input{font-size:.9375em}.obj_store-locator-form .button{height:50px}.obj_store-locator-form .or{display:none;vertical-align:middle}.obj_store-locator-form .cart{display:none;vertical-align:middle}.obj_text-ellipsis{cursor:pointer}.obj_text-ellipsis .arrow-tip{float:right;padding-left:1px;padding-top:3px;transition:-webkit-transform .3s ease;transition:transform .3s ease}.obj_text-ellipsis .arrow-tip svg{fill:#1c213f;width:10px;height:10px}.obj_text-ellipsis .ellipsis{overflow:hidden;max-height:50px;line-height:1em;position:relative;transition:max-height .6s cubic-bezier(0,.81,.59,.99)}.obj_text-ellipsis .ellipsis::after{background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%);content:"\02026";position:absolute;bottom:3px;right:-5px;width:35px;padding-right:5px;text-align:right;font-weight:400;color:#1c213f;opacity:1;transition:opacity .3s cubic-bezier(.88,0,.49,1) .3s}.obj_text-ellipsis.expanded .ellipsis{max-height:600px;transition:max-height .6s cubic-bezier(.88,0,.49,1)}.obj_text-ellipsis.expanded .ellipsis::after{opacity:0;transition:opacity .3s ease}.obj_text-ellipsis.expanded .arrow-tip{transform:scaleY(-1)}.obj_text-ellipsis.no-overflow{cursor:default}.obj_text-ellipsis.no-overflow .arrow-tip,.obj_text-ellipsis.no-overflow .ellipsis:after{display:none}.obj_user-before-after::after{clear:both;content:'';display:block}.obj_user-before-after button{float:left;font-weight:500;position:relative;text-align:left;width:47.6190476%}.obj_user-before-after button+button{float:right}.obj_user-before-after button figcaption{bottom:calc(100% + 5px);left:0;line-height:1em;position:absolute;width:100%}.obj_user-before-after button img{vertical-align:text-bottom;width:100%}.obj_user-before-after button .icon{background:#1c213f;bottom:0;color:#fff;height:30%;max-height:30px;max-width:30px;position:absolute;right:0;width:30%}.obj_user-before-after button .icon svg{fill:currentColor;height:62.956666%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:66.66%}.obj_user-before-after .tick img{height:38px;margin:0 7px 0 0;vertical-align:middle;width:38px}.obj_user-before-after .tick::after{border-color:#7cbd9b;border-style:solid;border-width:0 0 3px 3px;content:"";display:inline-block;height:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:middle;width:15px}.obj_user-before-after .tick+p{font-size:.75em;font-weight:500;margin:8px 0 0}@media screen and (min-width:980px){.obj_vichy-history .content-container>div .video-player>.poster::after,.obj_vichy-history .content-container>div::after,.obj_vichy-history::after{display:table;clear:both;content:''}.obj_vichy-history .content-container{max-width:770px}.obj_vichy-history .content-container>div{background-color:#fff;position:relative;overflow:hidden;float:left;margin-bottom:2em}.obj_vichy-history .content-container>div::before{content:'';float:left}.obj_vichy-history .content-container>div figure.background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;-webkit-transition:all 450ms ease-in-out;transition:all 450ms ease-in-out}.obj_vichy-history .content-container>div .text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding:2.5em}.obj_vichy-history .content-container>div .text h4{line-height:1.25}.obj_vichy-history .content-container>div .cta{margin-top:1em}.obj_vichy-history .content-container>div .video-player{overflow:hidden}.obj_vichy-history .content-container>div .video-player>.poster::before{content:'';float:left;padding-bottom:56.25%}.obj_vichy-history .content-container>div:nth-child(4n+1),.obj_vichy-history .content-container>div:nth-child(4n+4){width:100%}.obj_vichy-history .content-container>div:nth-child(4n+1)::before,.obj_vichy-history .content-container>div:nth-child(4n+4)::before{padding-bottom:64.93506%}.obj_vichy-history .content-container>div:nth-child(4n+2),.obj_vichy-history .content-container>div:nth-child(4n+3){width:48.03419%}.obj_vichy-history .content-container>div:nth-child(4n+2)::before,.obj_vichy-history .content-container>div:nth-child(4n+3)::before{padding-bottom:106.38298%}.obj_vichy-history .content-container>div:nth-child(4n+2){margin-right:3.84615%}.obj_vichy-history .content-container>div:nth-child(4n+2):last-child{margin-right:0;width:100%}.obj_vichy-history .content-container>div:nth-child(4n+2):last-child::before{padding-bottom:64.93506%}.obj_vichy-history .content-container .video-content .text h3{font-weight:600;margin-bottom:1em;font-size:1.25em}.obj_vichy-history .content-container .video-content .text h4{color:#666}.obj_vichy-history .content-container .text-content .text h3{font-weight:700;text-transform:uppercase;margin-bottom:1em}.obj_vichy-history .content-container .text-content .text h4{font-weight:100;font-size:2.25em;line-height:1.25}.obj_vichy-history .content-container .text-content .cta{position:absolute;left:3.4em;bottom:3.55em}.obj_vichy-history .content-container>div.dark{color:#fff}.obj_vichy-history .content-container>div.video-content .text{position:relative;padding-bottom:7em}.obj_vichy-history .content-container>div.video-content .cta-container{position:absolute;bottom:2.5em;left:2.5em}.obj_vichy-history .content-container>div.text-content:hover figure.background{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}.obj_vichy-history .content-container>div.text-content>a{display:block;color:inherit}html.flexbox .obj_vichy-history .content-container,html.flexboxlegacy .obj_vichy-history .content-container,html.flexboxtweener .obj_vichy-history .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1200px){.obj_vichy-history{margin-bottom:3.125em}.obj_vichy-history .content-container>div:nth-child(4n+1),.obj_vichy-history .content-container>div:nth-child(4n+4){width:57.26496%}.obj_vichy-history .content-container>div:nth-child(4n+1)::before,.obj_vichy-history .content-container>div:nth-child(4n+4)::before{padding-bottom:74.62687%}.obj_vichy-history .content-container>div:nth-child(4n+2),.obj_vichy-history .content-container>div:nth-child(4n+3){width:40.17094%;margin-right:0}.obj_vichy-history .content-container>div:nth-child(4n+1),.obj_vichy-history .content-container>div:nth-child(4n+3){margin-right:2.5641%}.obj_vichy-history .content-container>div:nth-child(4n+2):last-child{width:40.17094%}.obj_vichy-history .content-container>div:nth-child(4n+2):last-child::before{padding-bottom:106.38298%}.obj_vichy-history .content-container>div:nth-child(odd):last-child{margin-right:0;width:100%}.obj_vichy-history .content-container>div:nth-child(odd):last-child::before{padding-bottom:44.102564%}.obj_vichy-history .content-container{max-width:1170px;width:100%}}.obj_video-product{background:#fff;max-width:1170px;margin:40px auto 0;padding:60px 0 44px}.obj_prod-bloc.formulation .obj_video-product .obj_player{width:82.905984%;cursor:pointer}.obj_video-product .ctn_desc{width:82.905984%;margin:0 auto 40px auto;text-align:center}.obj_video-product .t_title{margin-bottom:14px}.obj_video-product .t_desc{color:#000}.obj_video-push{background-color:#fff}.obj_video-push .video-details{padding:1em 1.5em;line-height:1.25;color:#999}.obj_video-push .video-title{margin:1em auto;color:#1c213f;line-height:1.25;font-size:.9375em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obj_video-push .video-title em{display:block;font-weight:700;text-transform:uppercase;letter-spacing:.095em}.obj_video-push .video-description{margin:1.5em auto 2.5em auto;font-size:.9375em}@media screen and (min-width:980px){.obj_video-push{margin:4.375em auto;padding:4.375em;max-width:1170px;text-align:center}.obj_video-push .video-player{display:inline-block;vertical-align:middle;width:43%}.obj_video-push .video-details{display:inline-block;vertical-align:middle;width:43%;text-align:left;padding-left:4.375em}.obj_video-push .video-title{font-size:1.75em;font-weight:300;margin:.25em auto}.obj_video-push .video-title em{font-size:.53571em}.obj_video-push .video-description{margin:1em auto;font-size:1.0625em;line-height:1.375;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.obj_videos-list{background-color:#fff;padding-bottom:3em}.obj_videos-list li:not(:last-child){margin-bottom:1em}.obj_videos-list .section-title{padding:1.5em;margin-bottom:0}.obj_videos-list .video-title{padding:.5em 1.5em;font-size:.9375em;color:#999}@media screen and (min-width:980px){.obj_videos-list::after{content:"";display:table;clear:both}.obj_videos-list{padding:0 4.375em 1.5em;margin:0 auto 3em;max-width:1170px}.obj_videos-list .section-title{padding-left:0;padding-right:0}.obj_videos-list li{float:left;width:30%;margin-right:5%}.obj_videos-list li:nth-child(3n+3){margin-right:0}.obj_videos-list .video-title{padding-left:0}}.pg_404{background-color:#fff}.pg_404 .basic-content{text-align:center}.pg_404 .title{font-weight:300;font-size:2.0625em;color:#1c213f}.pg_404 .info{margin:20px auto;font-weight:300;font-size:1em;line-height:1.25em;color:#1c213f}@media screen and (min-width:980px){.pg_404 .title{font-size:3.5em}.pg_404 .info{margin:20px auto 50px;font-weight:300;font-size:1.25em;max-width:250px}.pg_404 .obj_featured-products{max-width:1170px;width:100%;margin:-90px auto 70px;padding:0}.pg_404 .obj_featured-products h3{margin-top:3.75em;margin-bottom:2.25em}.pg_404 .obj_featured-products .slide-container{padding:0}.pg_404 .obj_featured-products .slide-container .slide{margin:0 1.33%;width:23%;max-width:270px}.pg_404 .obj_featured-products .slide-container .slide:first-child{margin-left:0}}.pg_brand .page-container{overflow:hidden;background-color:#fff}.pg_brand .page-container .title_string{max-width:50em;width:85%}.pg_brand .page-container .section-media{position:relative;min-height:200px}.pg_brand .page-container .section-media>.background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.pg_brand .page-container .section-text{width:85%;margin:2em auto}.pg_brand .page-container .section-text p{margin:1em auto;font-size:.9375em;line-height:1.25;color:#999}.pg_brand .page-container .section-text strong{font-weight:600;font-size:1.25em;color:#1c213f}.pg_brand .obj_intro-page .wording{width:80%;max-width:20em;padding:3.75em 0;margin:auto;font-size:1.6875em;color:#fff}.pg_brand .obj_intro-page.var_no-visual .wording,.pg_brand .obj_intro-page.var_no-visual.white .wording{color:#000}.pg_brand .obj_intro-page p{font-weight:100;line-height:1.25;margin:auto}.pg_brand .obj_intro-page .page-menu{display:none}.pg_brand .brand-slider .title_string span::after,.pg_brand .brand-slider .title_string span::before{background-color:rgba(28,33,63,.2)}.pg_brand .page-container .institute{position:relative;margin-bottom:2.25em}.pg_brand .page-container .institute .background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.pg_brand .page-container .institute .institute-title{position:relative;color:#1c213f;padding:9.5em 0;z-index:1;text-align:center}.pg_brand .page-container .institute .institute-title p{font-weight:100;font-size:.9375em}.pg_brand .page-container .institute .institute-title strong{display:block;font-size:2.4em}.pg_brand .page-container .skin-ritual .video-player .poster{min-height:200px}.pg_brand .page-container .skin-ritual .video-player .poster:before{content:'';float:left;padding-bottom:62.5%}.pg_brand .page-container .skin-ritual .video-player .poster:after{content:'';display:table;clear:both}.pg_brand .page-container .skin-ritual .video-player .poster .background{position:absolute;top:0;left:0}.pg_brand .page-container .diagnostic .section-media>.background{background-position:center center}.pg_brand .page-container .skin-ritual .video-player .poster .play{display:none}@media screen and (min-width:750px){.pg_brand .obj_intro-page .wording{font-size:2.625em}}@media screen and (min-width:980px){.pg_brand .page-container .brand-slider .section-title,.pg_brand .page-container .section-title{margin-top:3.75em;margin-bottom:2.25em}.pg_brand .page-container .mineral .section-text::after,.pg_brand .page-container .origins .section-text::after,.pg_brand .page-container .personal-treatment .section-text::after{content:'';display:block;position:absolute;top:0;left:100%;width:1000%;height:100%;background-color:#fff}.pg_brand .page-container .animals .section-text::after,.pg_brand .page-container .diagnostic .section-text::after,.pg_brand .page-container .safety .section-text::after,.pg_brand .page-container .skin-ritual .section-text::after{content:'';display:block;position:absolute;top:0;right:100%;width:1000%;height:100%;background-color:#fff}.pg_brand,.pg_brand .page-container{background-color:#f3f3f3}.pg_brand .page-container .obj_intro-page{max-height:630px;margin-top:0;margin-bottom:6em}.pg_brand .obj_intro-page .intro-content{position:relative;max-width:1170px;margin:auto;padding:0 10%;height:100%}.pg_brand .obj_intro-page .wording{padding-top:calc(3.75em + 45px);font-size:3.375em;margin-left:0}.pg_brand .obj_intro-page .page-menu{display:block;bottom:-2em}.pg_brand .page-container section{clear:both;margin:2em auto}.pg_brand .page-container .title_string{max-width:30em}.pg_brand .page-container .section-content{max-width:1170px;width:90%;margin:auto;height:100%}.pg_brand .page-container .section-content .section-text{position:relative;margin:0;background-color:#fff;padding:2em 0 4em}.pg_brand .page-container .section-content .section-text p{font-size:1.0625em;line-height:1.5}.pg_brand .page-container .section-content .section-text strong{display:block;font-size:1.675em;margin-bottom:1.25em}.pg_brand .page-container .section-content .section-text .cta-container{margin-top:2em}.pg_brand .page-container .section-content .section-media{min-height:500px}.pg_brand .page-container .mineral .section-media{float:left;width:40%;margin-right:3%}.pg_brand .page-container .mineral .section-text{float:left;width:57%;padding-left:8.5%}.pg_brand .page-container .safety .section-media{float:right;width:57%;margin-left:3%}.pg_brand .page-container .safety .section-text{float:right;width:40%;padding-right:8.5%}.pg_brand .page-container .origins .section-media{float:left;width:57%;margin-right:3%}.pg_brand .page-container .origins .section-text{float:left;width:40%;padding-left:8.5%}.pg_brand .page-container .institute .institute-title{text-align:left;padding:12.5em 2em;max-width:1170px;margin:auto}.pg_brand .page-container .institute .institute-title p{font-size:1.5em}.pg_brand .page-container .institute .institute-title strong{font-size:3em;margin-bottom:.15em}.pg_brand .page-container .diagnostic .section-media,.pg_brand .page-container .skin-ritual .section-media{float:right;width:57%}.pg_brand .page-container .diagnostic .section-text,.pg_brand .page-container .skin-ritual .section-text{float:right;width:40%;margin-right:3%;padding-right:8.5%}.pg_brand .page-container .skin-ritual .video-player{position:absolute;width:100%;height:100%;top:0;left:0}.pg_brand .page-container .skin-ritual .video-player .poster{height:100%}.pg_brand .page-container .personal-treatment .section-media{float:left;width:57%;margin-right:3%}.pg_brand .page-container .personal-treatment .section-text{float:left;width:40%;padding-left:8.5%}.pg_brand .page-container .animals .section-media{float:right;width:52%}.pg_brand .page-container .animals .section-text{float:right;width:45%;margin-right:3%;padding-right:8.5%}html.flexbox .pg_brand .page-container .section-content,html.flexboxlegacy .pg_brand .page-container .section-content,html.flexboxtweener .pg_brand .page-container .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pg_product-list .page-container .obj_vmag-push::before{display:table;content:'';clear:both}html.flexbox .pg_brand .page-container .section-content .section-media,html.flexbox .pg_brand .page-container .section-content .section-text,html.flexboxlegacy .pg_brand .page-container .section-content .section-media,html.flexboxlegacy .pg_brand .page-container .section-content .section-text,html.flexboxtweener .pg_brand .page-container .section-content .section-media,html.flexboxtweener .pg_brand .page-container .section-content .section-text{float:none}html.flexbox .pg_brand .page-container .animals .section-media,html.flexbox .pg_brand .page-container .diagnostic .section-media,html.flexbox .pg_brand .page-container .safety .section-media,html.flexbox .pg_brand .page-container .skin-ritual .section-media,html.flexboxlegacy .pg_brand .page-container .animals .section-media,html.flexboxlegacy .pg_brand .page-container .diagnostic .section-media,html.flexboxlegacy .pg_brand .page-container .safety .section-media,html.flexboxlegacy .pg_brand .page-container .skin-ritual .section-media,html.flexboxtweener .pg_brand .page-container .animals .section-media,html.flexboxtweener .pg_brand .page-container .diagnostic .section-media,html.flexboxtweener .pg_brand .page-container .safety .section-media,html.flexboxtweener .pg_brand .page-container .skin-ritual .section-media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:1200px){.pg_brand .obj_intro-page .intro-content{padding:0}.pg_brand .page-container .institute .institute-title{padding:16em 0 10.625em}}.pg_brand_fr .page-container{padding-bottom:160px}@media screen and (max-width:767px){.pg_brand_fr .page-container{padding-bottom:70px}}.pg_brand_fr .section_banner{height:600px;padding-top:120px;background:url(../../Resources/FR/images/bg_marque.jpg) center center/cover #ccc}.pg_brand_fr .section_banner .ctn_section{display:flex;flex-direction:column;justify-content:center;height:100%}.pg_brand_fr .section_banner .ctn_section>*+*{margin-top:60px}.pg_brand_fr .section_banner h2{font-weight:300;font-size:36px;color:#fff;text-align:center}.pg_brand_fr .section_banner h2 span{display:block;margin:10px auto 0 auto;height:45px;width:210px;text-indent:-9999px;background:url(../../Resources/FR/images/v_marque_vichy.png) center center/contain transparent}.pg_brand_fr .section_banner h1{font-weight:700;font-size:60px;color:#fff;text-transform:uppercase;text-align:center}@media screen and (max-width:980px){.pg_brand_fr .section_banner{height:400px;padding-top:0}}@media screen and (max-width:767px){.pg_brand_fr .section_banner .ctn_section>*+*{margin-top:30px}.pg_brand_fr .section_banner h1{font-size:30px}}.pg_brand_fr .title_string>span{max-width:75%}.pg_brand_fr .title_string>span::after,.pg_brand_fr .title_string>span::before{background-color:#1c213f}.pg_brand_fr .section_article{width:100%;max-width:1170px;margin:0 auto;background:#fff}.pg_brand_fr .section_article+.section_article{margin-top:70px}.pg_brand_fr .section_article>.ctn_section{display:flex;flex-direction:row}.pg_brand_fr .section_article.var_reverse>.ctn_section{flex-direction:row-reverse}.pg_brand_fr .section_article .ctn_image{position:relative;overflow:hidden;min-height:370px;width:40%;background:#1c213f}.pg_brand_fr .section_article .ctn_image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:101%;width:auto}.pg_brand_fr .section_article .ctn_text{position:relative;width:60%;padding:60px 60px 125px 60px}.pg_brand_fr .section_article .ctn_text>*+*{margin-top:15px}.pg_brand_fr .section_article .ctn_text .t_title{font-weight:700;font-size:1.5em;line-height:1.2;color:#1c213f}.pg_brand_fr .section_article .ctn_text p{line-height:1.4}.pg_brand_fr .section_article .cta-container{position:absolute;left:60px;bottom:60px;margin:0}.pg_brand_fr .section_article .cta-container .button{font-size:1em}@media screen and (max-width:767px){.pg_brand_fr .section_article+.section_article{margin-top:40px}.pg_brand_fr .section_article.var_reverse>.ctn_section,.pg_brand_fr .section_article>.ctn_section{flex-direction:column}.pg_brand_fr .section_article .ctn_image{min-height:200px;width:100%}.pg_brand_fr .section_article .ctn_image img{min-height:0;width:101%}.pg_brand_fr .section_article .ctn_text{width:100%;padding:40px}.pg_brand_fr .section_article .ctn_text .t_title br{display:none}.pg_brand_fr .section_article .cta-container{position:static;margin-top:30px}}.pg_connexion{background-color:#fff}.pg_connexion .title-connexion{margin-bottom:40px;font-size:24px;font-weight:300}.pg_connexion .title-connexion .line{margin-top:5px;width:100%;height:1px;background-color:#f0f0f0}.pg_connexion .content-connexion{display:block}.pg_connexion .content-connexion .unknow-adress-content{padding-top:10px;display:block;height:50px}.pg_connexion span{display:block}.pg_connexion span.title{margin-bottom:15px;color:#1c213f;font-weight:600;font-size:20px}.pg_connexion span.text{color:#666;font-weight:400;font-size:15px;margin-bottom:35px}.pg_connexion span.unknow-adress-alert{color:#e80000;font-size:11px}.pg_connexion span.submit-button{display:inline-block}.pg_connexion .content-connexion-mail-sent{display:none}@media screen and (min-width:980px){.pg_contact{background-color:#f0f0f0}}.pg_contact{background-color:#fff}.pg_contact span.text{color:#666;font-weight:400;font-size:.9375em;margin-bottom:35px}.pg_contact span.phone-number{color:#1c213f;font-size:.9375em;font-weight:400;margin-bottom:30px}.pg_contact span.opening-hours{width:200px;color:#8b8b8b;font-size:.875em;line-height:1.357em;font-weight:400}.pg_contact span.img{display:block;position:absolute;top:50%;left:-35px;transform:translateY(-50%);margin:0;fill:#1c213f}.pg_contact span.submit-button{display:inline-block}.pg_contact .icon-title{position:relative;width:100%;margin-left:35px}.pg_contact .icon-title .title{margin:30px 0}.pg_contact .icon-title span.envelope{width:25px}.pg_contact .icon-title span.phone{width:30px;height:30px;top:calc(50% - 2px)}.pg_contact .icon-title span.chat{width:24px;top:calc(50% + 2px)}.pg_contact .radio-inline{display:inline-block;margin-right:30px}.pg_contact .call-talk-container{width:100%;max-width:560px;margin:auto}.pg_contact .call-us,.pg_contact .talk-to{display:inline-block;vertical-align:top;width:100%;height:175px;padding:0;background-color:#fff;margin:0 0 30px 0;border-top:1px solid #f0f0f0}.pg_contact .call-us .title,.pg_contact .talk-to .title{font-weight:600;display:inline-block}.pg_contact .call-us .phone-number,.pg_contact .talk-to .phone-number{display:block}.pg_contact .talk-to{margin-bottom:0}.pg_contact .ctn_document{text-align:left;font-size:0;vertical-align:top}.pg_contact .radio-inline-terms input[type=checkbox]~label{display:inline}.pg_contact .ctnAOX_msgError{margin:20px 0}.pg_contact .ctnAOX_msgError p{color:#e80000;font-size:.813em}.pg_contact .t_mentions{font-size:.813em;color:#666}.pg_contact .obj_mentions{max-width:560px;margin:-15px auto 30px;padding:0 25px}.pg_contact .obj_mentions p{font-size:.625em;color:#666}.pg_contact.v2 .ctn_contact{background:#f0f0f0;overflow:hidden;transition:all .5s}.pg_contact.v2 .ctn_contact>div{padding:50px 75px}.pg_contact.v2 .ctn_contact h3{margin-bottom:15px;text-align:center;font-size:1.5em;line-height:1.2;font-weight:600;color:#1c213f}.pg_contact.v2 .ctn_contact h3~h3{margin-bottom:30px;font-weight:400}.pg_contact.v2 .ctn_contact p{margin-bottom:35px;text-align:center;line-height:1.2;color:#666}@media screen and (max-width :768px){.pg_contact.v2 .ctn_contact>div{padding:30px 50px}}@media screen and (max-width :767px){.pg_contact.v2 .ctn_contact>div{padding:20px}}.pg_contact.v2 .ctn_contact.phone{text-align:center}.pg_contact.v2 .ctn_contact.phone h3{margin-bottom:20px}.pg_contact.v2 .ctn_contact.phone a{display:inline-block;margin-bottom:20px;font-size:1.5em;font-weight:300;color:#1c213f}.pg_contact.v2 .ctn_contact.email h3{margin-bottom:15px;text-align:left}.pg_contact.v2 .ctn_contact.email h3+p{text-align:left}.pg_contact.v2 .ctn_contact.email .form{font-size:0}.pg_contact.v2 .ctn_contact.email .form input::-webkit-input-placeholder{color:#1c213f;opacity:1}.pg_contact.v2 .ctn_contact.email .form input::-moz-placeholder{color:#1c213f;opacity:1}.pg_contact.v2 .ctn_contact.email .form input:-ms-input-placeholder{color:#1c213f;opacity:1}.pg_contact.v2 .ctn_contact.email .form input:-moz-placeholder{color:#1c213f;opacity:1}.pg_contact.v2 .ctn_contact.email .form textarea::-webkit-input-placeholder{color:#1c213f;opacity:1}.pg_contact.v2 .ctn_contact.email .form textarea::-moz-placeholder{color:#1c213f;opacity:1}.pg_contact.v2 .ctn_contact.email .form textarea:-ms-input-placeholder{color:#1c213f;opacity:1}.pg_contact.v2 .ctn_contact.email .form textarea:-moz-placeholder{color:#1c213f;opacity:1}.pg_contact.v2 .ctn_contact.email .form .ctn_col{display:inline-block;width:calc(50% - 10px);max-width:430px;margin-top:30px;vertical-align:top;font-size:16px}.pg_contact.v2 .ctn_contact.email .form .ctn_col:nth-child(even){margin-left:20px}.pg_contact.v2 .ctn_contact.email .form .input-line{width:100%;margin-bottom:10px}.pg_contact.v2 .ctn_contact.email .form>.input-line.middle{width:calc(50% - 10px);max-width:430px}.pg_contact.v2 .ctn_contact.email .form>.input-line.full{width:100%;max-width:inherit}.pg_contact.v2 .ctn_contact.email .form .ctn_col~.input-line{max-width:inherit;margin:20px 0;text-align:center}.pg_contact.v2 .ctn_contact.email .form .input-line .label-container{width:100%;padding-top:0}.pg_contact.v2 .ctn_contact.email .form .input-line .label{width:100%;margin-top:0}.pg_contact.v2 .ctn_contact.email .form .input-line .input-container{width:100%}.pg_contact.v2 .ctn_contact.email .form .input-line.radio-container{height:50px}.pg_contact.v2 .ctn_contact.email .form .input-line.radio-container .label-container{width:15%;padding-top:13px}.pg_contact.v2 .ctn_contact.email .form .input-line.radio-container .input-container{width:85%;padding-top:15px}.pg_contact.v2 .ctn_contact.email .form .input-line.select-container.birthdate .label-container{width:20%;height:50px;line-height:50px}.pg_contact.v2 .ctn_contact.email .form .input-line.select-container.birthdate .input-container{width:80%}.pg_contact.v2 .ctn_contact.email .form .radio-inline{margin-left:10px;margin-right:0}.pg_contact.v2 .ctn_contact.email input[type=email],.pg_contact.v2 .ctn_contact.email input[type=tel],.pg_contact.v2 .ctn_contact.email input[type=text]{background:#fff}.pg_contact.v2 .ctn_contact.email span[role=radio]{width:30px;height:30px;margin:-10px 3px 0 0;background-color:#fff;border:none}.pg_contact.v2 .ctn_contact.email span[role=radio]:after{width:14px;height:14px;margin:-7px 0 0 -7px}.pg_contact.v2 .ctn_contact.email input[type=checkbox]~label{color:#1c213f}.pg_contact.v2 .ctn_contact.email span[role=checkbox]{width:20px;height:20px;margin-top:-4px;background:#fff;border-color:#868897}.pg_contact.v2 .ctn_contact.email span[role=checkbox]:after{width:12px;height:12px;margin:-6px 0 0 -6px}.pg_contact.v2 .ctn_contact.email span[role=combobox]{color:#1c213f;background:#fff;border:none}.pg_contact.v2 .ctn_contact.email textarea{height:135px;background:#fff;resize:none}.pg_contact.v2 .ctn_contact.email .ctn_cta{margin-bottom:20px;text-align:center;font-size:16px}.pg_contact.v2 .ctn_contact.email .obj_recaptcha{display:block;margin:25px auto;overflow:hidden;text-align:center}.pg_contact.v2 .ctn_contact.email .obj_recaptcha>div{display:inline-block;max-width:100%}.pg_contact.v2 .ctn_contact.email .t_mentions{margin:0;text-align:left;font-size:13px}.pg_contact.v2 .ctn_contact.email .ctnAOX_msgError{text-align:center;font-size:16px}.pg_contact.v2 .ctn_contact.email .ctnAOX_msgError p{margin-bottom:20px;color:#e80000}.pg_contact.v2 .ctn_contact.email .ctn_confirm p{font-weight:300;font-size:1.25em;color:#1c213f}.pg_contact.v2 .ctn_contact.email span[role=radio].error{border:1px solid #e80000}.pg_contact.v2 .ctn_contact.email span[role=combobox].error{color:#e80000;border:1px solid #e80000}.pg_contact.v2 .ctn_contact.email .form input.error::-webkit-input-placeholder{color:#e80000}.pg_contact.v2 .ctn_contact.email .form input.error::-moz-placeholder{color:#e80000}.pg_contact.v2 .ctn_contact.email .form input.error:-ms-input-placeholder{color:#e80000}.pg_contact.v2 .ctn_contact.email .form input.error:-moz-placeholder{color:#e80000}.pg_contact.v2 .ctn_contact.email .form textarea.error::-webkit-input-placeholder{color:#e80000}.pg_contact.v2 .ctn_contact.email .form textarea.error::-moz-placeholder{color:#e80000}.pg_contact.v2 .ctn_contact.email .form textarea.error:-ms-input-placeholder{color:#e80000}.pg_contact.v2 .ctn_contact.email .form textarea.error:-moz-placeholder{color:#e80000}@media screen and (max-width :768px){.pg_contact.v2 .ctn_contact.email .form>.input-line.full,.pg_contact.v2 .ctn_contact.email .form>.input-line.middle{width:100%;max-width:inherit;font-size:16px}.pg_contact.v2 .ctn_contact.email .form .ctn_col{width:100%}.pg_contact.v2 .ctn_contact.email .form .ctn_col~.ctn_col{margin-left:0}.pg_contact.v2 .ctn_contact.email .form .input-line.radio-container{height:auto}.pg_contact.v2 .ctn_contact.email .form .input-line.radio-container .label-container{display:inline-block;width:14%;vertical-align:top}.pg_contact.v2 .ctn_contact.email .form .input-line.radio-container .input-container{display:inline-block}.pg_contact.v2 .ctn_contact.email .form .input-line.select-container.birthdate .label-container{height:auto;line-height:1}.pg_contact.v2 .ctn_contact.email .form .input-line.select-container.birthdate .input-container{width:100%}.pg_contact.v2 .ctn_contact.email .form .ctn_col~.input-line{margin:5px 0 15px 0}}@media screen and (max-width :767px){.pg_contact.v2 .ctn_contact.email .form .ctn_col{margin-top:15px}.pg_contact.v2 .ctn_contact.email .form .input-line.radio-container{margin-bottom:5px}.pg_contact.v2 .ctn_contact.email .form .input-line.radio-container .label-container{width:20%}.pg_contact.v2 .ctn_contact.email .form .input-line.radio-container .input-container{width:78%}.pg_contact.v2 .ctn_contact.email .form .input-line.radio-container .input-container .radio-inline{height:20px;margin:0 0 5px 3px}.pg_contact.v2 .ctn_contact.email span[role=radio]{width:20px;height:20px;margin-top:-10px}.pg_contact.v2 .ctn_contact.email span[role=radio]:after{width:10px;height:10px;margin:-5px 0 0 -5px}.pg_contact.v2 .ctn_contact.email .obj_recaptcha{margin-bottom:10px}.pg_contact.v2 .ctn_contact.email .obj_recaptcha>div{transform:scale(.75);transform-origin:center top}}@media screen and (max-width :320px){.pg_contact.v2 .ctn_contact.email .obj_recaptcha>div{transform-origin:left top}}.pg_contact.v2 .ctn_bloc{display:block;width:230px;margin:0 auto;font-size:16px;color:#1c213f;border:1px solid #d2d3d9;transition:all .3s}.pg_contact.v2 .ctn_bloc:hover{border-color:#1c213f}.pg_contact.v2 .ctn_bloc>*{display:block;text-align:center}.pg_contact.v2 .ctn_bloc svg{width:30px;height:30px;margin:20px auto 10px auto;fill:currentColor}.pg_contact.v2 .ctn_bloc .t_title{font-size:1.25em;font-weight:600}.pg_contact.v2 .ctn_bloc .t_desc{margin:3px 0 20px auto;font-size:.94em;font-weight:300;color:#93949e}.pg_contact.v2 .ctn_bloc~.t_mentions{margin-top:30px;font-size:.81em;color:#7c7d89}@media screen and (max-width :768px){.pg_contact.v2 .ctn_bloc{width:150px}.pg_contact.v2 .ctn_bloc .t_desc{font-size:.75em}}@media screen and (max-width :767px){.pg_contact.v2 .ctn_bloc{width:calc(33.33% - 5px)}.pg_contact.v2 .ctn_bloc .t_title{font-size:1em}.pg_contact.v2 .ctn_bloc .t_desc{padding:0 .5em}.pg_contact.v2 .ctn_bloc~.t_mentions{margin-top:20px}}@media screen and (max-width:979px){.pg_contact .form.contact{margin-bottom:30px}}@media screen and (min-width:980px){.pg_contact{background-color:#f0f0f0}.pg_contact .page-container>.basic-content{margin-bottom:30px}.pg_contact .contact-content .forgot-password-input{width:28.20513%}.pg_contact .contact-content .missing-content-radio{width:21.36752%;margin-left:0;margin-bottom:20px;height:auto}.pg_contact .radio-inline{font-size:15px}.pg_contact span.radio-information{margin-top:0}.pg_contact span.error-puces-alignment{margin-left:0}.pg_contact span.opening-hours{display:block;position:absolute;top:calc(100% + 12px);left:1em;width:100%;color:#8b8b8b;font-size:.875em;line-height:1.357em;font-weight:400}.pg_contact span.phone-number{font-size:1.5em}.pg_contact .captcha-form{margin-left:21.36752%}.pg_contact .call-talk-container{position:relative;width:100%;height:130px;max-width:1170px;margin:0}.pg_contact .call-us,.pg_contact .call-us .border-contact-cta,.pg_contact .call-us .icon-title,.pg_contact .call-us .phone-number,.pg_contact .talk-to,.pg_contact .talk-to .border-contact-cta,.pg_contact .talk-to .icon-title,.pg_contact .talk-to .phone-number{display:inline-block;vertical-align:top;margin:0}.pg_contact .call-us,.pg_contact .talk-to{position:relative;width:48.71795%;height:100%;background-color:#fff}.pg_contact .call-us .icon-title,.pg_contact .talk-to .icon-title{position:absolute;top:50%;left:12.2807%;width:300px;transform:translateY(-50%)}.pg_contact .call-us .icon-title .title,.pg_contact .talk-to .icon-title .title{font-size:1.25em;height:1em}.pg_contact .call-us .icon-title span.phone,.pg_contact .talk-to .icon-title span.phone{width:30px;height:30px;top:calc(50% + 2px)}.pg_contact .call-us .icon-title span.chat,.pg_contact .talk-to .icon-title span.chat{width:24px;top:calc(50% + 6px)}.pg_contact .call-us .phone-number,.pg_contact .talk-to .phone-number{position:absolute;top:50%;left:64.91228%;transform:translateY(-50%);height:18px;font-weight:300}.pg_contact .call-us .button,.pg_contact .talk-to .button{position:absolute;top:50%;left:64.91228%;width:135px;transform:translateY(-50%)}.pg_contact .talk-to{float:right}.pg_contact .obj_mentions{max-width:1170px;margin:-15px auto 30px;padding:0 10px}.pg_contact .obj_mentions p{font-size:.75em;color:#666}}.pg_e-retailers{background:#fff}.pg_e-retailers .page-container .basic-content{padding-bottom:20px}.pg_e-retailers .basic-content .title.main{border-width:0;font-size:40px;font-weight:100;margin:0 0 10px;padding:0}.pg_e-retailers .basic-content .info{color:#1c213f;font-weight:500}.pg_e-retailers .basic-content ul{margin-top:58px;text-align:center}.pg_e-retailers .basic-content li{display:inline-block;width:100%;margin-bottom:50px}.pg_e-retailers .basic-content a{display:block;text-transform:uppercase}.pg_e-retailers .basic-content li img{margin:0 0 4px;max-width:100%}.pg_e-retailers .basic-content strong{display:block;color:#999;margin-bottom:17px}.pg_e-retailers .basic-content .cta{position:relative;padding-left:10px;color:#1c213f;font-size:.8125em;font-weight:700;transition:color .25s}.pg_e-retailers .basic-content a:hover .cta{color:#999}.pg_e-retailers .basic-content svg{position:absolute;left:0;top:3px;color:inherit;fill:currentColor;height:9px;width:7px}.pg_e-retailers .ctn_push{padding-bottom:50px}.pg_e-retailers .push{background:#fff;border-top:1px solid #f0f0f0;margin:0 auto;max-width:560px;padding:25px}.pg_e-retailers h3{color:#1c213f;font-weight:700;margin-bottom:14px;text-transform:uppercase}.pg_e-retailers .push p{color:#666;margin-bottom:12px}@media screen and (min-width:360px){.pg_e-retailers .basic-content li{width:50%}}@media screen and (min-width:980px){.pg_e-retailers{background-color:#f0f0f0}.pg_e-retailers .page-container{margin:0 auto;max-width:1170px}.pg_e-retailers .page-container::after{clear:both;content:"";display:block}.pg_e-retailers .basic-content{float:left;width:65.982905%}.pg_e-retailers .basic-content li{margin-bottom:70px;width:33%}.pg_e-retailers .ctn_push{float:right;width:32.051282%}.pg_e-retailers .push{border-width:0;margin:0 0 22px;padding:18.666666%}}.pg_encyclopedia .obj_intro-page .wording{width:55%;padding:5em 0 5em 10%;line-height:1.25}.pg_encyclopedia .obj_intro-page .wording h3{font-size:1.6875em;font-weight:100;margin-bottom:1em}.pg_encyclopedia .obj_intro-page .wording p{font-size:.75em}.pg_encyclopedia .page-container .section-title{color:#1c213f;font-weight:600;font-size:1.1875em;margin-bottom:1em}@media screen and (min-width:980px){.pg_encyclopedia .breadcrumb-container{position:relative;z-index:2}.pg_encyclopedia .obj_intro-page:after{content:"";display:table;clear:both}.pg_encyclopedia .obj_intro-page{max-height:630px;margin-bottom:40px;margin-top:-158px}.pg_encyclopedia .obj_intro-page:before{content:'';float:left;padding-bottom:43.75%}.pg_encyclopedia .obj_intro-page .wording{position:absolute;top:50%;left:calc(50% - (980px / 2));padding:0 2em;transform:translateY(-50%);margin-top:25px}.pg_encyclopedia .obj_intro-page .wording h3{font-size:3em;margin-bottom:.5em}.pg_encyclopedia .obj_intro-page .wording p{font-size:1em}.pg_encyclopedia .obj_intro-page .page-menu{bottom:-38px}.pg_encyclopedia .obj_intro-page .page-menu ul{max-width:40em;margin:auto}.pg_encyclopedia .page-container .section-title{font-size:1.75em}}@media screen and (min-width:1200px){.pg_encyclopedia .obj_intro-page .wording{left:calc(50% - (1170px / 2))}}.pg_form-result{background:#fff}.pg_form-result .page-container .result-message{max-width:640px}.pg_form-result .page-container p{color:#666;line-height:22px}.pg_form-result .page-container p+p{margin-top:20px}.pg_form-result .page-container .cta-container{margin-top:40px}@media screen and (min-width:980px){.pg_form-result{background-color:#f0f0f0}}.pg_home .obj_vichy-history{display:none}@media screen and (max-width:750px){.pg_home .obj_featured-products.hide-mobile{display:none}}@media screen and (min-width:980px){.pg_home .obj_featured-products{display:block}.pg_home .page-container .obj_benefits{margin-bottom:0}.pg_home .obj_vichy-history{display:block;margin-bottom:1.875em}}@media screen and (min-width:1200px){.pg_home .home-slider .slider .slide-container:after{content:'';display:table;clear:both}.pg_home .obj_featured-products .slider ul .slide{max-width:370px}.pg_home .featured-products .slider ul .slide{max-width:370px}}.pg_legal{background-color:#fff}.pg_legal .basic-content a:not(.button){color:#1c213f;transition:color .2s}.pg_legal .basic-content a:not(.button):hover{color:#666}.pg_legal .legal-content a:not(.button){font-weight:500}.pg_legal .legal-content ul,.pg_legal p{margin-bottom:10px;color:#666;font-size:.875em;line-height:1.25em;font-weight:400}.pg_legal .legal-content ul strong,.pg_legal p strong{font-weight:600}.pg_legal .legal-content ul em,.pg_legal p em{font-style:italic}.pg_legal .legal-content ul{list-style-type:disc;padding-left:.9375em}.pg_legal .legal-content li{margin-bottom:2px}.pg_legal .legal-accordion-section{margin-top:30px}.pg_legal .accordion-container{position:relative;max-height:36px;overflow:hidden;transition:.6s ease-out}.pg_legal .accordion-container .accordion-toggle{position:absolute;padding:1em;top:0;right:0;transform-origin:50% 50%;transition:.3s ease}.pg_legal .accordion-container .accordion-toggle svg{width:15px;height:7px;fill:#1c213f}.pg_legal .accordion-container .title{position:relative;padding:.5em 0;font-size:1.125em;font-weight:600;color:#1c213f;cursor:pointer}.pg_legal .accordion-container .accordion-content .sub-title{margin:15px 0 2px 0;font-weight:600;font-size:.875em;text-transform:uppercase;color:#666}.pg_legal .accordion-container.active{max-height:1500px;transition:.8s ease-in-out}.pg_legal .accordion-container.active .accordion-toggle{transform:scaleY(-1)}.pg_legal .legal-content .accordion-container img{max-width:100%}.pg_legal .legal-nav{display:none}.pg_legal .table-info.cookies{width:100%;max-width:600px;margin-top:50px}.pg_legal .table-info.cookies .head-line{display:none}.pg_legal .table-info.cookies .table-row:nth-of-type(odd){background-color:#f3f3f3}.pg_legal .table-info.cookies .table-row td{display:block;padding:20px 0;font-weight:400;font-size:.875em;line-height:1.125em}.pg_legal .table-info.cookies .table-row td span{float:left;display:block;width:calc(100% - 100px);padding-left:20px;padding-right:20px}.pg_legal .table-info.cookies .table-row td:first-child{border-top:1px solid #e8e8eb}.pg_legal .table-info.cookies .table-row td:not(:last-child){border-bottom:1px solid #e8e8eb}.pg_legal .table-info.cookies .table-row td::before{content:attr(data-row-title);float:left;width:80px;padding-left:20px}@media screen and (min-width:980px){.pg_legal,.pg_legal .separation{background-color:#f0f0f0}.pg_legal .page-container ul,.pg_legal p{font-size:1em}.pg_legal .page-container>.basic-content{padding:0}.pg_legal .separation{display:table-cell;width:30px}.pg_legal .legal-nav{display:table-cell;vertical-align:top;width:270px;padding:20px 35px}.pg_legal .legal-nav .legal-nav-item{min-height:50px;border-bottom:1px solid #e8e8eb}.pg_legal .legal-nav .legal-nav-item a{display:block;padding:16px 0;font-size:1em}.pg_legal .legal-content{display:table-cell;vertical-align:top;width:870px;padding:70px}.pg_legal .legal-content .accordion-container{max-height:inherit}.pg_legal .legal-content .accordion-container .accordion-toggle{display:none}.pg_legal .legal-content .accordion-container .title{font-size:1.5em;cursor:auto}.pg_legal .legal-content .accordion-container .sub-title{font-size:1em}.pg_legal .legal-content .accordion-container img{max-width:870px}.pg_legal .table-info.cookies .head-line{display:table-row;background-color:#1c213f;color:#fff;font-weight:500;text-align:left}.pg_legal .table-info.cookies .head-line th{padding:20px 0 20px 20px}.pg_legal .table-info.cookies .head-line th.cookie-name{width:120px}.pg_legal .table-info.cookies .head-line th.cookie-id{width:200px}.pg_legal .table-info.cookies .head-line th.cookie-purpose{width:170px}.pg_legal .table-info.cookies .table-row.desktop{background-color:#fff;border-bottom:1px solid #e8e8eb}.pg_legal .table-info.cookies .table-row.desktop td{display:table-cell;padding:20px 0 20px 20px;border:none}.pg_legal .table-info.cookies .table-row.desktop td span{float:none;display:inline;width:inherit;padding:10px 0}.pg_legal .table-info.cookies .table-row.desktop td::after,.pg_legal .table-info.cookies .table-row.desktop td::before{display:none}}.pg_newsletter .ctn_header{margin:0 auto;max-width:1170px;font-size:0}.pg_newsletter .ctn_header img{max-width:100%}@media screen and (max-width:767px){.pg_newsletter{background:#fff}}.pg_product-list{background-color:#f0f0f0}.pg_product-list .obj_intro-page{height:266px}.pg_product-list .obj_intro-page .wording{position:absolute;top:65%;left:8%;width:11em;transform:translateY(-50%)}.pg_product-list .obj_intro-page .range-disclaimer{position:absolute;left:8%;bottom:10px;font-size:12px;z-index:2}.pg_product-list .obj_intro-page .range-name{margin-bottom:.375em;font-weight:100;font-size:1.875em;text-transform:uppercase}.pg_product-list .obj_intro-page .range-description{margin-bottom:1em;font-size:.9375em;font-weight:600;line-height:1.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pg_product-list .obj_intro-page.no-visual .range-description{width:100%}.pg_product-list .obj_intro-page .range-description-full{font-size:.9375em;margin-bottom:1em;line-height:1.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pg_product-list .obj_intro-page .range-description a,.pg_product-list .obj_intro-page .range-description-full a{color:inherit;text-decoration:underline}.pg_product-list .obj_intro-page.no-visual{background:#e8e8eb;background:linear-gradient(120deg,rgba(255,255,255,0) 60%,rgba(255,255,255,.3) 60%,rgba(255,255,255,0) 100%),radial-gradient(circle,#e8e8eb 0,#e8e8eb 75%,#e2e2e6 100%);height:auto;overflow:hidden}.pg_product-list .obj_intro-page.no-visual::before{display:none}.pg_product-list .obj_intro-page.no-visual figure{display:none}.pg_product-list .obj_intro-page.no-visual .wording{margin:2.1875em 0;position:relative;top:auto;transform:none}.pg_product-list .obj_intro-page .cta-container{margin-top:2em}.pg_product-list .page-container .obj_vmag-push{background-color:#f0f0f0;margin:2.5em auto}.pg_product-list .obj_intro-banner{margin:70px auto 0}.pg_product-list .obj_prod-bloc.instagram{margin-bottom:2.5em}.pg_product-list .obj_prod-bloc.instagram .title_string{margin-top:0}.pg_product-list .obj_prod-bloc.formulation.expert .masque{max-width:700px;width:calc(84% + 12px)}@media screen and (min-width:750px){.pg_product-list .obj_intro-page{height:52.53906vw;max-height:519px}.pg_product-list .obj_intro-page .range-description{width:100%}.pg_product-list .obj_intro-page .wording{width:16em;font-size:1em}.pg_product-list .obj_intro-page.no-visual .wording{width:calc(86% - 58px);margin:3.75em 0}.pg_product-list .obj_prod-bloc.formulation.expert .masque{max-width:none;width:700px}}@media screen and (max-width:979px){.pg_product-list .obj_prod-bloc.formulation.expert .obj_carrousel{padding:0}.pg_product-list .obj_intro-page .wording{top:50%}.pg_product-list .obj_intro-page.wording-big{height:auto}.pg_product-list .obj_intro-page.wording-big .wording{position:relative;top:auto;left:auto;padding:10% 5%;width:100%;background-color:#fff;transform:translateY(0)}.pg_product-list .obj_intro-page.wording-big.no-visual .wording{width:calc(100% - 38px);margin:0;background-color:transparent}.pg_product-list .obj_intro-page.white.wording-big .wording{color:#1c213f}.pg_product-list .obj_intro-page .background{position:relative;height:260px;width:auto}.pg_product-list .obj_intro-page .range-name{font-size:1.375em}.pg_product-list .obj_intro-page .cta-container{margin-top:0}}@media screen and (min-width:980px){.pg_product-list .obj_intro-page .wording{left:6%;width:22em}.pg_product-list .obj_intro-page .range-name{font-size:3em;line-height:.875em;margin-bottom:.208em}.pg_product-list .obj_intro-page.no-visual .wording{margin-top:10em}.pg_product-list .page-container .obj_vmag-push{background-color:#fff;margin-bottom:0;margin-top:4.75em;padding-bottom:2.5em}.pg_product-list .obj_prod-bloc.formulation.expert .masque{width:auto}.pg_product-list .obj_intro-page .range-disclaimer{left:6%}.pg_product-list .page-container{overflow:inherit}}@media screen and (min-width:1367px){.pg_product-list .obj_intro-page{max-height:calc(630px - (1920px - 100vw)/ 5)}}@media screen and (max-width:1366px){.obj_products-list li.product-card .details .rating{padding:20px 0}.obj_products-list li.product-card .details .claim+.feedback .rating{padding:10px 0 20px}.obj_products-list .product-card .cta-container{margin-bottom:calc(1.875em - 5px)}}@media screen and (min-width:1400px){.pg_product-list .obj_intro-page .range-disclaimer,.pg_product-list .obj_intro-page .wording{left:calc(50% - (1170px / 2))}}.pg_product-list.var_video .obj_products-list .product-card .full-description{display:block!important;position:relative;left:auto;right:auto;height:auto;bottom:auto;margin:10px 0 20px;color:#666;font-size:.875em;text-align:left}.pg_product-list.var_video .obj_products-list .product-card{min-height:inherit;background:transparent none}.pg_product-list.var_video .obj_products-list .product-card .details{padding:20px 45px 0;width:100%;text-align:left}.pg_product-list.var_video .product-card.has-full-description.active .full-description,.pg_product-list.var_video .product-card.has-full-description:hover .full-description{opacity:1;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.pg_product-list.var_video .product-card .details .product-range{margin-top:0;font-size:1.5em;line-height:1em;font-weight:300;text-transform:none;color:#1c213f}.pg_product-list.var_video .product-card .cta-container{width:100%;margin:0;padding:0 45px;text-align:left}.pg_product-list.var_video .product-card .cta-container .button{width:auto;text-align:center;display:inline-block}.pg_product-list.var_video .product-card .obj_player{position:relative;display:block;cursor:pointer;width:240px;height:240px}.pg_product-list.var_video .obj_products-list .product-card .photo{margin-top:0}.pg_product-list.var_video .product-card .obj_player::after,.pg_product-list.var_video .product-card .obj_player::before{content:"";left:50%;position:absolute;top:50%}.pg_product-list.var_video .product-card .obj_player::before{background:rgba(0,0,0,.5);border-radius:50%;height:64px;margin:-32px 0 0 -32px;width:64px;z-index:1;transition:all .2s}.pg_product-list.var_video .product-card .obj_player:hover::before{background:rgba(0,0,0,.8)}.pg_product-list.var_video .product-card .obj_player::after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 15px;margin:-10px 0 0 -6px;z-index:2}@media screen and (min-width:1024px){.pg_product-list.var_video .obj_products-list .product-card{margin-bottom:0}}@media screen and (max-width:767px){.pg_product-list.var_video .obj_products-list .product-card .details{padding:20px 0 0}.pg_product-list.var_video .product-card .cta-container{padding:0}}.pg_product-list.var_pdf .obj_products-list ul{display:flex;flex-wrap:wrap;max-width:1170px}.pg_product-list.var_pdf .obj_products-list .product-card{display:flex;float:none;margin:0}.pg_product-list.var_pdf .obj_products-list .product-card .full-description{display:block!important;position:relative;left:auto;right:auto;height:auto;bottom:auto;margin:10px 0 20px;color:#666;font-size:.875em;text-align:left}.pg_product-list.var_pdf .obj_products-list .product-card{width:50%;min-height:inherit;background:transparent none;text-align:left}.pg_product-list.var_pdf .obj_products-list .product-card .photo{max-width:240px}.pg_product-list.var_pdf .obj_products-list .product-card .details{max-width:inherit;margin:0;padding:20px 45px 0;width:100%;flex:1;text-align:left}.pg_product-list.var_pdf .product-card.has-full-description.active .full-description,.pg_product-list.var_pdf .product-card.has-full-description:hover .full-description{opacity:1;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.pg_product-list.var_pdf .product-card .details .product-range{margin-top:0;font-size:1.5em;line-height:1em;font-weight:300;text-transform:none;color:#1c213f}.pg_product-list.var_pdf .product-card .cta-container{width:100%;margin:0;padding:0;text-align:left}.pg_product-list.var_pdf .product-card .cta-container .button{width:auto;text-align:center;display:inline-block}.pg_product-list.var_pdf .product-card .obj_player{position:relative;display:inline-block;cursor:pointer;max-width:240px}.pg_product-list.var_pdf .obj_products-list .product-card .photo{margin-top:0}.pg_product-list.var_pdf .product-card .obj_player .icon{top:50%;left:50%;position:absolute;border-radius:50%;height:64px;margin:-32px 0 0 -32px;width:64px;z-index:1;transition:all .2s;color:#fff;background:rgba(0,0,0,.5)}.pg_product-list.var_pdf .product-card .obj_player:hover .icon{background:rgba(0,0,0,.8)}.pg_product-list.var_pdf .product-card .obj_player .icon svg{position:absolute;height:21px;width:25px;left:50%;top:50%;margin:-10.5px 0 0 -12.5px;color:#fff}@media screen and (min-width:1024px){.pg_product-list.var_pdf .obj_products-list .range-title{margin:0 auto 30px}.pg_product-list.var_pdf .obj_products-list .product-card{max-height:240px}.pg_product-list.var_pdf .obj_products-list .product-card:last-of-type{margin-bottom:0}.pg_product-list.var_pdf .obj_products-list .product-card:nth-last-child(2){margin-bottom:0}.pg_product-list.var_pdf .product-card .obj_player{width:240px;height:240px}}@media screen and (min-width:750px){.pg_product-list.var_pdf .obj_products-list .range-title{margin-left:0;margin-right:0}.pg_product-list.var_pdf .product-card .obj_player{width:180px;height:180px}.pg_product-list.var_pdf .obj_products-list .product-card{margin-bottom:40px}}@media screen and (max-width:1200px){.pg_product-list.var_pdf .obj_products-list .product-card .details{padding:0 20px 0}.pg_product-list.var_pdf .product-card .details .product-range{font-size:1.2em}}@media screen and (max-width:750px){.pg_product-list.var_pdf .obj_products-list ul{margin:0 20px}.pg_product-list.var_pdf .obj_products-list .product-card{flex-flow:column;margin-bottom:40px;padding:0 10px}.pg_product-list.var_pdf .obj_products-list .product-card .details{padding:20px 0 0}.pg_product-list.var_pdf .product-card .cta-container{padding:0}}.pg_product .page-container{background-color:#f0f0f0}.pg_product .page-container .column{max-width:400px;margin:auto}.pg_product .related-content{overflow:hidden}.pg_product .related-content>:not(.obj_routine):last-child{padding-bottom:60px}.pg_product .obj_routine{overflow:hidden}.pg_product .obj_routine-slider{padding-bottom:1rem}.pg_product .page-container{overflow:inherit}.pg_product .page-container .obj_vmag-push{background-color:#fff;padding-bottom:2.5em}.pg_product .page-container .obj_vmag-push:before{content:'';display:table;clear:both}.pg_product .page-container .obj_benefits{background-color:#f0f0f0}@media screen and (min-width:550px){.pg_product .obj_intro-product .details .feedback .vote-cta{display:inline-block;margin-top:0}.pg_product .obj_intro-product .details .feedback .vote-cta::before{display:inline-block}}@media screen and (min-width:750px){.pg_product .obj_routine-slider{margin-bottom:2rem}}@media screen and (min-width:980px){.pg_product .related-content .obj_push_storelocator{margin-top:50px}.pg_product .related-content .obj_push_storelocator:first-child{margin-top:100px}.pg_product .related-content>:not(.obj_routine):last-child{padding-bottom:80px}.pg_product .related-content .obj_featured-products{margin-top:100px;margin-bottom:0}.pg_product .obj_intro-product .details .feedback .votes{margin-right:1em}.pg_product .obj_intro-product .details .feedback .vote-cta::before{margin-right:1em}.pg_product .obj_routine-slider{padding-bottom:4.5rem}.pg_product .page-container .obj_vmag-push h3:before{background-color:rgba(28,33,63,.1)}.pg_product .page-container .obj_benefits{margin-bottom:6.25em}}.pg_reviews{background-color:#fff}.pg_reviews .obj_intro-product .details .summary .feedback .votes{margin:auto 1em auto .5em}.pg_reviews .obj_intro-product .details .summary .feedback .vote-cta{display:inline-block;margin-top:0}.pg_reviews .obj_intro-product .details .summary .feedback .vote-cta::before{display:inline-block;margin-right:1em}.pg_reviews .reviews-section-container .legal{margin-top:1.5em;font-weight:300;font-size:12px;line-height:1.4;color:#76798b;text-align:center}.pg_reviews .obj_review .obj_text-ellipsis:not(.expanded) .ellipsis{max-height:none}@media screen and (min-width:980px){.pg_reviews .page-container{background-color:#f0f0f0}.pg_reviews .page-container .obj_intro-product .details .feedback .rating-off{color:#1c213f}.pg_reviews .page-container .reviews-section-container{background-color:#f0f0f0;padding-bottom:5.625em}.pg_reviews .page-container .pagination-container{margin:40px auto 16px}}.pg_safety{background-color:#fff}.pg_safety .obj_intro-page .wording{position:relative;padding:3em 1em;z-index:1;color:#fff;text-align:center}.pg_safety .obj_intro-page .title{font-weight:100;margin-bottom:25px}.pg_safety .obj_intro-page .title em{display:block;font-weight:600;font-size:7.5em;line-height:.75em}.pg_safety .obj_intro-page .subtitle{display:inline-block;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:12px 0}.pg_safety .page-container .hotline{position:relative;background-color:#dce7f6;padding:4em 0;text-align:center;line-height:1.25}.pg_safety .page-container .hotline::before{content:'&';display:block;position:absolute;width:.75em;height:.75em;line-height:.65em;top:calc(50% - .375em);left:calc(50% - .375em);font-size:160px;color:#e9f1fb}.pg_safety .page-container .hotline p{position:relative;color:#7196c7;font-weight:100;font-size:1.25em;width:80%;margin:auto}.pg_safety .page-container .hotline .telephone{display:block;color:#fff!important;font-weight:500}@media screen and (min-width:980px){.pg_safety .page-container{background-color:#fff}.pg_safety .obj_intro-page .wording{padding:12.5em 0 8.125em}.pg_safety .obj_intro-page .title{font-size:1.75em}.pg_safety .obj_intro-page .subtitle{font-size:1em}.pg_safety .page-container .hotline{padding:5em 0}.pg_safety .page-container .hotline::before{font-size:256px}.pg_safety .page-container .hotline::after{content:'';position:absolute;display:block;width:1px;height:27px;top:0;left:50%;background-image:url(../images/safety-timeline-end-dark.png)}.pg_safety .page-container .hotline p{font-size:2em}}@media screen and (min-width:1200px){.pg_safety .obj_intro-page .wording{padding:16em 0 10.625em}.pg_safety .obj_intro-page .title{font-size:2em}.pg_safety .obj_intro-page .subtitle{font-size:1.125em}.pg_safety .page-container .hotline{padding:6em 0}.pg_safety .page-container .hotline::before{font-size:350px}.pg_safety .page-container .hotline p{font-size:2.875em}}.pg_sample .ctn_header{margin:0 auto;max-width:1170px;font-size:0}.pg_sample .ctn_header img{max-width:100%}.pg_sample .form{margin-top:30px}.pg_sample .form .col-size-1{max-width:990px}.pg_sample .form .col{max-width:1030px;margin:0 auto;font-size:0;text-align:center}.pg_sample .form .col>div{display:inline-block;width:100%;text-align:left;font-size:1rem;vertical-align:top}.pg_sample .form .input-line{width:100%;max-width:inherit}.pg_sample .form .input-line.radio-container{height:50px;font-size:.938em}.pg_sample .form .input-line.radio-container p{margin-bottom:10px}.pg_sample .form .input-line .input-container{width:100%}.pg_sample .form .input-line .input-container p{font-size:.8125em}.pg_sample .form .input-line.input-textarea{margin:0;width:100%}.pg_sample .form .input-line .radio-inline{display:inline-block}.pg_sample .form .input-line .radio-inline~.radio-inline{margin-left:25px}.pg_sample .form .input-line.input-birthday .label-container{padding-top:0}.pg_sample .form .input-line.input-birthday .input-container>span{float:left;width:30%}.pg_sample .form .input-line .input-container>span li[role=option]{font-size:15px}.pg_sample .form .input-line.input-country .input-container>span{width:100%}.pg_sample .form .input-line.input-birthday .input-container>span~span{margin-left:5%}.pg_sample .form .ctn_disclaimer,.pg_sample .form .ctn_mandatory{font-size:.813em;line-height:1.231em;color:#b6b6b6;margin-top:20px}.pg_sample .form .ctn_disclaimer{margin-top:10px}.pg_sample .form .ctn_center.bottom{margin-top:30px}.pg_sample .form .ctn_center.bottom .input-line{height:auto;margin-bottom:25px}.pg_sample .form .ctn_center.bottom .input-line .radio-inline-terms{margin-bottom:5px}.pg_sample .form .ctn_btn{margin-top:20px}.pg_sample .obj_field-info.errorInfo.required{position:absolute}.pg_sample .form .input-line .missing-content-alert{margin-left:0;margin-top:5px}.pg_sample .form .ctnAOX_msgError{margin-top:20px}.pg_sample .form .ctnAOX_msgError p{font-size:.938em;color:#e80000;margin-bottom:3px}.pg_sample.concours-rs{margin:0}.pg_sample.concours-rs .ctn_header{margin:0 auto 40px;max-width:1170px;font-size:0;text-align:center;max-height:330px}.pg_sample.concours-rs .ctn_concours{max-width:700px;margin:0 auto}.pg_sample.concours-rs .ctn_text{text-align:center}.pg_sample.concours-rs .ctn_text .title.main{margin:0;padding-bottom:15px;font-size:1.375em;border-bottom:0;text-transform:uppercase;font-weight:700}.pg_sample.concours-rs .ctn_text p{font-size:1.125em;font-weight:300}.pg_sample.concours-rs .ctn_text p:nth-of-type(1){padding-bottom:35px}.pg_sample.concours-rs .form .col-size-1 .ctn_left .gender p{display:inline-block;margin-bottom:0;padding-right:40px;font-size:15px;color:#494949}.pg_sample.concours-rs .form .ctn_center.bottom .input-line.radio-container label{display:inline-block;font-size:13px;padding-left:25px}.pg_sample.concours-rs .bottom span[role=checkbox],.pg_sample.concours-rs .bottom span[role=radio]{position:absolute;left:0}.pg_sample.concours-rs .form .ctn_center.bottom .input-line .radio-inline-terms{position:relative}.pg_sample.concours-rs .form .ctn_btn{text-align:center}.pg_sample.concours-rs .form .input-line.radio-container{height:20px;vertical-align:top}.pg_sample.concours-rs .form .ctn_center.bottom .input-line.radio-container{height:auto}.pg_sample.concours-rs .ctn_concours{padding-top:25px}.form_expert_prog .basic-content{background-color:#fff;position:relative}.form_expert_prog .ctn_text{text-align:center}.form_expert_prog .ctn_expert_prog{position:relative}.form_expert_prog .ctn_text .title.main{margin:0;padding-bottom:15px;font-size:20px;border-bottom:0;text-transform:uppercase;font-weight:300}.form_expert_prog .ctn_text .title.main span{font-size:30px;font-weight:300}.form_expert_prog .ctn_text .title.main span strong{font-weight:700}.form_expert_prog .ctn_text .title{margin:0;padding-bottom:5px;font-size:1.375em;border-bottom:0;text-transform:uppercase;font-weight:700}.form_expert_prog .ctn_text p{font-size:1.125em;font-weight:300}.form_expert_prog .form{margin-top:0}.form_expert_prog .obj_prod-bloc .center{background-color:#fff}.form_expert_prog .content .ctn_left{display:none}.form_expert_prog .ctnAOX_msgError,.form_expert_prog .ctn_mandatory{text-align:center}@media screen and (max-width :767px){.pg_sample{background-color:#fff}.pg_sample .page-container>.basic-content{margin-top:20px}.pg_sample .page-container>.basic-content .title.main{margin-bottom:20px}.pg_sample .form .col{padding:0}.pg_sample .col.col-size-1 span[role=combobox]:after{right:15px}.pg_sample.concours-rs .ctn_text p br{display:none}.pg_sample.concours-rs .ctn_concours{padding-top:0}.pg_sample.concours-rs .ctn_text .title.main{padding-bottom:0}.pg_sample.concours-rs .ctn_text p:nth-of-type(1){padding-bottom:15px}.pg_sample.concours-rs .form .col-size-1 .ctn_left .gender p{font-size:13px}}@media screen and (min-width :1024px){.pg_sample .form .col-size-1>div{width:47.87234%}.pg_sample .form .col-size-1>div+div{margin-left:4.255319%}.pg_sample .form .input-line.input-birthday .label-container{width:150px;vertical-align:middle}.pg_sample .form .input-line.input-birthday .label-container label{font-size:.8125em}.pg_sample .form .input-line.input-birthday .input-container{width:calc(100% - 150px);vertical-align:middle}.pg_sample.concours-rs .form .col{text-align:left}.pg_sample.concours-rs .form .col-size-1 .ctn_top{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.pg_sample.concours-rs .form .col-size-1 .ctn_top .input-line{width:calc(50% - 5px)}.pg_sample.concours-rs .form .col-size-1 .ctn_left,.pg_sample.concours-rs .form .col-size-1 .ctn_right{margin-left:0;width:calc(50% - 5px)}.pg_sample.concours-rs .form .col-size-1 .ctn_right{float:right}.pg_sample.concours-rs .form .col-size-1>.ctn_top+div+div{margin-left:0}.pg_sample.concours-rs .form .col-size-1>div{width:100%}.pg_sample.concours-rs .form .input-line{width:100%}.pg_sample .form .input-line .radio-inline{display:inline-block;vertical-align:top}.pg_sample.concours-rs .form .ctn_right{padding-top:50px}.pg_sample.concours-rs .form .ctn_postal{display:flex;flex-direction:row;justify-content:space-between}.pg_sample.concours-rs .form .ctn_postal .input-line.code{width:63.68%;margin-right:10px}.pg_sample.concours-rs .ctn_concours{padding-top:0}.pg_sample.concours-rs .form .ctn_center.bottom{margin-top:10px}}@media screen and (min-width:980px){.form_expert_prog .content{display:flex;background-color:#fff;padding:0;margin-bottom:90px}.form_expert_prog .content .ctn_left{width:490px;display:flex;min-width:490px}.form_expert_prog .content .ctn_right{display:flex}.form_expert_prog .basic-content{display:block;padding:60px}.form_expert_prog .ctn_text .title.main{margin:0;padding-bottom:25px;font-size:25px;border-bottom:0;text-transform:uppercase;font-weight:300}.form_expert_prog .ctn_text .title.main span{font-size:50px}}.pg_search-result{background-color:#fff}.pg_search-result .page-container>.basic-content{padding:0;margin:0;max-width:inherit}.pg_search-result .result-page-title-container{padding:55px 25px;background-color:#1c213f;text-align:center}.pg_search-result .result-page-title-container .title.main{position:relative;text-align:center;margin:2.34375em auto 1.5625em auto;max-width:30em;max-width:560px;padding-bottom:0;margin-top:0;border-bottom:none;font-size:1.125em}.pg_search-result .result-page-title-container .title.main::before{content:'';display:block;position:absolute;width:100%;height:1px;top:50%;background-color:rgba(255,255,255,.2)}.pg_search-result .result-page-title-container .title.main span{position:relative;display:inline-block;background-color:#1c213f;padding:0 1em;font-weight:700;color:#fff;text-transform:uppercase;z-index:2}.pg_search-result .result-page-title-container form{margin:20px 0 0}.pg_search-result .result-page-title-container .ctn_search{width:100%;max-width:400px;margin:0 auto 20px}.pg_search-result .result-page-title-container .ctn_search input{font-size:1em}.pg_search-result .result-page-title-container .checkbox-container{display:block;margin:0 0 20px}.pg_search-result .result-page-title-container .checkbox-container span[role=checkbox],.pg_search-result .result-page-title-container .checkbox-container span[role=radio]{width:20px;height:20px;top:0;border-color:#dadada;background:#fff}.pg_search-result .result-page-title-container .checkbox-container .label-container{margin:0 0 20px 0}.pg_search-result .result-page-title-container .checkbox-container label{height:20px;font-size:1em;color:#fff}.pg_search-result .result-page-title-container .autocomplete{max-width:560px;margin:auto}.pg_search-result .result-page-title-container .autocomplete input[type=search]{font-size:.9375em;border-radius:0;color:#fff}.pg_search-result .result-container{max-width:560px;margin:40px auto;padding:0 25px}.pg_search-result .count-result{margin-bottom:40px;color:#666}.pg_search-result .result-item{font-size:0;margin-bottom:60px}.pg_search-result .result-item .result-img{width:25%;display:inline-block;vertical-align:top;max-width:100px}.pg_search-result .result-item .result-text-content{width:60%;display:inline-block;vertical-align:top;margin-left:10%;font-size:16px}.pg_search-result .result-item .result-text-content h4{margin-bottom:15px;font-weight:600;font-size:1.1875em;color:#1c213f}.pg_search-result .result-item .result-text-content p{font-size:1em;line-height:1.25em;color:#666}.pg_search-result .result-item .result-text-content .t_categorie{margin:0 0 10px;font-size:.8125em;line-height:1.25em;font-weight:600;color:#a7a8b0;text-transform:uppercase}.pg_search-result .result-item .result-text-content .t_categorie span{width:26px;height:26px;border-radius:13px;display:inline-block;margin:0 10px 0 0;text-align:center;vertical-align:middle;background:#e8e8eb}.pg_search-result .result-item .result-text-content .t_categorie.product svg{width:14px;height:12px;margin-top:7px;vertical-align:middle}.pg_search-result .result-item .result-text-content .t_categorie.mag svg{width:12px;height:12px;margin-top:7px;vertical-align:middle}.pg_search-result .result-item .result-rating-container .rating,.pg_search-result .result-item .result-rating-container .reviews-info{display:inline-block;vertical-align:middle}.pg_search-result .result-item .result-rating-container .rating{margin:-10px 8px 0 0}.pg_search-result .result-item .result-rating-container .reviews-info{margin-bottom:10px}.pg_search-result .result-item .result-rating-container .reviews-info p{color:#b3b3b3}.pg_search-result .load-more{display:block;width:100%;padding:20px 0;background-color:#d9dadf;font-size:1.125em;font-weight:700;color:#fff;margin-bottom:20px;text-align:center;text-transform:uppercase}@media screen and (min-width:980px){.pg_search-result{background-color:#f0f0f0}.pg_search-result .page-container>.basic-content{display:block;max-width:1170px;margin:0 auto 70px;padding:70px}.pg_search-result .result-page-title-container{padding:0 0 20px;margin-bottom:30px;background-color:#fff;border-bottom:1px solid #f0f0f0;text-align:left}.pg_search-result .result-page-title-container .ctn_search{margin:0 0 20px}.pg_search-result .result-page-title-container .checkbox-container{display:flex}.pg_search-result .result-page-title-container .checkbox-container .label-container{margin:0 20px 0 0}.pg_search-result .result-page-title-container .checkbox-container label{color:#1c213f}.pg_search-result .result-page-title-container .checkbox-container{width:auto}.pg_search-result .result-page-title-container .title.main{display:inline-block;vertical-align:middle;margin-bottom:0;margin-top:0;margin-right:15px;padding-bottom:0;font-size:3.125em;font-weight:100;text-transform:none}.pg_search-result .result-page-title-container .title.main span{background-color:transparent;padding:0;color:#1c213f;font-weight:300;text-transform:inherit}.pg_search-result .result-page-title-container .obj_form.google-search-field{display:inline-block;vertical-align:middle;width:100%;max-width:400px;background-color:#f6f6f7}.pg_search-result .result-page-title-container .search-form input[type=search]{font-size:.9375em;color:#1c213f}.pg_search-result .result-page-title-container .search-form input[type=button]{color:#1c213f}.pg_search-result .result-container{max-width:inherit}.pg_search-result .result-item h4{text-transform:uppercase}.pg_search-result .result-item .breadcrumb-container{position:static;padding-top:0;padding-left:0;margin-bottom:15px;height:auto;line-height:normal}.pg_search-result .load-more{display:none}}@media screen and (max-width:979px){.pg_search-result .result-page-title-container form .button{color:#1c213f}.pg_search-result .result-page-title-container form .button .btn-bg{background-color:#fff}}.v2021.pg_search-result{background-color:#f0f0f0}.v2021.pg_search-result .section_header{position:relative;display:block;max-width:1170px;margin:0 auto 70px;padding:70px;background:#fff}.v2021.pg_search-result .section_header .search-form{display:none}.v2021.pg_search-result .section_header h1{margin:0 15px 40px 0;padding-bottom:10px;font-size:3.125em;font-weight:100;text-transform:none;border-bottom:1px solid #e8e8eb}.v2021.pg_search-result .section_header::after{content:"";position:absolute;bottom:-9px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:9px 8.5px 0 8.5px;border-color:#fff transparent transparent transparent}.v2021.pg_search-result .ctn_section.nav{width:100%;margin:0 auto}.v2021.pg_search-result .obj_nav{max-width:1085px;width:100%;margin:0 auto}.v2021.pg_search-result .obj_nav ul{display:flex;flex-flow:row wrap;justify-content:flex-start}.v2021.pg_search-result .obj_nav li{display:flex;height:auto;text-align:left;border-radius:20px;border:1px solid #d7d8dd;transition:all ease .4s}.v2021.pg_search-result .obj_nav li:first-child{margin-right:20px}.v2021.pg_search-result .obj_nav li button{display:flex;flex-flow:row nowrap;width:100%;height:100%;margin:auto;padding:10px 20px;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;align-items:center;color:#1c213f}.v2021.pg_search-result .obj_nav button svg{width:13px;height:11px;margin:0 10px 0 0}.v2021.pg_search-result .obj_nav li.is-active,.v2021.pg_search-result .obj_nav li:focus,.v2021.pg_search-result .obj_nav li:hover{border-color:#1c213f;background:#1c213f}.v2021.pg_search-result .obj_nav li.is-active button,.v2021.pg_search-result .obj_nav li:focus button,.v2021.pg_search-result .obj_nav li:hover button{color:#fff}.v2021.pg_search-result .obj_nav li.vmag.is-active button,.v2021.pg_search-result .obj_nav li.vmag:focus button,.v2021.pg_search-result .obj_nav li.vmag:hover button svg{fill:#fff}.v2021.pg_search-result .section_results{margin:0 auto 200px}.v2021.pg_search-result .section_results .obj_products-list{padding:0}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container{display:flex;flex-flow:row wrap;justify-content:flex-start;max-width:1170px;margin:auto}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide{width:23.5%;flex-shrink:1;margin:0 2% 50px 0}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide:nth-of-type(4n){margin-right:0}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide figure img{width:100%}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide h3{font-size:1.5em;font-weight:300}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide h3 a{color:inherit}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide .wording{margin:20px 30px;padding:0}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide .excerpt{display:block;color:#666;margin:1em auto 0;line-height:1.25;font-size:.875em}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide .excerpt a{color:#1c213f}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide .cta-container{padding:0 2em}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide .cta-container .text-button{font-size:.6875em}@media screen and (max-width:1169px){.v2021.pg_search-result .section_header h1{margin-bottom:25px;padding:0 0 20px;font-size:2.5em}.v2021.pg_search-result .section_header{margin:30px auto;padding:30px}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide .wording{margin:15px 11%}}@media screen and (max-width:767px){.v2021.pg_search-result .section_results{margin:0 auto 50px}.v2021.pg_search-result .section_header{margin:0 auto 40px;padding:25px}.v2021.pg_search-result .section_header h1{margin:0 0 30px;padding:0;font-size:2em;border-bottom:0}.v2021.pg_search-result .section_header .search-form{display:block;width:100%;margin:0 0 30px;text-align:center}.v2021.pg_search-result .section_header .search-form div{width:100%;display:flex;flex-flow:row nowrap}.v2021.pg_search-result .section_header .search-form .searchbox input{color:#1c213f;font-size:.875em;font-weight:400;height:55px;width:100%;padding:.25em 1.25em;border-radius:35px 0 0 35px;background-color:#f4f4f4;border:none}.v2021.pg_search-result .section_header .search-form .searchbox input[type=text]::-webkit-input-placeholder{color:#898989;font-style:italic}.v2021.pg_search-result .section_header .search-form .searchbox input[type=text]:-ms-input-placeholder{color:#898989;font-style:italic}.v2021.pg_search-result .section_header .search-form .searchbox input[type=text]::placeholder{color:#898989;font-style:italic}.v2021.pg_search-result .section_header .search-form .searchbox .btn_search{height:55px;display:flex;width:57px;align-items:center;justify-content:center;border-radius:0 35px 35px 0;background-color:#f4f4f4;padding:0 20px}.v2021.pg_search-result .section_header .search-form .searchbox .btn_search svg{width:17px;height:17px;vertical-align:middle;fill:#1c213f}.v2021.pg_search-result .section_header .search-form .searchbox .btn_search:focus svg,.v2021.pg_search-result .section_header .search-form .searchbox .btn_search:hover svg{fill:#333}.v2021.pg_search-result .section_header .search-form .searchbox .btn_search span{display:none}.v2021.pg_search-result .obj_nav li{width:100%}.v2021.pg_search-result .obj_nav li:first-child{margin:0 0 5px}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container{flex-flow:row wrap;padding:0 25px;justify-content:space-between;text-align:center}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide{width:49%;max-width:270px;margin:0 0 30px 0;text-align:left;font-size:1rem;vertical-align:top;white-space:normal}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide figure{width:100%;margin-bottom:1em}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide figure a{display:block;overflow:hidden;padding-top:64.814814%;position:relative}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide figure a>*{display:block;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide .wording{margin:0 5px;padding:0}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide h3{font-size:1em}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide h3 a{color:inherit}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide .excerpt{display:none}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide .cta-container{padding:0 .5em}.v2021.pg_search-result .section_results .obj_vmag-push .ctn_pushs .slide-container .slide .cta-container>*{margin-top:1em}}.pg_unsubscribe .basic-content{min-height:582px}.pg_unsubscribe p{font-size:16px;color:#666}.pg_unsubscribe p a{color:#1c213f}.pg_unsubscribe .form .input-line .label-container .label{font-size:16px}.pg_unsubscribe .form .input-line .label-container{display:block;padding:0 0 5px}.pg_unsubscribe .ctnAOX_msgError{margin:20px 0}.pg_unsubscribe .ctnAOX_msgError p{color:#e80000}.pg_unsubscribe .element_form.title{padding:0 0 5px;font-size:20px}.pg_unsubscribe .page-container>.basic-content .title.information{font-size:16px;margin-bottom:30px;color:#666}.pg_unsubscribe .element_form strong{font-weight:600}.pg_unsubscribe .checkbox .element_form.title{padding:0 0 18px}.pg_unsubscribe .ctn_checkbox{margin:0 0 12px;font-size:12px;color:#666;cursor:pointer}.pg_unsubscribe .ctn_checkbox:last-child{margin:0 0 34px}@media screen and (max-width :980px){.pg_unsubscribe .basic-content{padding:25px}}.pg_upload-media{padding:0}.pg_upload-media .obj_photo input[type=text]{display:none}