/**
 * Generated on 2022-08-31T16:59:48+02:00
 */

header.main{position:relative;padding:47px 0 0;max-width:100%}header.main.is-pinned{padding:0}header.main .logo{position:absolute;top:0;left:50%;display:block;margin:0;z-index:10;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header.main .logo a{margin:0 auto;display:inline-block}header.main .logo span{display:block;font:.813em/1em LocatorWeb-Regular,sans-serif;color:#008fcd;text-transform:uppercase;margin-top:15px;transition:all .2s}@media screen and (min-width:961px){header.main .logo span.hidden{opacity:0;height:0}}@media screen and (max-width:960px){header.main{padding-top:0}header.main .logo{position:relative;left:auto;margin:0 auto 20px;-webkit-transform:none;transform:none}}@media screen and (max-width:767px){header.main{padding:0}header.main.init{top:0}header.main.is-pinned{position:relative}header.main .logo{position:relative;width:150px;height:78px;left:auto;top:auto;margin:0 auto;z-index:9}header.main .logo a{margin:0 auto 10px}header.main .logo span{position:absolute;left:-57%;margin:-2px 0 0;min-width:320px}}header.main .ctn_menus{position:relative;z-index:1}header.main .menu.str_center{position:absolute;top:100%;left:50%;width:100%;max-width:1180px;z-index:1;border-top:1px solid #ebedef;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header.main .menu.str_left{position:relative;width:100%;z-index:2;padding-left:15px}header.main .menu.str_right{position:absolute;top:0;right:0;margin:0;z-index:3;padding-right:30px;max-width:40%;width:40%;text-align:right}header.main.is-pinned .menu.str_left,header.main.is-pinned .menu.str_right{display:none}header.main .menu>ul>li{display:inline-block;vertical-align:top;min-height:34px;margin:0}header.main .menu.str_left a,header.main .menu.str_left button,header.main .menu.str_right ul li+button,header.main .menu.str_right ul li>a{position:relative;display:inline-block;padding:0 0 0 20px;min-height:30px;line-height:34px;color:#008fcd;background:0 0;border:none;cursor:pointer;font-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}header.main .menu.str_right li{margin-left:20px}header.main .menu.str_right li:first-child{margin-left:0}header.main .menu strong{font-family:LocatorWeb-Bold,sans-serif}header.main .menu .i_sprite:before{display:inline-block;top:50%;left:0}header.main .menu.str_left{min-height:80px}header.main .menu.str_left>ul>li:first-child{margin-left:0}header.main .menu.str_left>ul>li{margin-left:25px}header.main .menu.str_left .sub-nav{top:auto}@media screen and (max-width:1024px){header.main .menu.str_left{padding-left:5px}header.main .menu.str_right{padding-right:15px}}@media screen and (max-width:960px){header.main .menu.str_left ul{min-height:0}header.main .menu.str_right{top:0;width:50%}header.main .menu.str_right ul{position:relative;padding:0}}@media screen and (max-width:767px){header.main .ctn_menus{position:absolute;z-index:3;left:-100vw;top:-1px;padding:0;width:100vw;background:#fff;transition:all .2s}header.main .btn_menu_mob.is-active+.ctn_menus{left:0}header.main .menu.str_center,header.main .menu.str_left{display:block!important;position:relative;min-height:0;top:auto;left:auto;bottom:auto;right:auto;padding:0;-webkit-transform:none;transform:none}header.main .menu.str_left li{display:list-item;background:#f1f1f1}header.main .menu.str_left .sub-nav{position:relative;width:auto}header.main .ctn_menus .obj_form{padding:0 0 10px;min-height:40px}header.main .ctn_menus .ctn_select{text-align:center}header.main .ctn_menus .ctn_select span[role=combobox]{padding:5px 29px 5px 9px;border:none}header.main .menu.str_right{position:absolute;top:-92px;z-index:2;padding:0;max-width:none;width:auto;text-align:right}header.main .menu.str_right ul{height:100%;-webkit-transform:translateX(-15px);transform:translateX(-15px)}header.main .menu.str_right ul li{display:inline-block;min-height:0;margin-right:10px;margin-left:0}header.main .menu.str_right ul li>a{margin-top:30px;text-indent:-10000px;font-size:0;line-height:0}header.main nav.main ul li.root.commitment-v4_5>a,header.main nav.main ul li.root.crm>a,header.main nav.main ul li.root>a{width:100%;color:#008fcd;text-align:left;text-transform:none;background:#f1f1f1;border-bottom:1px solid #fff}header.main nav.main ul li.root.local_menu.has-no-subnav>a.active,header.main nav.main ul li.root.local_menu.has-no-subnav>a:hover{border-bottom:0;color:#fff;background:#008fcd}header.main nav.main ul li.root.local_menu.has-no-subnav>a:hover{border-bottom:1px solid #fff}header.main nav.main ul li.root.local_menu.has-no-subnav>a::after{display:none}header.main .menu.str_right{width:100%}header.main .menu.str_right ul li{margin-right:0}header.main .menu.str_right li:first-child{display:none}}header.main .menu.str_left .btn_lifechangers{position:relative;display:block;padding-left:0;padding-right:15px;font:15px/34px LocatorWeb-Regular,sans-serif}header.main .menu.str_left .btn_lifechangers svg{position:relative;top:6px;width:22px;height:22px;margin-right:5px}header.main .menu.str_left .btn_lifechangers:before{left:0;margin:-11px 0 0;width:23px;height:23px;background-position:0 -31px}header.main .menu.str_left .btn_lifechangers:after{display:inline-block;content:"";position:absolute;top:50%;right:0;margin:-2px 0 0;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#008fcd transparent transparent transparent;transition:all .4s}header.main .menu.str_left .btn_lifechangers.active:after{transform:scale(1,-1);-ms-transform:scale(1,-1);-webkit-transform:scale(1,-1)}header.main .menu.str_left .lifechangers .sub-nav{padding:0;border:none}header.main .menu.str_left .lifechangers .sub-nav>div{padding:0}header.main .menu .language .obj_form{padding:0}header.main .menu .language span[role=combobox]{min-width:100px;padding:0 0 0 5px;border:none;color:#008fcd;background:#fff;font:15px/34px LocatorWeb-Regular,sans-serif}header.main .menu .language li[role=option]{padding:5px 10px;font-size:.875em}header.main .menu .language li[role=option]:hover,header.main .menu .language li[role=option][aria-selected=true]{background:0 0}header.main .menu .language li[role=option]:hover{color:#008fcd}header.main .menu .language ul{margin:0}header.main .menu .language span[role=combobox]:after{border-color:#008fcd transparent transparent transparent;position:relative;top:-2px;right:auto;margin-left:6px}header.main .menu.str_left .btn_dermato,header.main .menu.str_right .btn_dermato{padding-left:55px;padding-right:10px}header.main .menu.str_left .btn_dermato:before,header.main .menu.str_right .btn_dermato:before{position:absolute;top:50%;left:10px;margin:-11px 0 0;width:19px;height:22px;background-position:-167px -54px}header.main .menu.str_left .btn_dermato:after,header.main .menu.str_right .btn_dermato:after{position:absolute;top:50%;z-index:-1;right:0;margin-top:-17px;width:calc(100% - 35px);height:34px;background:url(../images/transition-v4_5/v_bulle.png) no-repeat left center;border-right:1px solid #e7e9eb}header.main .menu ul li>a.btn_chat{padding-left:36px}header.main .menu .btn_chat:before{margin:-11px 0 0;width:29px;height:23px;background-position:-156px -31px}header.main .menu.str_left .btn_blog{padding-left:40px}header.main .menu.str_left .btn_blog:before{margin:-12px 0 0;left:10px;width:22px;height:20px;background-position:-203px -31px;background-size:1028px auto}header.main .menu.str_left .btn_newsletter,header.main .menu.str_right .btn_newsletter{padding:0}header.main .menu .btn_newsletter:before{margin:-10px 0 0;left:0;width:24px;height:17px;background-position:-122px -54px}header.main .menu .btn_newsletter svg{position:relative;top:3px;width:23px;height:16px;margin-right:5px}header.main .menu.str_right .btn_ingredient{margin:0 10px 0 0;padding:0 0 0 30px;font-size:.9375em;color:#aeaeae;overflow:hidden}header.main .menu.str_right .btn_ingredient span{overflow:hidden}header.main .menu.str_right .btn_ingredient:before{left:10px;margin:-12px 0 0;width:12px;height:23px;background-position:-23px -31px}header.main .menu.str_right .btn_ingredient:after{position:absolute;left:0;top:50%;height:18px;width:1px;margin-top:-9px;background:#e7e9eb}@media screen and (max-width:767px){header.main .menu.str_left .btn_lifechangers{padding:12px 25px 15px 15px;font-size:1em;line-height:1em;display:block;width:100%;text-align:left;border-bottom:1px solid #fff;transition:all .2s}header.main .menu.str_left .is-active .btn_lifechangers{background:#008fcd;color:#fff}header.main .menu.str_left .btn_lifechangers.active:after{transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}header.main .menu.str_left .btn_lifechangers:before{display:none}header.main .menu.str_left .btn_lifechangers:after{display:block;content:'';position:absolute;right:20px;top:50%;margin-top:-5px;width:10px;height:10px;border:none;border-right:2px solid #008fcd;border-bottom:2px solid #008fcd;background:0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .2s}header.main .menu.str_left .is-active .btn_lifechangers:after{border-color:#fff;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}header.main .menu.str_right li.dermato{display:inline-block!important}header.main .menu.str_right li.dermato .btn_dermato{padding-right:20px;padding-left:0;font-size:0}header.main .menu.str_right .btn_dermato::before{left:0}header.main .menu.str_right .btn_dermato::after{display:none}header.main .menu ul li.blog,header.main .menu ul li.dermato,header.main .menu ul li.newsletter{border-bottom:1px solid #fff}header.main .menu ul li.blog a,header.main .menu ul li.dermato a,header.main .menu ul li.newsletter a{font-size:1em;line-height:1em;padding:15px 0 15px 20px}header.main .menu.str_left>ul>li{margin-left:0}header.main .menu.str_left .btn_blog{padding-left:46px}header.main .menu.str_left .btn_blog:before{margin:-10px 0 0;left:14px;width:23px;height:20px}header.main .menu.str_left .btn_newsletter{padding:15px 0 12px 15px}header.main .menu .btn_newsletter svg{top:0}header.main .menu.str_left .btn_dermato{padding-left:45px}header.main .menu.str_left .btn_dermato:before{left:15px}header.main .menu ul li.chat{margin-right:0}.gssb_c .gsc-completion-container{background-color:#f6f6f6!important;box-shadow:none!important}}header.main .menu.str_right a.btn_storelocator{padding:0 0 0 23px}header.main .menu .btn_storelocator:before{margin:-11px 0 0 0;width:16px;height:21px;background-position:0 -213px}header.main .menu.str_right a.btn_ingredients{padding:0 0 0 21px}header.main .menu .btn_ingredients:before{margin:-11px 0 0 0;width:14px;height:22px;background-position:-231px -32px}header.main .menu.str_right a.btn_searchbox{padding:0 0 0 20px}header.main .menu .btn_searchbox:before{margin:-11px 0 0 0;width:19px;height:22px;background-position:-147px -54px}header.main .menu .obj_search #searchbox:before{display:none}header.main .menu .obj_search #searchbox{position:relative;display:inline-block;width:50%;background:0 0}header.main .menu.str_right .obj_search{display:none;position:absolute;top:0;left:0;margin:0;width:100%;background-color:#fff;z-index:9;padding-right:30px}header.main .menu .obj_search #searchbox:before{margin:6px 0 0 0;width:19px;height:22px;background-position:-147px -54px;content:"";position:absolute;left:-30px;top:0;display:block;background-image:url(../images/transition-v4_5/sprite_icons-v4_5.png);background-size:1024px auto}#searchbox .gsc-search-box-tools .gsc-search-box .gsc-input{width:334px;border-bottom:1px solid #e5e5e5}#searchbox input.gsc-input{font-size:15px;line-height:17px}header.main .menu .obj_search .b_close{font:.75em/1em LocatorWeb-Light,sans-serif;color:#c3c3c3;text-decoration:underline;padding-top:12px;transition:all .2s}header.main .menu .obj_search .b_close:hover{color:#000}.gssb_c{width:334px!important}.gsc-completion-container,.gssb_e{box-shadow:none!important}.gsc-completion-container:before{display:block;content:'';position:absolute;left:45px;top:-2px;margin-top:-5px;width:14px;height:14px;border:none;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);transition:all .2s}.gsc-completion-container{border:1px solid #e5e5e5!important}.gssb_c .gsc-completion-container{padding:12px 0!important}.gssb_a{padding:0!important}.gsc-completion-selected{background-color:#008fcd!important;color:#fff!important}.gssb_a table tr td{padding:2px 20px!important;cursor:pointer}@media screen and (max-width:767px){header.main .menu.str_right a.btn_ingredients{display:none}header.main .menu .obj_search:before{left:20px}header.main .menu.str_right .obj_search{left:auto;right:0;top:96px;width:375px;background-color:#fff;padding:0 20px 30px;text-align:left;box-shadow:0 3px 5px -2px rgba(0,0,0,.2)}header.main .menu .obj_search #searchbox{position:relative;top:5px;left:0;z-index:0;right:auto;padding:0;margin-left:30px;box-shadow:none;width:calc(80% - 30px);text-align:left}header.main .menu .obj_search #searchbox .gsib_a{width:100%}header.main .menu .obj_search #searchbox:after{display:none}#searchbox input.gsc-input{padding:4px 0!important}header.main .menu .obj_search .b_close{position:absolute;z-index:1;right:20px;top:0;margin:0;padding-top:15px;font-size:12px;text-indent:0;color:#333}}@media screen and (max-width:374px){header.main .menu.str_right .obj_search{width:320px}}header.main .menu .obj_shop{margin-right:5px;color:#1690cb}header.main .menu .obj_shop .btn_shop{min-height:inherit;line-height:inherit;padding:0}header.main .menu .obj_shop .btn_shop::before{display:none}header.main .menu .obj_shop .btn_shop svg{width:24px;height:19px;margin-top:7px;fill:#1690cb}@media screen and (max-width:767px){header.main .menu .obj_shop .btn_shop{margin-right:12px;text-indent:inherit}}header.main .menu .obj_contact{margin-right:5px;color:#1690cb}header.main .menu .obj_contact .btn_contact{min-height:inherit;line-height:inherit;padding:0}header.main .menu .obj_contact .btn_contact::before{display:none}header.main .menu .obj_contact .btn_contact svg{width:25px;height:18px;margin-top:7px;fill:#1690cb}@media screen and (max-width:767px){header.main .menu .obj_contact .btn_contact{margin-right:12px;text-indent:inherit}}header.main .menu .obj_profile{margin-right:5px;color:#1690cb}header.main .menu .obj_profile .btn_profile{min-height:inherit;line-height:inherit;padding:0}header.main .menu .obj_profile .btn_profile::before{display:none}header.main .menu .obj_profile .btn_profile svg{width:21px;height:22px;margin-top:3px;fill:#1690cb}@media screen and (max-width:767px){header.main .menu .obj_profile .btn_profile{margin-right:12px;text-indent:inherit}}header.main .menu .btn_shop span:not(.t_notif){display:none}header.main .menu .btn_shop:before{left:50%;margin:-11px 0 0 -11px;width:23px;height:23px;background-position:-54px -31px}header.main .menu .btn_shop .t_notif{display:inline-block;position:absolute;right:-9px;top:4px;width:15px;height:15px;background:#e87fbc;border-radius:50%;text-align:center;font:9px/15px LocatorWeb-Light,sans-serif;color:#fff;text-indent:initial}@media screen and (max-width:767px){header.main .menu.str_center .obj_shop{display:block;width:100%}header.main .menu.str_center .btn_shop{display:block;width:100%;padding:10px 20px;color:#008fcd;background:#f1f1f1}header.main .menu.str_center .btn_shop:before{display:none}header.main .menu.str_center .btn_shop span:not(.t_notif){display:inline-block}header.main .menu.str_center .btn_shop span.t_notif{position:relative;top:auto;right:auto;margin:0 0 0 10px}}header.main .menu.str_right ul .li_news a.btn_news{padding:0;text-indent:0}header.main .menu.str_right ul .li_news a.btn_news svg{margin-top:3px;width:24px;height:24px;fill:#008fcd}header.main .menu.str_right ul .li_news a.btn_news span{display:none}header.main .menu_life{clear:both;overflow:hidden}.i_sprite{position:relative}.i_sprite:after,.i_sprite:before{content:"";position:absolute;display:block;background:url(../images/transition-v4_5/sprite_icons-v4_5.png);background-size:1024px auto}header.main nav.main{border-top:none;max-width:1180px;margin:0 auto;padding-bottom:43px;height:auto}header.main nav.main .txt_link:before{top:4px}header.main nav.main ul{margin-left:15px}header.main nav.main ul li.root>a{padding:15px 15px 12px 15px;transition:all .2s}header.main nav.main ul li.root.commitment-v4_5 a{padding-left:60px}header.main nav.main ul li.root.commitment-v4_5 a:before{top:9px;left:20px;width:30px;height:21px;background-position:0 -85px}@media screen and (min-width:768px){header.main .menu.str_center ul .li_news,header.main .menu.str_center ul .obj_shop,header.main .menu.str_center ul .shop{display:none}}@media screen and (max-width:767px){header.main nav.main{position:relative;height:0;padding-bottom:0;top:0}header.main nav.main ul{margin-left:0}header.main nav.main ul li.root,header.main nav.main ul li.root.crm{text-align:left}header.main nav.main ul li.root.crm>a,header.main nav.main ul li.root>a{width:100%;position:relative;text-transform:none;color:#008fcd}header.main nav.main ul li.root>a:after{display:block;content:'';position:absolute;right:20px;top:50%;margin-top:-8px;width:10px;height:10px;border-right:2px solid #008fcd;border-bottom:2px solid #008fcd;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .2s}header.main nav.main ul li.root.is-active>a{color:#fff;background:#008fcd}header.main nav.main ul li.root.is-active>a:after{border-color:#fff;background:0 0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}header.main.is-pinned header.main nav.main ul li.root{margin:0}header.main nav.main .btn_menu_mob{position:relative;z-index:4;top:-64px;width:30px;height:30px;background:#fff;transition:all .2s}header.main.searching nav.main .btn_menu_mob{z-index:0}header.main nav.main .btn_menu_mob:after,header.main nav.main .btn_menu_mob:before{display:block;content:'';width:28px;height:2px;position:absolute;left:50%;margin:-1px 0 0 -14px;border-radius:1px;background:#008fcd;transition:all .2s}header.main nav.main .btn_menu_mob:before{top:11px;box-shadow:0 7px 0 0 #008fcd}header.main nav.main .btn_menu_mob:after{top:25px}header.main nav.main .btn_menu_mob.is-active{background:#008fcd}header.main nav.main .btn_menu_mob.is-active:before{top:50%;width:20px;margin:-1px 0 0 -10px;box-shadow:none;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header.main nav.main .btn_menu_mob.is-active:after{top:50%;width:20px;margin:-1px 0 0 -10px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header.main nav.main ul li.root.commitment-v4_5 a{padding-left:20px}header.main nav.main ul li.root.commitment-v4_5 a:before{display:none}header.main .menu.str_center ul .li_news a.btn_news svg{display:none}}header.main nav.main .sub-nav .ctn_table{padding:30px;display:table;width:100%;background-repeat:no-repeat;background-position:left bottom;border-top:1px solid #e5e8ea}header.main nav.main .root.face .sub-nav .ctn_table{background-image:url(../images/transition-v4_5/v_ssmenu-face.jpg)}header.main nav.main .root.body .sub-nav .ctn_table{background-image:url(../images/transition-v4_5/v_ssmenu-body.jpg)}header.main nav.main .root.suncare .sub-nav .ctn_table{background-image:url(../images/transition-v4_5/v_ssmenu-suncare.jpg)}header.main nav.main .root.hair .sub-nav .ctn_table{background-image:url(../images/transition-v4_5/v_ssmenu-hair.jpg)}header.main nav.main .sub-nav .ctn_col{display:table-cell;position:relative}header.main nav.main ul li .sub-nav .col-title{display:block;margin:0 0 20px;font:1.066666em/1em LocatorWeb-Medium,sans-serif;color:#008fcd}header.main nav.main .sub-nav ul{margin:0;padding:0}header.main nav.main .sub-nav a{padding:0;font:.933333em/1.285714em LocatorWeb-Regular,sans-serif;color:#008fcd}header.main nav.main .sub-nav .txt_link{clear:both;display:block;margin-top:20px;position:absolute;bottom:0;left:30px;padding-left:10px}header.main nav.main .sub-nav .ctn_col>.t_link:before{display:inline-block;content:'';width:6px;height:6px;position:relative;top:-1px;margin:0 5px 0 0;border-top:1px solid #008fcd;border-right:1px solid #008fcd;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .2s}header.main nav.main .sub-nav .ctn_col>.t_link:hover:before{margin:0 3px 0 2px}header.main nav.main .sub-nav .ctn_col ul li a{color:#000}header.main nav.main .sub-nav .ctn_col ul li a strong{font-family:LocatorWeb-Regular,sans-serif}header.main nav.main .sub-nav .ctn_col ul li a.t_blue,header.main nav.main .sub-nav .ctn_col ul li a.t_fav,header.main nav.main .sub-nav .ctn_col ul li a:hover{color:#008fcd}header.main nav.main .sub-nav .ctn_col.var_needs{width:15.5%;padding:0 30px 0 0}header.main nav.main .sub-nav .ctn_col.var_ranges{width:39%;padding:0 0 20px 30px;border-left:1px solid #e5e8ea}header.main nav.main .sub-nav .ctn_col.var_ranges ul{display:inline-block;float:left;width:50%;padding:0 20px 0 0}header.main nav.main ul li .sub-nav .ctn_col.var_product{width:24%;border:none;padding:0}header.main nav.main .sub-nav .ctn_col.var_product .obj_push.product{min-height:320px;margin:0;border:1px solid #e5e8ea;box-shadow:none}header.main nav.main .sub-nav .ctn_col.var_product .obj_push.product img.sticker{max-width:100%}header.main nav.main .sub-nav .ctn_col.var_product .obj_push.product .ctn_ajout_panier{box-shadow:none}header.main nav.main .sub-nav .ctn_col.var_product .obj_push.product .obj_btn{padding:14px 20px;color:#fff;background:#008fcd}header.main nav.main .sub-nav .ctn_col.var_product .obj_push.product .obj_btn:hover{background-color:#fff;color:#008fcd}header.main nav.main .sub-nav .ctn_col.var_product .obj_push.product .obj_btn.btn_shop{background:#008fcd}header.main nav.main .sub-nav .ctn_col.var_product .obj_push.product .obj_btn.btn_shop:hover{color:#008fcd;background:#fff}header.main nav.main .sub-nav .ctn_col.var_product .obj_push.product .obj_btn.btn_shop:before{width:15px;float:left;left:auto;content:"";display:inline-block;position:relative;margin:-4px 10px -4px 0;height:20px;background:url(../images/sprite_icon.png) -68px -211px/1024px 1024px no-repeat}header.main nav.main .sub-nav .ctn_col.var_product .obj_push.product .obj_btn.btn_shop:hover:before{background-position:-68px -230px}header.main nav.main .sub-nav .ctn_col.var_event{width:21.5%;padding:0}header.main nav.main .root.parents .sprite-icon{padding-left:50px}header.main nav.main .root.parents .sprite-icon:before{top:50%;left:15px;width:25px;height:23px;margin-top:-10px;background:url(../images/transition-v4_5/sprite_icons-v4_5.png) no-repeat -77px -31px/1024px auto}header.main nav.main .root.parents .ctn_table{padding-right:30px;text-align:center}header.main nav.main .root.parents .sub-nav .ctn_col.var_txt{width:36%;vertical-align:middle;padding:0 4% 4%}header.main nav.main .root.parents .sub-nav .ctn_col.var_txt h3{margin:0 0 30px;font:1.2em/1.75em LocatorWeb-Bold,sans-serif;text-transform:uppercase}header.main nav.main .root.parents .sub-nav .ctn_col.var_txt h3 strong{font-size:2.888888em;line-height:.76923em}header.main nav.main .root.parents .sub-nav .ctn_col.var_txt h3 em{font-family:LocatorWeb-Light,sans-serif;color:#008fcd}header.main nav.main .root.parents .sub-nav .ctn_col.var_txt p{font-size:1.2em}header.main nav.main .root.parents .sub-nav .ctn_col.var_item{width:21%;padding:0 2px;border:none}header.main nav.main .root.parents .sub-nav .ctn_col.var_item p{padding:15px 10px 0;font-size:1.2em}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col{overflow:hidden;width:20%;padding:0;border:none;background-repeat:no-repeat;background-position:center center;background-size:cover}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col a{display:table-cell;position:relative;z-index:1;height:235px;vertical-align:bottom;padding:20px 10px 20px 20px;color:#fff;text-transform:uppercase;font:1.066666em/1em LocatorWeb-Light,sans-serif}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col a:before{display:block;content:'';top:auto;height:50%;width:100%;z-index:-1;position:absolute;left:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);transition:all .2s}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col a:hover:before{height:100%}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col img{position:absolute;left:50%;top:50%;max-width:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col p{margin-top:15px}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col strong{font-family:LocatorWeb-Bold,sans-serif}@media screen and (max-width:960px){header.main nav.main .root .sub-nav .ctn_table{padding:10px}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col a{padding:10px;font-size:.75em}}@media screen and (max-width:767px){header.main nav.main .sub-nav .ctn_table{background:#fff!important}header.main nav.main .sub-nav .ctn_col{height:auto}header.main nav.main .root .sub-nav .ctn_table{padding:20px;border:none}header.main nav.main .sub-nav .ctn_col.var_needs,header.main nav.main .sub-nav .ctn_col.var_ranges,header.main nav.main ul li .sub-nav .ctn_col:first-child{width:100%;margin:0;padding:0 0 30px;border:none}header.main nav.main .sub-nav .txt_link{position:relative;left:0;clear:both;text-transform:none}header.main nav.main ul li .sub-nav .ctn_col.var_event,header.main nav.main ul li .sub-nav .ctn_col.var_product{display:block;width:240px;margin:0 auto;height:auto}header.main nav.main ul li .sub-nav .ctn_col.var_event{height:295px}header.main nav.main ul li .sub-nav .ctn_col.var_product{padding:0 0 20px}header.main nav.main .root.parents .sprite-icon{padding-left:20px}header.main nav.main .root.parents .sprite-icon:before{display:none}header.main nav.main ul li .sub-nav{border:none}header.main nav.main ul li .sub-nav .ctn_featured-product{display:block;width:100%;max-width:100%}header.main nav.main ul li.life .sub-nav>div{padding:0}header.main nav.main .sub-nav .ctn_col.var_product .obj_push.product{min-height:auto;padding:10px 5px}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_table{padding:0}header.main nav.main ul li.root.commitment-v4_5 .sub-nav .ctn_col{margin:0 0 1px}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col{width:100%}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col a{height:150px;padding-right:30%;font-size:1.066666em}header.main nav.main .root.commitment-v4_5 .sub-nav .ctn_col img{max-height:100%}header.main nav.main .root.parents .sub-nav .ctn_table{padding:0}header.main nav.main .root.parents .sub-nav .ctn_col.var_txt{width:100%;padding:20px}header.main nav.main .root.parents .sub-nav .ctn_col.var_txt h3 strong{display:block;font-size:2.5em}header.main nav.main .root.parents .sub-nav .ctn_col.var_item{width:33.3333%;float:left}header.main nav.main .root.parents .sub-nav .ctn_col.var_item p,header.main nav.main .root.parents .sub-nav .ctn_col.var_txt h3,header.main nav.main .root.parents .sub-nav .ctn_col.var_txt p{font-size:1em;line-height:1.125em}}header.main nav.main .root.microbiome .sprite-icon{padding-left:50px}header.main nav.main .root.microbiome .sprite-icon:before{content:"";display:block;top:50%;left:15px;width:22px;height:22px;margin-top:-10px;background-image:url(../images/i_microbiome.svg);background-repeat:no-repeat;background-position:center center;background-size:100% auto}.pg_espaceperso header.main .ctn_menus .ctn_select{width:100%}header.main nav.main ul li.root .link_crm,header.main nav.main ul li.root.var_nocrm .link_crm{position:relative;right:auto;top:auto}.t_filet{margin:0 0 25px;padding-bottom:10px;position:relative;font:1.2em/1em LocatorWeb-Bold,sans-serif;text-align:center;color:#008fcd;text-transform:uppercase}.t_filet:after{display:block;content:'';width:50px;height:2px;margin:0 0 0 -25px;position:absolute;left:50%;bottom:0;background:#008fcd}.obj_bloc-pushs.articles{max-width:1180px;margin:0 auto;text-align:center}.pg_product .obj_bloc-pushs.articles{padding:40px 0}.pg_product .obj_bloc-pushs.articles .ctn_pushs{margin-top:0}.obj_bloc-pushs.articles.var_border{margin-top:30px;padding:30px 30px 0;border-top:1px solid #e4e4e4}.obj_bloc-pushs.articles .t_link,.obj_bloc-pushs.articles .txt_link{float:right;margin-top:20px}.obj_bloc-pushs.articles>h2{margin:0 0 30px;float:left;color:#008fcd;font:2.625em/1em LocatorWeb-Light,sans-serif}.obj_bloc-pushs.articles .obj_push{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:none;width:33.3333%;opacity:1;text-align:center;font-size:16px;transition:opacity .2s}.obj_bloc-pushs.articles .obj_push a img,.obj_bloc-pushs.articles .obj_push a:hover img{max-width:100%;-webkit-transform:none;transform:none}.obj_bloc-pushs.articles .ctn_pushs{margin:50px 0 0;clear:both;font-size:0}.obj_bloc-pushs.articles .ctn_pushs:hover .obj_push{opacity:.6}.obj_bloc-pushs.articles .ctn_pushs:hover .obj_push:hover{opacity:1}.obj_bloc-pushs.triple .ctn_pushs:hover article.obj_push:hover{box-shadow:none}.obj_bloc-pushs.articles .obj_push .ctn_text{box-sizing:content-box;padding:0 10px 20px}.obj_bloc-pushs.articles .obj_push .ctn_text h3,.obj_bloc-pushs.triple article.obj_push .ctn_text h3{box-sizing:content-box;font:1.2em/1em LocatorWeb-Bold,sans-serif;color:#008fcd;text-transform:uppercase;margin-bottom:25px}.obj_bloc-pushs.articles .obj_push .ctn_text h2,.obj_bloc-pushs.triple article.obj_push .ctn_text h2{box-sizing:content-box;font:1.625em/1.154em LocatorWeb-Light,sans-serif;color:#000;margin-bottom:0}.obj_bloc-pushs.articles .obj_push .obj_img{position:relative;padding-bottom:60.9137%}.obj_bloc-pushs.articles .obj_push a .obj_img img{position:absolute;top:50%;left:50%;height:100%;max-width:none;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.obj_bloc-pushs.articles .obj_push .obj_player img{position:absolute;height:100%;max-width:none}.obj_bloc-pushs.articles .obj_push .obj_player .obj_img:before{display:block;content:'';width:111px;height:111px;position:absolute;top:50%;left:50%;z-index:1;background:url(../images/transition-v4_5/sprite_icons-v4_5.png) no-repeat -136px -76px/1024px auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .2s}.obj_bloc-pushs.articles .obj_push .obj_player:hover .obj_img:before{-webkit-transform:translate(-50%,-50%) scale(1.1,1.1);transform:translate(-50%,-50%) scale(1.1,1.1)}.obj_bloc-pushs.articles .obj_push .ctn_text p{box-sizing:content-box;font:.875em/1.25em LocatorWeb-Light,sans-serif;color:#000}.pg_dermindex .obj_bloc-pushs.articles .obj_push .ctn_text h3,.pg_dermindex .obj_bloc-pushs.triple article.obj_push .ctn_text h3{margin-bottom:15px;font-size:.875em}.pg_dermindex .obj_bloc-pushs.articles .obj_push .ctn_text h2,.pg_dermindex .obj_bloc-pushs.triple article.obj_push .ctn_text h2{font-size:1.125em}.pg_dermindex .obj_bloc-pushs.triple article.obj_push .ctn_text{padding:25px 15px 15px}@media screen and (max-width:960px){.obj_bloc-pushs.articles .obj_push .ctn_text h3{font-size:1em}.obj_bloc-pushs.articles .obj_push .ctn_text h2{font-size:1.25em}}@media screen and (max-width:767px){.pg_product .obj_bloc-pushs.articles{padding:20px 0}.obj_bloc-pushs.articles .ctn_pushs{margin:15px 0 0}.obj_bloc-pushs.triple .ctn_pushs{padding-top:0;margin-top:0}.obj_bloc-pushs.articles .obj_push{float:none;width:100%;margin-top:20px}.obj_bloc-pushs.articles .obj_push .ctn_text h3{margin:0 0 15px;font-size:1em}.obj_bloc-pushs.articles .obj_push .ctn_text h2{font-size:1.5em}.obj_bloc-pushs.articles.var_border{padding:30px 20px 0}.obj_bloc-pushs.triple a.txt_link{text-align:left}.obj_bloc-pushs.triple .ctn_pushs{display:block;width:100%;max-width:none;padding:20px 0 0}.obj_bloc-pushs.triple>h2{float:none;margin-bottom:10px;font-size:1.5em;text-align:left}.pg_dermindex .obj_bloc-pushs.articles .obj_push,.pg_dermindex .obj_bloc-pushs.triple article.obj_push{margin:0}.pg_dermindex .obj_bloc-pushs.articles .ctn_pushs{padding:0}}.obj_carrousel.banners .nav .disabled{opacity:0;cursor:default}.obj_carrousel.banners .nav ul{bottom:20px}.main .obj_carrousel.lifechangers{display:none;overflow:hidden;padding:25px 0 30px}.main .obj_carrousel.lifechangers .items,.main .obj_carrousel.lifechangers .masque{height:170px;overflow:visible}.main .obj_carrousel.lifechangers .item{position:relative;min-width:260px;transition:all .2s}.main .obj_carrousel.lifechangers .item a{position:relative;display:block;height:170px;overflow:hidden;line-height:1em;border-left:2px solid #fff;border-right:2px solid #fff}.main .obj_carrousel.lifechangers .item a:hover{z-index:1;height:200px;margin-top:-15px}.main .obj_carrousel.lifechangers .hover,.main .obj_carrousel.lifechangers .title{position:absolute;top:50%;left:50%;width:100%;padding:20px;z-index:1;color:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .2s}.main .obj_carrousel.lifechangers .hover,.main .obj_carrousel.lifechangers a:hover .title{opacity:0}.main .obj_carrousel.lifechangers .title,.main .obj_carrousel.lifechangers a:hover .hover{opacity:1}.main .obj_carrousel.lifechangers .item img{max-width:none;position:absolute;left:50%;top:50%;z-index:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .2s}.main .obj_carrousel.lifechangers .item a:hover img{opacity:.6}.main .obj_carrousel.lifechangers .item .ctn_btn{margin:20px 0 0}.main .obj_carrousel.lifechangers .nav .next,.main .obj_carrousel.lifechangers .nav .prev{height:170px;width:50px;margin-top:-85px;background:0 0}.main .obj_carrousel.lifechangers .nav .next:before,.main .obj_carrousel.lifechangers .nav .prev:before{display:block;content:'';position:absolute;top:50%;left:50%;height:31px;width:20px;border:none;background:url(../images/transition-v4_5/sprite_icons-v4_5.png) no-repeat 0 0/1024px auto;transition:all .2s;-webkit-transform:none;transform:none}.main .obj_carrousel.lifechangers .nav .prev:before{margin:-15px 0 0 -15px;background-position:-404px 0}.main .obj_carrousel.lifechangers .nav .next:before{margin:-15px 0 0 -5px;background-position:-424px 0}.main .obj_carrousel.lifechangers .nav .prev:hover:before{margin-left:-20px}.main .obj_carrousel.lifechangers .nav .next:hover:before{margin-left:0}.main .obj_carrousel.lifechangers .nav .next.disabled,.main .obj_carrousel.lifechangers .nav .prev.disabled{opacity:0;display:none}@media screen and (min-width:1024px){.main .obj_carrousel.lifechangers .masque:hover a{opacity:.5}.main .obj_carrousel.lifechangers .item:hover a:hover{opacity:1}}@media screen and (max-width:767px){.main .obj_carrousel.lifechangers,.main .obj_carrousel.lifechangers .masque{height:260px;width:100%;padding:0}.main .obj_carrousel.lifechangers .item{min-width:100vw}.main .obj_carrousel.lifechangers .item a{height:260px;border:none}.main .obj_carrousel.lifechangers .item a>img{height:260px}}@media screen and (max-width:767px){.ctn_carrousel{padding:0}.ctn_carrousel>h2{padding:0 20px}.ctn_carrousel>.txt_link{margin:10px 20px 0}.obj_carrousel.products{overflow:hidden}.ctn_carrousel a.txt_link{margin-bottom:25px}.obj_carrousel.products .masque{margin:0 auto;width:230px;overflow:visible}.obj_carrousel.products .item{min-width:230px;padding:0}.obj_carrousel.products .item .obj_push.product{margin:0 auto;background-color:#dedede;opacity:.3}.obj_carrousel.products .item.visible .obj_push.product{background-color:#fff;opacity:1}.obj_carrousel.products .item .ctn_entete{text-align:left}.obj_carrousel.products .item.plus:before{display:none}.obj_carrousel.products .nav .next,.obj_carrousel.products .nav .prev{top:calc(50% - 20px);background:0 0;opacity:1;width:14%}.obj_carrousel.products .nav .prev{left:0}.obj_carrousel.products .nav .next{right:0}.obj_carrousel.products .nav .next:after,.obj_carrousel.products .nav .prev:after{content:"";position:absolute;width:30px;height:30px;border-right:3px solid #008fcd;border-top:3px solid #008fcd;top:50%;background:0 0;opacity:1;background-color:rgba(255,255,255,0)}.obj_carrousel.products .nav .next.disabled,.obj_carrousel.products .nav .prev.disabled{display:none}}.ctn_carrousel.var_routine{padding:40px 0;margin:0 auto}.ctn_carrousel.var_routine .t_filet{padding:0 20px 10px 20px}.ctn_carrousel.var_routine .t_subtitle{max-width:100%;margin:0;padding:5px 20px;float:none;font-size:1.625em;text-align:center;color:#000}.ctn_carrousel.var_routine .t_subtitle strong{font-family:LocatorWeb-Bold,sans-serif;text-transform:uppercase}.ctn_carrousel.var_routine .t_desc{padding:0 20px;font-size:.9375em;text-align:center}.obj_carrousel.routine{max-width:840px;margin:20px auto 0;clear:both}.obj_carrousel.routine .items{padding:5px 0;height:auto}.obj_carrousel.routine .masque{min-height:320px;margin:0}.obj_carrousel.routine .item{width:265px;position:relative}.obj_carrousel.routine .item.plus:before{display:block;content:'+';position:absolute;top:200px;right:100%;font:4.5em/1em LocatorWeb-UltraLight,sans-serif;color:#008fcd;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.obj_carrousel.routine .item .ctn_entete{padding:0 20px;margin:0 0 30px;text-align:center;font:1.625em/62px LocatorWeb-Light,sans-serif;color:#008fcd}.obj_carrousel.routine .item .ctn_entete strong{font-family:LocatorWeb-Bold,sans-serif}.obj_carrousel.routine .item .ctn_entete .t_chiffre{display:inline-block;width:62px;height:62px;font-size:1.384615em;border:1px solid #e5e5e5;text-align:center;border-radius:50%}.obj_carrousel.routine .item .ctn_product{position:relative}.obj_carrousel.routine .obj_push.product .v_packshot{top:0;min-height:175px}.obj_carrousel.routine .obj_push.product{padding-top:0;box-shadow:none}.obj_carrousel.routine .obj_push.product .obj_picto{top:0}.obj_carrousel.routine .obj_push.product .ctn_infos .product-info{height:auto;min-height:36px}.obj_carrousel.routine+.ctn_btn{padding:40px 0 0;text-align:center}.obj_carrousel.routine .nav{width:100%}.obj_carrousel.routine .nav .next,.obj_carrousel.routine .nav .prev{position:absolute;top:120px;left:0;right:auto;z-index:2;width:30px;height:63px;text-indent:-10000px;background:url(../images/sprite_icon.png) no-repeat -83px -240px/1024px 1024px;cursor:pointer;opacity:.7;transition:opacity .2s}.obj_carrousel.routine .nav .next{background-position:-113px -240px;left:auto;right:0}.obj_carrousel.routine .nav .next:hover,.obj_carrousel.routine .nav .prev:hover{opacity:1}.obj_carrousel.routine .nav .disabled,.obj_carrousel.routine .nav .disabled:hover{opacity:0;cursor:default}@media screen and (max-width:767px){.obj_carrousel.routine{overflow:hidden;padding:30px 0 0}.obj_carrousel.routine .masque{margin:0 auto;width:70%;overflow:visible}.obj_carrousel.routine .item{width:auto;min-width:190px;padding:0 10px}.obj_carrousel.routine .item .obj_push.product{margin:0 auto;padding-top:20px;background-color:#f5f5f5}.obj_carrousel.routine .item.visible .obj_push.product{background-color:#fff}.obj_carrousel.routine .item .ctn_entete{text-align:left;padding:0 0 0 20px;width:40%;line-height:1em}.obj_carrousel.routine .item .ctn_entete .t_chiffre{width:40px;height:40px;font-size:1em;line-height:1.5em;font:1em/1.5em LocatorWeb-Medium,sans-serif}.obj_carrousel.routine .item.plus:before{display:none}.obj_carrousel.routine .nav .next,.obj_carrousel.routine .nav .prev{display:none}.obj_carrousel.routine+.ctn_btn{padding-top:20px}.ctn_carrousel.var_routine{padding:20px 0}}.obj_detail.product a:not(.obj_btn){color:#008fcd}.obj_detail.product .ctn_description strong{font-family:LocatorWeb-Bold,sans-serif}.obj_detail.product .ctn_description .ctn_properties p a,.obj_detail.product .ctn_description .ctn_properties p u{color:#008fcd}.obj_detail.product .ctn_description .ctn_col.var_left{position:relative;top:0;width:28.813559%;padding:0 15px;-webkit-transform:translateY(-125px);transform:translateY(-125px)}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri{width:200px;margin:32px auto 0;text-align:left}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri button{position:relative;display:inline-block;height:36px;width:100%;line-height:24px;padding-bottom:12px;padding-left:32px;padding-right:0;box-sizing:border-box;border-left:0;border-right:0;border-top:0;border-bottom:1px solid #e5e5e5;font:14px LocatorWeb-Regular,sans-serif;color:#737373;text-align:left;cursor:pointer;background:url(../images/transition-v4_5/i_tri.gif) no-repeat left top/24px auto}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri button::after{position:relative;content:"";display:inline-block;width:6px;height:6px;margin-left:15px;top:-2px;border-right:1px solid #797979;border-top:1px solid #797979;-webkit-transform:rotate(135deg);transform:rotate(135deg);-ms-transform:rotate(135deg)}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri button.active::after{top:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri .ctn_tri{display:none}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri ul li{padding-top:20px;font-size:13px;text-align:left}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri ul li em{text-transform:uppercase}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri ul li .pet01{display:inline-block;width:25px;height:30px;margin-top:-6px;margin-left:5px;background:url(../images/transition-v4_5/i_pet01.gif) no-repeat center center/25px auto}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri ul li .pet02{display:inline-block;width:25px;height:30px;margin-top:-6px;margin-left:5px;margin-right:4px;background:url(../images/transition-v4_5/i_pet02.gif) no-repeat center center/25px auto}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri ul li .pet03{display:inline-block;width:25px;height:30px;margin-top:-6px;margin-left:5px;background:url(../images/transition-v4_5/i_pet03.gif) no-repeat center center/25px auto}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri ul li strong{font-family:LocatorWeb-Medium,sans-serif;color:#000}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri .t_mentions{padding-top:30px;font-size:10px;color:#b0b0b0}@media screen and (max-width:960px){.obj_detail.product .ctn_description .ctn_col.var_left{-webkit-transform:translateY(-95px);transform:translateY(-95px)}}@media screen and (max-width:767px){.obj_detail.product .ctn_description .ctn_col.var_left{-webkit-transform:translateY(0);transform:translateY(0)}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri{width:100%;margin:32px auto 5px}.obj_detail.product .ctn_description .ctn_col.var_left .obj_tri ul li br:nth-of-type(2){display:none}}.obj_detail.product .ctn_description .ctn_col.var_center{float:left;width:71.08644%;padding:0 0 0 2.542372%}.obj_detail.product .ctn_description .ctn_col.var_center .ctn_desc{margin:0;padding:20px 0}.obj_detail.product .ctn_description .ctn_col.var_center .ctn_desc p{margin:0;font-size:.9375em}.obj_detail.product .ctn_description .ctn_col.var_center .ctn_desc p+p{margin:10px 0 0}.obj_detail.product .ctn_description .ctn_col.var_right+.ctn_col.var_center{width:44.915254%}.obj_detail.product .ctn_description .ctn_col.var_right{float:right;width:26.171186%;padding:0 2.542372%}.obj_detail.product .ctn_description .obj_pictos .item{display:inline-block;padding:5px 15px 5px 0;width:50%;float:left;font-size:.9375em}.obj_detail.product .ctn_description .obj_pictos .item span{display:table-cell;width:65px}.obj_detail.product .ctn_description .obj_pictos .item span img{display:table-cell;width:46px}.obj_detail.product .ctn_description .obj_pictos .item em{display:table-cell;color:#008fcd;vertical-align:middle}.obj_detail.product .ctn_description .obj_nuancier{display:inline-block;margin-top:30px}.obj_detail.product .ctn_description .obj_nuancier ul li{position:relative;float:left;width:25px;margin-right:5px;text-align:left;transition:all .2s}.obj_detail.product .ctn_description .obj_nuancier.active li,.obj_detail.product .ctn_description .obj_nuancier:hover li{opacity:.5}.obj_detail.product .ctn_description .obj_nuancier.active li.active,.obj_detail.product .ctn_description .obj_nuancier:hover li:hover{opacity:1}.obj_detail.product .ctn_description .obj_nuancier li i{display:block;width:25px;height:25px;position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:height .2s,width .2s}.obj_detail.product .ctn_description .obj_nuancier li.active i{width:40px;height:40px;position:relative;z-index:2}.obj_detail.product .ctn_description .obj_nuancier li i:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/transition-v4_5/v_masque-nuance.png) no-repeat 0 0/contain}.obj_detail.product .ctn_description .obj_nuancier li.active i:after{display:block;content:"+";width:20px;height:20px;margin:-10px 0 0 -10px;position:absolute;top:0;left:0;border-radius:50%;background:#fff;border:1px solid #cacaca;text-align:center;color:#cacaca;font:20px/18px LocatorWeb-Light,sans-serif;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg)}.obj_detail.product .ctn_description .obj_nuancier li span{display:none}.obj_detail.product .ctn_description .obj_nuancier .masque{margin-top:25px;width:28.813559%;background:0 0;opacity:1;transition:opacity .2s;-webkit-transform:translateY(-125px);transform:translateY(-125px)}.obj_detail.product .ctn_description .obj_nuancier .masque.closed{opacity:0}.obj_detail.product .ctn_description .obj_nuancier .masque .content{top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.obj_detail.product .ctn_description .ctn_properties{padding-top:55px}.obj_detail.product .ctn_description .ctn_properties h3{margin:0 0 20px;text-transform:uppercase;color:#008fcd;font:1.125em/1em LocatorWeb-Bold,sans-serif}.obj_detail.product .ctn_description .ctn_properties ul{list-style:disc inside;font-size:.9375em}.obj_detail.product .ctn_description .ctn_properties p{font-size:.9375em}.obj_detail.product .ctn_description .ctn_properties p em{font-size:.867em;color:silver}.obj_detail.product .ctn_description .ctn_properties em{font-size:.813em;color:silver}.obj_detail.product .ctn_description .ctn_col.var_right>.obj_ratings{margin:10px 0 0;padding:0 0 0 20px}.obj_detail.product .ctn_description .obj_ratings .ctn_ratings{float:none;margin:0 0 10px}.obj_detail.product .ctn_description .obj_ratings a{margin:5px 0 0;padding:0 10px 0 0;line-height:1em}.obj_detail.product .ctn_description .obj_ratings a+a{padding:0 0 0 10px;border-left:1px solid #dbdbdb}.obj_detail.product .ctn_description .obj_review{position:relative;margin:40px 0;padding:8.0475% 8.0475% 4% 8.0475%;border-radius:30px 30px 0 0;background:#f2fbff;background:radial-gradient(ellipse at center,#f2fbff 0,#dff0f7 75%)}.obj_detail.product .ctn_description .obj_review:after,.obj_detail.product .ctn_description .obj_review:before{display:block;content:'';position:absolute;z-index:0}.obj_detail.product .ctn_description .obj_review:before{top:-27px;right:20%;width:0;height:0;border-style:solid;border-width:22px 14px 22px 0;border-color:transparent #dff0f7 transparent transparent;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.obj_detail.product .ctn_description .obj_review:after{top:100%;left:0;right:0;height:40px;width:100%;visibility:visible;background:url(../images/transition-v4_5/v_bubble-bottom.png) no-repeat top center/contain}.obj_detail.product .ctn_description .obj_review .obj_ratings{margin:10px 0 5px}.obj_detail.product .ctn_description .obj_review .ctn_ratings{float:left;margin:0 0 10px}.obj_detail.product .ctn_description .obj_review .ctn_ratings+span{color:#bbb;font-size:.875em;line-height:.875em;margin-left:5px}.obj_detail.product .ctn_description .obj_review .ctn_txt{position:relative;z-index:1}.obj_detail.product .ctn_description .obj_review .ctn_txt{position:relative;z-index:1}.obj_detail.product .ctn_description .obj_review .ctn_txt h3{font:1.125em/1em LocatorWeb-Medium,sans-serif;color:#008fcd}.obj_detail.product .ctn_description .obj_review .ctn_txt p{font-size:.9375em}.obj_detail.product .ctn_description .obj_review .ctn_txt .txt_link{position:absolute;top:calc(100% + 15px);left:0}.obj_detail.product .ctn_description .obj_dermatologist{padding:35px 0 0 15px}.obj_detail.product .ctn_description .obj_dermatologist img{margin:0 0 15px}.obj_detail.product .ctn_description .obj_dermatologist h3{font:1.125em/1em LocatorWeb-Bold,sans-serif;color:#008fcd;text-transform:uppercase}.obj_detail.product .ctn_description .obj_dermatologist h3 em{font:1.444444em/1em LocatorWeb-Light,sans-serif;color:#000;text-transform:none}.obj_detail.product .ctn_description .obj_dermatologist p{margin:10px 0;font:.9375em/1.333333em LocatorWeb-Regular,sans-serif}.obj_detail.product .ctn_description .obj_dermatologist p em{display:inline-block;font-size:.867em;line-height:1.385em;color:silver}@media screen and (max-width:960px){.obj_detail.product .ctn_description .obj_pictos .item{width:100%}}@media screen and (max-width:767px){.obj_detail.product .ctn_description .ctn_col.var_left{width:100%;margin-top:0}.obj_detail.product .ctn_description .ctn_col.var_center,.obj_detail.product .ctn_description .ctn_col.var_right+.ctn_col.var_center{width:100%;padding:20px 20px 0 20px}.obj_detail.product .ctn_description .ctn_col.var_right{width:100%;padding:0}.obj_detail.product .ctn_description .ctn_col.var_right .obj_ratings{margin:0 auto 15px;display:block;text-align:center}.obj_detail.product .ctn_description .ctn_col.var_right .obj_review .obj_ratings{margin:10px 0 5px;text-align:left}.obj_detail.product .ctn_description .ctn_col.var_right .ctn_ratings{margin:0 auto 10px}.obj_detail.product .ctn_description .ctn_desc p{font-size:1em}.obj_detail.product .ctn_description .obj_nuancier .masque{margin:20px auto;width:80%;max-height:50vh;-webkit-transform:translateY(0);transform:translateY(0)}.obj_detail.product .ctn_description .obj_nuancier .masque .content{left:0;-webkit-transform:none;transform:none}.obj_detail.product .ctn_description .obj_nuancier .masque img{max-height:50vh}.obj_detail.product .ctn_description .obj_review{margin:0;padding:20px;border-radius:0}.obj_detail.product .ctn_description .obj_review:after,.obj_detail.product .ctn_description .obj_review:before{display:none}.obj_detail.product .ctn_description .obj_review .ctn_txt .t_more{position:relative}.obj_detail.product .ctn_description .obj_review .ctn_txt .txt_link{display:block;position:relative;margin:10px 0 0;top:auto}.obj_detail.product .ctn_description .obj_pictos .item{width:100%}.obj_detail.product .ctn_description .obj_pictos .item span{padding-right:15px}.obj_detail.product .ctn_description .obj_pictos .item em{font-size:.875em}.obj_detail.product .ctn_description .ctn_properties{padding:20px 0}.obj_detail.product .ctn_description .obj_dermatologist{padding:0}}.obj_encart{max-width:1180px;margin:0 auto;position:relative;border:20px solid #ededed;overflow:hidden}.obj_encart .ctn_col{display:inline-block;float:left;position:relative;z-index:1}.obj_encart .ctn_col h3{margin:0 0 20px;font:1.2em/1em LocatorWeb-Bold,sans-serif;text-transform:uppercase;color:#008fcd}.obj_encart .ctn_col div,.obj_encart .ctn_col p{font-size:.938em}.obj_encart .ctn_col div u,.obj_encart .ctn_col p u{color:#008fcd}.obj_encart .ctn_col div strong,.obj_encart .ctn_col p strong{font-family:LocatorWeb-Bold,sans-serif}.obj_encart .ctn_col.var_efficacy li{padding:15px 0 0;font-size:.938em}.obj_encart .ctn_col.var_efficacy li:before{position:relative;top:2px;display:inline-block;content:'';width:3px;height:3px;margin:0 5px 5px;background:#000;border-radius:50%}.obj_encart .ctn_col.var_efficacy u{display:inline-block;margin-top:5px;font:2.25em/1em LocatorWeb-Light,sans-serif;color:#008fcd;text-decoration:none}.obj_encart .ctn_col.var_efficacy strong{font-family:LocatorWeb-Medium,sans-serif;font-size:1.143em}.obj_encart .ctn_col.var_efficacy{width:40%;padding:4.25% 1% 4.5% 4.5%}.obj_encart .ctn_col.var_texture{width:60%;padding:4.25%}.obj_encart .ctn_col.var_texture li{padding:0 0 5px;font-size:.938em}.obj_encart .ctn_col.var_texture li:before{position:relative;top:2px;display:inline-block;content:'';width:3px;height:3px;margin:0 5px 5px;background:#000;border-radius:50%}.obj_encart .v_texture{position:absolute;opacity:.5;z-index:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.obj_encart .ctn_col p em{font-size:.867em;color:silver}.obj_encart .ctn_col em{font-size:.813em;color:silver}.lp16443 .obj_encart .v_texture{-webkit-transform:translate(10%,60%);transform:translate(10%,60%)}@media screen and (max-width:767px){.obj_encart .ctn_col.var_efficacy{width:100%;padding:30px}.obj_encart .ctn_col.var_texture{width:100%;padding:30px}.obj_encart .v_texture{display:none}}.section_tri{padding:40px 0}.section_tri .ctn_section{position:relative;width:100%;padding:50px}.section_tri .ctn_section .ctn_title .t_title{position:relative;cursor:pointer;margin:0;font:1.2em/1em LocatorWeb-Bold,sans-serif;text-transform:uppercase;color:#008fcd}.section_tri .ctn_section .ctn_title .t_title::after{position:absolute;top:50%;right:0;display:block;content:'';width:14px;height:14px;margin:-11px 0 0 0;border-bottom:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .2s}.section_tri .ctn_section .ctn_title .t_title.active::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin:-4px 0 0}.section_tri .obj_tri{display:none}.section_tri .ctn_image{display:block;margin:30px 0 20px;width:auto;height:74px}.section_tri .ctn_list_quality .t_subtitle{margin-bottom:20px;font:1.2em/1em LocatorWeb-Bold,sans-serif;text-transform:uppercase}.section_tri .ctn_list_quality .obj_list_quality{margin-bottom:20px}.section_tri .ctn_list_quality .obj_list_quality .t_title{margin-bottom:10px;text-transform:uppercase;font:.9375em/1em LocatorWeb-Bold,sans-serif}.section_tri .ctn_list_quality ul li{position:relative;padding-left:20px;font-size:15px}.section_tri .ctn_list_quality ul li::before{position:absolute;content:"";left:0;bottom:7px;display:block;width:6px;height:6px;border-radius:5px;background:#000}.section_tri .ctn_list_quality .t_legal{margin-top:10px;font-size:13px;color:#b0b0b0;font-style:italic}@media screen and (max-width:767px){.section_tri .ctn_section{padding:30px}}.obj_form.var_search-ingredients{max-width:1180px;margin:0 auto;text-align:center;background:url(../images/transition-v4_5/v_texture-ingredient_search.jpg) no-repeat 28% top}.obj_form.var_search-ingredients .ctn_bloc{padding:85px 0 60px}.obj_form.var_search-ingredients .t_title{margin:0;font-size:3.5em}.obj_form.var_search-ingredients .t_title:after{display:none}.obj_form.var_search-ingredients .t_title strong{font-family:LocatorWeb-Bold,sans-serif}.obj_form.var_search-ingredients .t_subtitle{margin:0 0 30px 0;font:1.625em/1.25 LocatorWeb-Light,sans-serif}.obj_form.var_search-ingredients .ctn_search-input{display:table;width:100%;margin:0 auto;max-width:660px}.obj_form.var_search-ingredients .ctn_search-input>div{display:table-cell;width:140px}.obj_form.var_search-ingredients .ctn_search-input .text{width:calc(100% - 140px);padding-right:10%}.obj_form.var_search-ingredients .ctn_search-input .text.full{width:100%;padding:0}.obj_form.var_search-ingredients .ctn_search-input .text .ctn_text{position:relative}.obj_form.var_search-ingredients .ctn_search-input .obj_autocomplete{top:calc(100% - 1px);width:100%;text-align:left}.obj_form.var_search-ingredients .ctn_search-input .obj_autocomplete .obj_content,.obj_form.var_search-ingredients .ctn_search-input .obj_autocomplete ul{padding:0}.obj_form.var_search-ingredients .ctn_search-input .obj_autocomplete li a{padding:10px 20px}.obj_form.var_search-ingredients .ctn_search-input .text input{padding:0 20px;height:58px;line-height:58px}.obj_form.var_search-ingredients .ctn_search-input .text input:focus{border-color:#008fcd;color:#008fcd}.obj_form.var_search-ingredients .radio .ctn_radio{margin:0}.obj_form.var_search-ingredients .radio .ctn_radio+.ctn_radio{margin-left:20px}.obj_form.var_search-ingredients .ctn_radio span[role=radio]{height:58px;width:58px;top:0}.obj_form.var_search-ingredients .ctn_radio label{font-size:.9375em}.obj_form.var_search-ingredients .ctn_radio.with span[role=radio]:before{width:40px;height:18px;margin:-14px 0 0 -20px}.obj_form.var_search-ingredients .ctn_radio.without span[role=radio]:after,.obj_form.var_search-ingredients .ctn_radio.without span[role=radio]:before{width:40px;margin:0 0 0 -20px}.obj_form.var_search-ingredients .ctn_result-ingredient .t_title{padding:0 0 30px;font:2em/1em LocatorWeb-Light,sans-serif}.obj_form.var_search-ingredients .ctn_result-ingredient{max-width:750px;position:relative;margin:0 auto;font:.9375em/1.333em LocatorWeb-Regular,sans-serif}.obj_form.var_search-ingredients .ctn_result-ingredient strong{font-family:LocatorWeb-Medium,sans-serif}.obj_form.var_search-ingredients .ctn_result-ingredient a{color:#008fcd}.obj_form.var_search-ingredients .ctn_result-ingredient .t_desc{padding:20px}.obj_form.var_search-ingredients .ctn_result-ingredient .btn_search{position:absolute;top:0;left:0;line-height:30px;padding:0 0 0 40px}.obj_form.var_search-ingredients .ctn_result-ingredient .btn_search:before{display:inline-block;content:'';width:30px;height:30px;position:absolute;left:0;top:0;z-index:0;background:#008fcd;transition:all .2s}.obj_form.var_search-ingredients .ctn_result-ingredient .btn_search:after{display:inline-block;content:'';width:17px;height:17px;margin:0 10px -10px 0;position:absolute;left:6px;top:6px;z-index:1;background:url(../images/transition-v4_5/sprite_icons-v4_5.png) no-repeat -87px -54px/1024px auto}.obj_form.var_search-ingredients .ctn_result-ingredient .btn_search:hover{color:#000}.obj_form.var_search-ingredients .ctn_result-ingredient .btn_search:hover:before{background:#000}@media screen and (max-width:767px){.obj_form.var_search-ingredients .ctn_bloc{padding:25px 20px 20px}.obj_form.var_search-ingredients .t_title{font-size:2em;padding:0 0 20px}.obj_form.var_search-ingredients .t_subtitle{font-size:1.125em}.obj_form.var_search-ingredients .ctn_result-ingredient .t_desc{text-align:left}.obj_form.var_search-ingredients .ctn_result-ingredient .t_title{padding:0 0 30px 40px;font:2em/1em LocatorWeb-Light,sans-serif}.obj_form.var_search-ingredients .ctn_result-ingredient .t_desc{padding:20px 0}.obj_form.var_search-ingredients .ctn_search-input{display:block}.obj_form.var_search-ingredients .ctn_search-input>div{display:block;width:100%!important}.obj_form.var_search-ingredients .ctn_search-input .text{padding:0}.obj_form.var_search-ingredients .ctn_search-input .radio{padding:20px 0}.obj_form.var_search-ingredients .ctn_result-ingredient .btn_search span{display:none}}.obj_ingredients{max-width:1180px;margin:40px auto;padding:20px 10px 50px;border:20px solid #ededed}.obj_ingredients .t_title{padding:30px 0;color:#e5e5e5;font:1.125em/1em LocatorWeb-Light,sans-serif;text-transform:uppercase;text-align:center}.obj_ingredients .obj_carrousel.ingredients{padding-bottom:15px}.obj_ingredients .ctn_list .t_title{padding:30px 0}.obj_ingredients .t_title strong{color:#008fcd;font-family:LocatorWeb-Bold,sans-serif}.obj_ingredients .t_title em{color:#008fcd}.obj_carrousel.ingredients .items{height:auto}.obj_ingredients .obj_carrousel.ingredients .item{text-align:center;min-width:220px;box-sizing:border-box}.obj_ingredients .obj_carrousel.ingredients .item .ctn_ingredient{padding:0 20px}.obj_ingredients .obj_carrousel.ingredients .item img{border-radius:50%}.obj_ingredients .obj_carrousel.ingredients .item .t_caption{padding:25px 0 20px;font:1.625em/1em LocatorWeb-Light,sans-serif}.obj_ingredients .obj_carrousel.ingredients .item .t_caption em{font:1.384615em/.5em LocatorWeb-Light,sans-serif;color:#008fcd}.obj_ingredients .obj_carrousel.ingredients .item p{font:.9375em/1.3333em LocatorWeb-Light,sans-serif}.obj_ingredients .obj_carrousel.ingredients .item p a{color:#008fcd}.obj_ingredients .obj_carrousel.ingredients .nav .disabled{opacity:0}.obj_ingredients .ctn_btn{margin:30px 0 0;text-align:center}.obj_ingredients .ctn_list+.ctn_btn.open{display:none}.obj_ingredients .obj_list-ingredients{padding:0 20px 0 50px;-webkit-column-count:3;column-count:3;-webkit-column-gap:30px;column-gap:30px;text-align:left;color:#000}.obj_ingredients .obj_list-ingredients li,.obj_ingredients .obj_list-ingredients li a{position:relative;color:#333;font-size:.938em;line-height:1.067em}.obj_ingredients .obj_list-ingredients li{padding-left:12px;margin-bottom:5px}.obj_ingredients .obj_list-ingredients li:before{content:"";position:absolute;top:4px;left:0;width:5px;height:5px;border-radius:5px;background-color:#008fcd}.obj_ingredients .obj_list-ingredients a:hover{text-decoration:underline}.obj_ingredients .t_update{padding:30px 50px 0 50px;font-size:.875em;color:#7f7f7f}.obj_ingredients .ctn_list.open{overflow:visible!important}#ingredients-list{max-height:500px;max-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 20px!important;-webkit-column-count:inherit!important;column-count:inherit!important;-webkit-column-gap:inherit!important;column-gap:inherit!important;overflow:visible!important}#ingredients-list ul{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-flow:row wrap!important;-ms-flex-flow:row wrap!important;flex-flow:row wrap!important;overflow:visible!important}#ingredients-list ul li{display:block!important;width:calc(33% - 12px)!important}#ingredients-list ul li button{padding:0 5px!important;text-align:left}#ingredients-list ul li .popover{border:1px solid #008fcd!important;border-radius:0!important;left:25%!important;top:25px!important}#ingredients-list ul li .popover h3{font-family:LocatorWeb-Regular,sans-serif!important;background-color:#008fcd!important;border-bottom:1px solid #008fcd!important;color:#fff!important}#ingredients-list ul li .popover .popover-body p{font-family:LocatorWeb-Regular,sans-serif!important}#ingredients-list ul li .popover .popover-body a{font-size:14px!important;line-height:18px!important;text-decoration:underline!important;color:#008fcd!important;font-family:LocatorWeb-Regular,sans-serif!important}#ingredients-list ul li .popover .arrow::before{border-bottom-color:#008fcd!important}#ingredients-list ul li .popover .arrow::after{border-bottom-color:#008fcd!important}@media screen and (max-width:1024px){#ingredients-list ul li button{line-height:14px!important}}@media screen and (max-width:767px){.obj_ingredients{margin:10px auto;padding:30px 0;border:none}.obj_ingredients .t_title{padding:0 0 20px}.obj_ingredients .obj_list-ingredients{padding:0;-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0}.obj_ingredients .t_update{padding:10px 0 0}.obj_ingredients .obj_carrousel.ingredients{overflow:hidden;padding:0;-webkit-text-size-adjust:100%}.obj_ingredients .obj_carrousel.ingredients .masque{width:70%;margin:0 auto;overflow:visible}.obj_ingredients .obj_carrousel.ingredients .items{height:auto}.obj_ingredients .obj_carrousel.ingredients .item{min-width:190px}.obj_ingredients .obj_carrousel.ingredients .item .ctn_ingredient{background-color:#f5f5f5;padding:15px 25px}.obj_ingredients .obj_carrousel.ingredients .item.visible .ctn_ingredient{background-color:#fff}.obj_ingredients .obj_carrousel.ingredients .item .t_caption{font-size:1.1875em}.obj_ingredients .obj_carrousel.ingredients .item p{font-size:15px}.obj_ingredients .obj_carrousel.ingredients .nav{display:none}.obj_ingredients .ctn_list{padding:20px}#ingredients-list{max-height:1300px!important}#ingredients-list ul li{width:100%!important}}.obj_onglets_fix{top:210px}.obj_onglets_fix ul li .btn{display:block;box-sizing:border-box;padding:0 20px;line-height:40px;position:absolute;top:220px;background:#008fcd;text-transform:uppercase;text-align:center;font:.875em/40px LocatorWeb-Medium,sans-serif;color:#fff;min-width:0;margin-top:0!important;height:60px;width:60px;left:auto;right:100%;-webkit-transform:none;transform:none}.obj_onglets_fix ul li:not(.open) .btn:hover{width:70px}.obj_onglets_fix ul li .btn:before{display:block;top:50%;left:50%;width:33px;height:31px;margin:-16px 0 0 -16px;background:url(../images/transition-v4_5/sprite_icons-v4_5.png) no-repeat 0 0/1024px auto;-webkit-transform:scale(.75,.75);transform:scale(.75,.75)}.obj_onglets_fix ul li.open .btn:before{opacity:0}.obj_onglets_fix ul li.open .btn:after{left:50%;margin-left:-10px}.obj_onglets_fix ul li .btn span{display:none}.obj_onglets_fix ul li.facebook .btn{min-width:60px}.obj_onglets_fix ul li.facebook .btn:before{margin:-16px 0 0 -16px;width:32px;height:31px;background:url(../images/transition-v4_5/sprite_icons-v4_5.png) no-repeat -33px 0/1024px auto}.obj_onglets_fix ul li.twitter .btn{min-width:60px;background:#5ea9dd}.obj_onglets_fix ul li.twitter .btn:before{background-position:0 0}.obj_onglets_fix ul li.instagram .btn{min-width:60px;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.instagram .btn:before{background-position:-99px 0}.obj_onglets_fix ul li.youtube .btn{background-color:rgba(255,0,0,1)}.obj_onglets_fix ul li.youtube .btn:before{background-position:-66px 0}.obj_onglets_fix ul li:nth-of-type(1) .btn{top:0}.obj_onglets_fix ul li:nth-of-type(2) .btn{top:60px}.obj_onglets_fix ul li:nth-of-type(3) .btn{top:120px}.obj_onglets_fix ul li:nth-of-type(4) .btn{top:180px}.obj_popin-player{min-height:360px}.obj_push-v4_5{float:left}.obj_push-v4_5 a{display:block;position:relative}.obj_push-v4_5 .ctn_text{position:absolute;top:50%;left:50%;padding:0 12.5%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.obj_bloc-pushs .obj_push-v4_5 .ctn_text h3.t_filet{padding:0 0 15px;font-size:1.125em;text-transform:uppercase}.obj_bloc-pushs .obj_push-v4_5 .ctn_text h2 strong{font-size:1em}.obj_push-v4_5.big{width:66.6666%}.obj_push-v4_5.big .ctn_text h2{font-size:2.5em}.obj_push-v4_5.small{width:33.3333%}.obj_push-v4_5.small .ctn_text h2{font-size:2.25em}.obj_push-v4_5.white .ctn_text h2,.obj_push-v4_5.white .ctn_text h3,.obj_push-v4_5.white .ctn_text p{color:#fff}.obj_push-v4_5.white .ctn_text h3.t_filet:after{background:#fff}.obj_push-v4_5.black .ctn_text h2,.obj_push-v4_5.black .ctn_text h3,.obj_push-v4_5.black .ctn_text p{color:#000}.obj_push-v4_5.black .ctn_text h3.t_filet:after{background:#000}.obj_push-v4_5.left .ctn_text h3.t_filet:after{left:0;margin:0}.obj_push-v4_5.right .ctn_text h3.t_filet:after{left:auto;right:0;margin:0}.obj_push-v4_5.left .ctn_text,.obj_push-v4_5.left .ctn_text h2{text-align:left}.obj_push-v4_5.right .ctn_text,.obj_push-v4_5.right .ctn_text h2{text-align:right}@media screen and (max-width:960px){.obj_push-v4_5.big .ctn_text h2{font-size:2.5em}.obj_push-v4_5.small .ctn_text h2{font-size:1.75em}}@media screen and (max-width:767px){.obj_push-v4_5 .ctn_text{padding:0 5%}.obj_push-v4_5.big{width:100%}.obj_push-v4_5.big .ctn_text h2{font-size:2em}.obj_push-v4_5.small{width:100%}.obj_push-v4_5.small .ctn_text h2{font-size:2em}}.obj_range .noResult{padding:20px 0}.obj_range .ctn_loader{padding:20px 0}.obj_range .ctn_range-liste h3+.ctn_description{margin:20px 0 0}.obj_range .result .t_filet{margin:0;font-size:1.125em}.obj_safety-commitments{padding:40px 0;max-width:1180px;margin:0 auto}.obj_safety-commitments .t_subtitle{margin:25px 0;font:1.625em/1em LocatorWeb-Light,sans-serif;text-align:center}.obj_safety-commitments .ctn_table{width:100%}.obj_safety-commitments .obj_push-commitment{display:inline-block;width:25%;float:left;color:#fff;overflow:hidden}.obj_safety-commitments .obj_push-commitment.var_black{color:#000}.obj_safety-commitments .v_push{position:relative}.obj_safety-commitments .t_caption{text-transform:uppercase;font:1.25em/1em LocatorWeb-Light,sans-serif}.obj_safety-commitments .t_caption strong{font-family:LocatorWeb-Bold,sans-serif}.obj_safety-commitments h3.t_caption{position:absolute;z-index:0;padding:0 10px 20px 20px;left:0;right:0;bottom:0;top:auto;height:auto}.obj_safety-commitments .obj_push-commitment:hover h3.t_caption{opacity:0}.obj_safety-commitments .obj_push-commitment .t_hover{position:absolute;top:0;left:0;height:100%;width:100%;padding:30px 10px 30px 20px;z-index:1;opacity:0;color:#fff;background:rgba(0,143,205,.85);transition:all .5s;-webkit-transform:translateY(100%);transform:translateY(100%)}.obj_safety-commitments .obj_push-commitment:hover .t_hover{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.obj_safety-commitments .obj_push-commitment:hover .t_hover .ctn_btn{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.obj_safety-commitments .t_hover p:not(.t_caption){padding:20px 0 0}.obj_safety-commitments .t_hover .ctn_btn{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%)}@media screen and (max-width:767px){.obj_safety-commitments{padding:30px 0 0}.obj_safety-commitments .t_subtitle{font-size:1.125em}.obj_safety-commitments .obj_push-commitment{width:50%}.obj_safety-commitments .obj_push-commitment .t_hover{padding:20px}.obj_safety-commitments .t_caption{font-size:1em}.obj_safety-commitments .t_hover p:not(.t_caption){padding-top:10px;font-size:.875em}.obj_safety-commitments .obj_push-commitment:hover .t_hover .ctn_btn{bottom:20px;left:auto;-webkit-transform:none;transform:none;-ms-transform:none}.obj_safety-commitments .obj_push-commitment:hover .t_hover .ctn_btn .obj_btn{width:100%;background-color:#fff;color:#008fcd}}@media screen and (max-width:374px){.obj_safety-commitments .t_hover p:not(.t_caption){display:none}}.ctn_fullwidth{margin:40px 0}.ctn_fullwidth article.obj_push{max-width:100%}section.bottom_pushs .ctn_text h3.t_filet{border-bottom:none!important;padding-bottom:15px;font-size:1.125em}section.bottom_pushs .ctn_text h3.t_filet:after{background:#000}section.bottom_pushs .facebook .ctn_text h3.t_filet:after{background:#fff}section.bottom_pushs article.obj_push.facebook .fb-like{display:inline-block;position:relative;left:auto;top:auto;margin:15px 0 0 15%}section.bottom_pushs .obj_push.facebook .fb-like:before{display:block;content:'';width:109px;height:52px;position:absolute;right:calc(100% + 15px);top:0;background:url(../images/transition-v4_5/v_join_us-arrow.png) no-repeat center center/contain}@media screen and (max-width:1024px){section.bottom_pushs article.obj_push.facebook .fb-like:before{width:90px;height:40px}}@media screen and (max-width:960px){section.bottom_pushs article.obj_push .ctn_text h3{padding-bottom:10px;font-size:1em}section.bottom_pushs article.obj_push .ctn_text h2{font-size:1.5em}section.bottom_pushs article.obj_push.facebook .fb-like{margin:5px 0 0 15%}}@media screen and (max-width:767px){.pg_home .ctn_carrousel{margin:35px 0}}.pg_product main{padding-top:0}.pg_product .obj_breadcrumb,.pg_product .obj_breadcrumb li a{color:#fff}.pg_product .obj_breadcrumb .ctn_breadcrumb{padding-top:20px}.pg_product .obj_breadcrumb li .arrow{position:relative;background:0 0}.pg_product .obj_breadcrumb li .arrow:after{display:block;content:'';position:absolute;top:50%;left:50%;margin:-3px 0 0 -3px;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:767px){.pg_product .obj_breadcrumb li{color:#000}.pg_product .obj_breadcrumb li a{color:#008fcd}.pg_product .obj_breadcrumb li .arrow:after{border-color:#c4c4c4}}.pg_product.pg_comment .obj_breadcrumb li .arrow{background:url(../images/sprite_icon.png) no-repeat -47px -126px/1024px 1024px}.obj_form-2020 .ctn_form-element{height:60px;margin-bottom:20px}.obj_form-2020 label{display:block;width:100%;margin-bottom:5px}.obj_form-2020 label a{color:#000;text-decoration:underline}.obj_form-2020 label strong{font-family:LocatorWeb-Bold}.obj_form-2020 input[type=email],.obj_form-2020 input[type=password],.obj_form-2020 input[type=tel],.obj_form-2020 input[type=text],.obj_form-2020 input[type=url],.obj_form-2020 textarea{height:100%;padding:0 20px;border:1px solid #fff}input[type=email].error,input[type=password].error,input[type=tel].error,input[type=text].error,input[type=url].error,textarea.error{border-color:red}.obj_form-2020 .ctn_textarea .ctn_form-element{height:auto}.obj_form-2020 span[role=checkbox],.obj_form-2020 span[role=radio]{width:35px;height:35px;margin-right:10px;background-image:none;background-color:#fff;border:1px solid #fff}.obj_form-2020 span[role=radio]{border-radius:50%}.obj_form-2020 span[role=checkbox]::before,.obj_form-2020 span[role=radio]::before{content:'';position:absolute;left:50%;top:50%;width:25px;height:25px;background:#009fe3;opacity:0;transition:all .3s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}span[role=radio]::before{border-radius:50%}.obj_form-2020 span[role=checkbox][aria-checked=true]::before,.obj_form-2020 span[role=radio][aria-checked=true]::before{opacity:1}.obj_form-2020 span[role=checkbox].error,.obj_form-2020 span[role=radio].error{border:1px solid red}.obj_form-2020 .ctn_checkbox .ctn_form-element,.obj_form-2020 .ctn_radio .ctn_form-element{display:-webkit-flex;display:-ms-flexbox;display:flex;height:35px}.obj_form-2020 .ctn_checkbox.var_col .ctn_form-element+.ctn_form-element,.obj_form-2020 .ctn_radio.var_col .ctn_form-element+.ctn_form-element{margin-left:20px}.obj_form-2020 .ctn_checkbox.var_col.var_big-margin .ctn_form-element+.ctn_form-element,.obj_form-2020 .ctn_radio.var_col.var_big-margin .ctn_form-element+.ctn_form-element{margin-left:70px}.obj_form-2020 .ctn_checkbox.var_col,.obj_form-2020 .ctn_radio.var_col{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.obj_form-2020 .ctn_checkbox .ctn_form-element label,.obj_form-2020 .ctn_radio .ctn_form-element label{padding-top:5px;width:auto;max-width:calc(100% - 45px);color:rgba(0,0,0,.5);cursor:pointer}.obj_form-2020 .ctn_checkbox>label,.obj_form-2020 .ctn_checkbox>p,.obj_form-2020 .ctn_radio>label,.obj_form-2020 .ctn_radio>p{margin-bottom:20px;width:100%}@media screen and (max-width:767px){.obj_form-2020 .ctn_checkbox .ctn_form-element,.obj_form-2020 .ctn_radio .ctn_form-element{width:100%}.obj_form-2020 .ctn_checkbox.var_col .ctn_form-element+.ctn_form-element,.obj_form-2020 .ctn_checkbox.var_col.var_big-margin .ctn_form-element+.ctn_form-element,.obj_form-2020 .ctn_radio.var_col .ctn_form-element+.ctn_form-element,.obj_form-2020 .ctn_radio.var_col.var_big-margin .ctn_form-element+.ctn_form-element{margin-left:0}}.obj_form-2020 .ctn_checkbox .ctn_caption,.obj_form-2020 .ctn_radio .ctn_caption{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.obj_form-2020 .ctn_checkbox .ctn_caption>:first-child,.obj_form-2020 .ctn_radio .ctn_caption>:first-child{margin-left:30%}.obj_form-2020 .ctn_checkbox .ctn_caption p,.obj_form-2020 .ctn_radio .ctn_caption p{display:block;width:14%;font-size:13px;color:rgba(0,0 ,0 ,.5);text-align:center}.obj_form-2020 .ctn_checkbox .ctn_caption>p:nth-last-child(n+6),.obj_form-2020 .ctn_checkbox .ctn_caption>p:nth-last-child(n+6)~p,.obj_form-2020 .ctn_radio .ctn_caption>p:nth-last-child(n+6),.obj_form-2020 .ctn_radio .ctn_caption>p:nth-last-child(n+6)~p{width:7%}@media screen and (max-width:767px){.obj_form-2020 .ctn_checkbox .ctn_caption p,.obj_form-2020 .ctn_radio .ctn_caption p{font-size:10px}}.obj_form-2020 .ctn_checkbox .ctn_inline,.obj_form-2020 .ctn_radio .ctn_inline{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}.obj_form-2020 .ctn_checkbox .ctn_inline>label,.obj_form-2020 .ctn_radio .ctn_inline>label{width:30%;margin-bottom:0;padding-right:10px;color:rgba(0,0 ,0 ,.5)}.obj_form-2020 .ctn_checkbox .ctn_inline>.ctn_form-element,.obj_form-2020 .ctn_radio .ctn_inline>.ctn_form-element{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:14%;margin-bottom:0;text-align:center}.obj_form-2020 .ctn_checkbox .ctn_inline>.ctn_form-element>span[role=checkbox],.obj_form-2020 .ctn_radio .ctn_inline>.ctn_form-element>span[role=radio]{margin:0}.obj_form-2020 .ctn_checkbox .ctn_inline>.ctn_form-element:nth-last-child(n+6),.obj_form-2020 .ctn_checkbox .ctn_inline>.ctn_form-element:nth-last-child(n+6)~.ctn_form-element,.obj_form-2020 .ctn_radio .ctn_inline>.ctn_form-element:nth-last-child(n+6),.obj_form-2020 .ctn_radio .ctn_inline>.ctn_form-element:nth-last-child(n+6)~.ctn_form-element{width:7%}@media screen and (max-width:767px){.obj_form-2020 .ctn_inline span[role=checkbox],.obj_form-2020 .ctn_inline span[role=radio]{top:6px;height:12px;width:12px;margin-right:4px}.obj_form-2020 .ctn_inline span[role=checkbox]::before,.obj_form-2020 .ctn_inline span[role=radio]::before{height:9px;width:9px}.obj_form-2020 .ctn_checkbox .ctn_inline>.ctn_form-element label,.obj_form-2020 .ctn_radio .ctn_inline>.ctn_form-element label{font-size:14px}.obj_form-2020 .ctn_checkbox .ctn_inline>label,.obj_form-2020 .ctn_radio .ctn_inline>label{font-size:14px}.obj_form-2020 .ctn_checkbox .ctn_inline>.ctn_form-element,.obj_form-2020 .ctn_radio .ctn_inline>.ctn_form-element{height:auto}.obj_form-2020 .ctn_checkbox .ctn_inline>.ctn_form-element,.obj_form-2020 .ctn_radio .ctn_inline>.ctn_form-element{margin-bottom:20px}}.obj_form-2020 .ctn_rating span[role=radio]{height:22px;width:25px;margin:0;border:none;border-radius:0;background-image:url(../images/sprite_icon.png);background-color:transparent}.obj_form-2020 .ctn_rating span[role=radio]::before{content:none}.obj_form-2020 .ctn_select .ctn_form-element+.ctn_form-element{padding-left:10px}.obj_form-2020 .ctn_select .ctn_form-element>span{width:100%;height:100%}.obj_form-2020 .ctn_select span[role=combobox],.obj_form-2020 .ctn_select span[role=combobox]:focus{height:100%;padding:20px;background:#fff;border:1px solid #fff}.obj_form-2020 .ctn_select span[role=combobox].error,.obj_form-2020 .ctn_select span[role=combobox].error:focus{color:#000;border:1px solid red}.obj_form-2020 .ctn_select span[role=combobox]:after{top:40%;right:20px;margin:0;width:15px;height:15px;border:none;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-bottom:1px solid #707070;border-right:1px solid #707070;transition:all .3s ease}.obj_form-2020 .ctn_select span[role=combobox][aria-expanded=true]:after{top:50%;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.obj_form-2020 .ctn_select span[role=combobox]+div .jQueryScroll{max-height:150px}.obj_form-2020 .ctn_select li[role=option]{max-height:100px;padding:5px 10px 5px 20px}.obj_form-2020 .ctn_select.var_birthdate{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.obj_form-2020 .ctn_select.var_birthdate .ctn_form-element{width:33.333%}@media screen and (max-width:767px){.obj_form-2020 .ctn_select.var_birthdate .ctn_form-element{width:100%}.obj_form-2020 .ctn_select.var_birthdate .ctn_form-element+.ctn_form-element{padding-left:0}}.obj_form-2020 .obj_recaptcha{display:block;max-height:80px;margin:20px auto 0 auto;overflow:hidden;text-align:center}.obj_form-2020 .obj_recaptcha>div{display:inline-block;max-width:100%}.obj_form-2020 .obj_recaptcha.error>div{display:inline-block;border:1px solid red}@media screen and (max-width:344px){.obj_form-2020 .obj_recaptcha>div{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left top;transform-origin:left top}}.obj_form-2020 .ctn_gdpr{margin:20px 0}.obj_form-2020 .ctn_gdpr.marketing{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.obj_form-2020 .ctn_gdpr.marketing>.ctn_gdpr{margin-right:20px;margin-bottom:0;height:35px}.obj_form-2020 .ctn_gdpr span[role=checkbox],.obj_form-2020 .ctn_gdpr span[role=radio]{position:relative;top:auto;left:auto}.obj_form-2020 .ctn_gdpr label+label{margin-top:10px}.obj_form-2020 .ctn_gdpr span[role=checkbox]~.label,.obj_form-2020 .ctn_gdpr span[role=checkbox]~label,.obj_form-2020 .ctn_gdpr span[role=radio]~.label,.obj_form-2020 .ctn_gdpr span[role=radio]~label{padding:10px 0 0 0;width:calc(100% - 45px);font-size:16px;line-height:1;color:rgba(0,0,0,.5)}.obj_form-2020 .ctn_gdpr .label:not(.hidden)+.label,.obj_form-2020 .ctn_gdpr label:not(.hidden)+label{margin:0;font-size:13px}.obj_form-2020 .ctn_gdpr .radios{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:20px}.obj_form-2020 .ctn_gdpr .radios .ctn_radio{margin-right:20px;height:35px}@media screen and (max-width:768px){.obj_form-2020 .ctn_gdpr .radios .ctn_radio,.obj_form-2020 .ctn_gdpr.marketing>.ctn_gdpr{width:100%}.obj_form-2020 .ctn_gdpr .radios .ctn_radio+.ctn_radio{margin-top:20px}}.obj_upload{position:relative;max-width:300px}.obj_upload .obj_preview{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.obj_upload .obj_preview input{display:none}.obj_upload .obj_preview .ctn_image{position:relative;overflow:hidden;display:block;height:60px;width:60px;background:url(../images/i_camera.svg) no-repeat center center/30px auto #ccc;cursor:pointer}.obj_upload .obj_preview .ctn_image img{width:100%}.obj_upload .obj_preview .t_label{box-sizing:border-box;display:block;width:calc(100% - 60px);padding:20px;font-family:LocatorWeb-Regular,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000;text-align:center;background:#fff;cursor:pointer;transition:all ease .4s}.obj_upload .obj_preview .t_label:hover{color:#008fcd}.obj_upload .obj_preview p.t_specs{width:100%;margin-top:30px;font-size:10px;color:#b3b3b3;text-align:center}.obj_upload .obj_preview .file-name{position:absolute;left:0;top:70px;font-size:10px;color:#000;text-align:left}.obj_upload .cancelBtn{display:none;position:absolute;top:70px;right:0;padding:0 0 0 20px;font-size:12px;color:#000;text-transform:uppercase;border:none;background:0 0;cursor:pointer}.obj_upload .cancelBtn::before{content:"";display:block;position:absolute;top:50%;left:0;height:1px;width:14px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);background:#000}.obj_upload .cancelBtn::after{content:"";display:block;position:absolute;top:50%;left:0;height:1px;width:14px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);background:#000}.obj_upload .has-preview .cancelBtn{display:block}.obj_upload .ctn_upload .ctn_input .error~label,.obj_upload.has-error .ctn_upload .ctn_input label{border:solid 1px red}.obj_upload .errorMsg{width:100%;text-align:center;margin-top:10px;color:red}@media screen and (max-width:767px){.obj_upload .ctn_upload .ctn_input label{font-size:10px}}.obj_e-sampling_2020{width:100%;max-width:1180px;margin:0 auto}.obj_e-sampling_2020.var_grey .obj_form-2020{background:#ededed}.obj_e-sampling_2020.var_blue .obj_form-2020{background:#e5f5fc}.obj_e-sampling_2020.var_orange .obj_form-2020{background:#fff2e5}.obj_e-sampling_2020 .obj_banner_e-sampling_2020{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:300px;background:rgba(0,0,0,.1);overflow:hidden}.obj_e-sampling_2020 .obj_banner_e-sampling_2020.var_left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.obj_e-sampling_2020 .obj_banner_e-sampling_2020.var_center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.obj_e-sampling_2020 .obj_banner_e-sampling_2020.var_right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 .ctn_text{position:relative;z-index:2;width:550px;padding:0 5%;text-align:left}.obj_e-sampling_2020 .obj_banner_e-sampling_2020.var_center .ctn_text{text-align:center}.obj_e-sampling_2020 .obj_banner_e-sampling_2020.var_black .ctn_text{color:#000}.obj_e-sampling_2020 .obj_banner_e-sampling_2020.var_white .ctn_text{color:#fff}.obj_e-sampling_2020 .obj_banner_e-sampling_2020.var_blue .ctn_text{color:#009fe3}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 h1{font-family:LocatorWeb-Light;font-size:40px;line-height:35px}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 h2{margin-top:10px;font-family:LocatorWeb-Light;font-size:25px;line-height:25px}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 p{margin-top:10px}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 * strong{font-family:LocatorWeb-Bold}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 * em{font-style:italic}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 img{position:absolute;left:0;top:0;z-index:1;width:1180px;max-width:unset}.obj_e-sampling_2020 .obj_banner_e-sampling_2020.var_left img{right:0}.obj_e-sampling_2020 .obj_text_e-sampling_2020{padding:50px 20%;text-align:center}.obj_e-sampling_2020 .obj_text_e-sampling_2020 h3{font-size:26px;line-height:1;color:#009fe3}.obj_e-sampling_2020 .obj_text_e-sampling_2020 p{margin-top:15px;font-size:18px;line-height:1.4}.obj_e-sampling_2020 .obj_text_e-sampling_2020 * strong{font-family:LocatorWeb-Bold}.obj_e-sampling_2020 .obj_text_e-sampling_2020 * em{font-style:italic}.obj_e-sampling_2020 .obj_carrousel .masque{transition:height .5s ease}.obj_e-sampling_2020 .obj_carrousel .item{position:absolute;left:0;top:0;width:100%;height:auto;padding:0 80px 255px 80px;opacity:0;z-index:1;transition:all .5s ease}.obj_e-sampling_2020 .obj_carrousel .item.current{opacity:1;z-index:2}.obj_e-sampling_2020 .obj_carrousel .item.prev-0{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.obj_e-sampling_2020 .obj_carrousel .item.next-0{-webkit-transform:translateX(10%);transform:translateX(10%)}.obj_e-sampling_2020 .custom_nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:2;width:100%;left:0;bottom:115px}.obj_e-sampling_2020 .custom_nav .ctn_btn button{position:relative;margin:0 7px;padding:15px 50px}.obj_e-sampling_2020 .custom_nav .ctn_btn .bt_next::before,.obj_e-sampling_2020 .custom_nav .ctn_btn .bt_prev::before{position:absolute;top:48%;width:10px;height:10px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:all .3s ease;content:''}.obj_e-sampling_2020 .custom_nav .ctn_btn .bt_next::before{right:30px;border-top:1px solid #fff;border-right:1px solid #fff}.obj_e-sampling_2020 .custom_nav .ctn_btn .bt_prev::before{left:30px;border-bottom:1px solid #fff;border-left:1px solid #fff}.obj_e-sampling_2020 .custom_nav .ctn_btn .bt_next:hover::before{border-top:1px solid #008fcd;border-right:1px solid #008fcd}.obj_e-sampling_2020 .custom_nav .ctn_btn .bt_prev:hover::before{border-bottom:1px solid #008fcd;border-left:1px solid #008fcd}.obj_e-sampling_2020 .ctnAOX_msgError{position:absolute;left:0;bottom:30px;width:100%;padding:0 20px;font-size:14px;text-align:center;color:red}.obj_e-sampling_2020 .obj_form-loader{display:none;position:absolute;z-index:10;left:0;bottom:0;width:100%;height:calc(100% - 70px);background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease;content:''}.obj_e-sampling_2020 .obj_form-loader.loader-init{display:block}.obj_e-sampling_2020 .obj_form-loader.loader-load{opacity:1}.obj_e-sampling_2020 .obj_form-loader.loader-close{opacity:0}.obj_e-sampling_2020 .obj_form-loader::after{position:absolute;z-index:1;left:50%;bottom:0;width:50px;height:50px;border:5px solid rgba(255,255,255,1);border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5);border-bottom-color:rgba(255,255,255,.5);border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:loader-rotation 1s infinite;animation:loader-rotation 1s infinite;content:''}@-webkit-keyframes loader-rotation{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes loader-rotation{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.obj_e-sampling_2020 .obj_form-loader .msg{display:none}.obj_e-sampling_2020 .obj_form-2020 .t_folio{position:absolute;left:80px;top:0;padding:10px 15px;font-family:LocatorWeb-Light;font-size:16px;line-height:1;color:#fff;text-transform:uppercase;background:#009fe3}.obj_e-sampling_2020 .obj_form-2020 .t_folio strong{font-family:LocatorWeb-Bold}.obj_e-sampling_2020 .obj_form-2020 h3{padding:95px 0 40px 0;font-size:26px;line-height:1;color:#009fe3;font-family:LocatorWeb-Bold}.obj_e-sampling_2020 .obj_form-2020 h4{padding:60px 0 40px 0;font-size:20px;line-height:1;color:#000;font-family:LocatorWeb-Bold}.obj_e-sampling_2020 .obj_form-2020 .t_small{font-size:12px;line-height:1.5}.obj_e-sampling_2020 .pl_0{padding-left:0!important}.obj_e-sampling_2020 .mt_20{margin-top:20px}.obj_e-sampling_2020 .mt_40{margin-top:40px}.obj_e-sampling_2020 .ctn_form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.obj_e-sampling_2020 .ctn_form .ctn_col.var_100{width:100%}.obj_e-sampling_2020 .ctn_form .ctn_col.var_50{width:50%}.obj_e-sampling_2020 .ctn_form .ctn_col.var_50+.ctn_col.var_50{padding-left:20px}.obj_form-2020 .ctn_select span[role=combobox]+div .jQueryScroll{max-height:110px}.obj_e-sampling_2020 .obj_carrousel .item.item-confirm{padding:120px 80px;text-align:center}.obj_e-sampling_2020 .obj_carrousel .item.item-confirm h4{margin-bottom:30px;font-family:LocatorWeb-Bold;font-size:26px;line-height:1;color:#009fe3}.obj_e-sampling_2020 .obj_carrousel .item.item-confirm h4 strong{font-size:2.3em}.obj_e-sampling_2020.var_orange .obj_carrousel .item.item-confirm h4,.obj_e-sampling_2020.var_orange .obj_form-2020 h3,.obj_e-sampling_2020.var_orange .obj_text_e-sampling_2020 h3{color:#fd8204}.obj_e-sampling_2020.var_orange .jspDrag,.obj_e-sampling_2020.var_orange .obj_form-2020 .ctn_btn .obj_btn,.obj_e-sampling_2020.var_orange .obj_form-2020 .t_folio,.obj_e-sampling_2020.var_orange .obj_form-2020 span[role=checkbox]::before,.obj_e-sampling_2020.var_orange .obj_form-2020 span[role=radio]::before{background:#fd8204}.obj_e-sampling_2020.var_orange .obj_form-2020 .ctn_btn .obj_btn:hover{color:#fd8204;background:#fff}.obj_e-sampling_2020.var_orange .custom_nav .ctn_btn .bt_next:hover::before{border-top:1px solid #fd8204;border-right:1px solid #fd8204}.obj_e-sampling_2020.var_orange .custom_nav .ctn_btn .bt_prev:hover::before{border-bottom:1px solid #fd8204;border-left:1px solid #fd8204}@media screen and (max-width:1024px){.obj_e-sampling_2020 .obj_banner_e-sampling_2020 img{left:-10%}.obj_e-sampling_2020 .obj_banner_e-sampling_2020.var_left img{right:-10%}}@media screen and (max-width:767px){.obj_e-sampling_2020 .obj_banner_e-sampling_2020{height:200px}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 img{left:0;width:414px}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 .ctn_text{width:100%;padding:0 20px 0 110px}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 h1{font-size:25px;line-height:21px}.obj_e-sampling_2020 .obj_banner_e-sampling_2020 h2{font-size:18px;line-height:16px}.obj_e-sampling_2020 .obj_text_e-sampling_2020{padding:40px 20px}.obj_e-sampling_2020 .obj_text_e-sampling_2020 p{font-size:16px}.obj_e-sampling_2020 .obj_carrousel .item{padding:0 20px 255px 20px}.obj_e-sampling_2020 .obj_form-2020 .t_folio{left:20px}.obj_e-sampling_2020 .ctn_form .ctn_col.var_50{width:100%}.obj_e-sampling_2020 .ctn_form .ctn_col.var_50+.ctn_col.var_50{padding-left:0}.obj_e-sampling_2020 .obj_form-2020 h4{padding:40px 0 20px 0;font-size:18px}.obj_e-sampling_2020 .obj_carrousel .item.item-confirm{padding:40px 20px}}.obj_contest-game_2021{width:100%;max-width:1180px;margin:0 auto}.obj_contest-game_2021.var_grey .obj_form-2020{background:#ededed}.obj_contest-game_2021.var_blue .obj_form-2020{background:#e5f5fc}.obj_contest-game_2021.var_orange .obj_form-2020{background:#fff2e5}.obj_contest-game_2021 .obj_banner_contest-game_2021{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:300px;background:rgba(0,0,0,.1);overflow:hidden}.obj_contest-game_2021 .obj_banner_contest-game_2021.var_left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.obj_contest-game_2021 .obj_banner_contest-game_2021.var_center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.obj_contest-game_2021 .obj_banner_contest-game_2021.var_right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.obj_contest-game_2021 .obj_banner_contest-game_2021 .ctn_text{position:relative;z-index:2;width:550px;padding:0 5%;text-align:left}.obj_contest-game_2021 .obj_banner_contest-game_2021.var_center .ctn_text{text-align:center}.obj_contest-game_2021 .obj_banner_contest-game_2021.var_black .ctn_text{color:#000}.obj_contest-game_2021 .obj_banner_contest-game_2021.var_white .ctn_text{color:#fff}.obj_contest-game_2021 .obj_banner_contest-game_2021.var_blue .ctn_text{color:#009fe3}.obj_contest-game_2021 .obj_banner_contest-game_2021 h1{font-family:LocatorWeb-Light;font-size:40px;line-height:35px}.obj_contest-game_2021 .obj_banner_contest-game_2021 h2{margin-top:10px;font-family:LocatorWeb-Light;font-size:25px;line-height:25px}.obj_contest-game_2021 .obj_banner_contest-game_2021 p{margin-top:10px}.obj_contest-game_2021 .obj_banner_contest-game_2021 .mentions{font-size:12px;margin-top:30px;opacity:.6}.obj_contest-game_2021 .obj_banner_contest-game_2021 * strong{font-family:LocatorWeb-Bold}.obj_contest-game_2021 .obj_banner_contest-game_2021 * em{font-style:italic}.obj_contest-game_2021 .obj_banner_contest-game_2021 img{position:absolute;left:0;top:0;z-index:1;width:1180px;max-width:unset}.obj_contest-game_2021 .obj_banner_contest-game_2021.var_left img{right:0}.obj_contest-game_2021 .obj_text_contest-game_2021{padding:50px 20%;text-align:center}.obj_contest-game_2021 .obj_text_contest-game_2021 h3{font-size:26px;line-height:1;color:#009fe3}.obj_contest-game_2021 .obj_text_contest-game_2021 p{margin-top:15px;font-size:18px;line-height:1.4}.obj_contest-game_2021 .obj_text_contest-game_2021 * strong{font-family:LocatorWeb-Bold}.obj_contest-game_2021 .obj_text_contest-game_2021 * em{font-style:italic}.obj_contest-game_2021 .obj_carrousel .masque{transition:height .5s ease}.obj_contest-game_2021 .obj_carrousel .item{position:absolute;left:0;top:0;width:100%;height:auto;padding:0 80px 255px 80px;opacity:0;z-index:1;transition:all .5s ease}.obj_contest-game_2021 .obj_carrousel .item.current{opacity:1;z-index:2}.obj_contest-game_2021 .obj_carrousel .item.prev-0{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.obj_contest-game_2021 .obj_carrousel .item.next-0{-webkit-transform:translateX(10%);transform:translateX(10%)}.obj_contest-game_2021 .custom_nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:2;width:100%;left:0;bottom:115px}.obj_contest-game_2021 .custom_nav .ctn_btn button{position:relative;margin:0 7px;padding:15px 50px}.obj_contest-game_2021 .custom_nav .ctn_btn .bt_next::before,.obj_contest-game_2021 .custom_nav .ctn_btn .bt_prev::before{position:absolute;top:48%;width:10px;height:10px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:all .3s ease;content:''}.obj_contest-game_2021 .custom_nav .ctn_btn .bt_next::before{right:30px;border-top:1px solid #fff;border-right:1px solid #fff}.obj_contest-game_2021 .custom_nav .ctn_btn .bt_prev::before{left:30px;border-bottom:1px solid #fff;border-left:1px solid #fff}.obj_contest-game_2021 .custom_nav .ctn_btn .bt_next:hover::before{border-top:1px solid #008fcd;border-right:1px solid #008fcd}.obj_contest-game_2021 .custom_nav .ctn_btn .bt_prev:hover::before{border-bottom:1px solid #008fcd;border-left:1px solid #008fcd}.obj_contest-game_2021 .ctnAOX_msgError{position:absolute;left:0;bottom:30px;width:100%;padding:0 20px;font-size:14px;text-align:center;color:red}.obj_contest-game_2021 .obj_form-loader{display:none;position:absolute;z-index:10;left:0;bottom:0;width:100%;height:calc(100% - 70px);background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease;content:''}.obj_contest-game_2021 .obj_form-loader.loader-init{display:block}.obj_contest-game_2021 .obj_form-loader.loader-load{opacity:1}.obj_contest-game_2021 .obj_form-loader.loader-close{opacity:0}.obj_contest-game_2021 .obj_form-loader::after{position:absolute;z-index:1;left:50%;bottom:0;width:50px;height:50px;border:5px solid rgba(255,255,255,1);border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5);border-bottom-color:rgba(255,255,255,.5);border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:loader-rotation 1s infinite;animation:loader-rotation 1s infinite;content:''}@keyframes loader-rotation{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.obj_contest-game_2021 .obj_form-loader .msg{display:none}.obj_contest-game_2021 .obj_form-2020 .t_folio{position:absolute;left:80px;top:0;padding:10px 15px;font-family:LocatorWeb-Light;font-size:16px;line-height:1;color:#fff;text-transform:uppercase;background:#009fe3}.obj_contest-game_2021 .obj_form-2020 .t_folio strong{font-family:LocatorWeb-Bold}.obj_contest-game_2021 .obj_form-2020 h3{padding:95px 0 40px 0;font-size:26px;line-height:1;color:#009fe3;font-family:LocatorWeb-Bold}.obj_contest-game_2021 .obj_form-2020 h4{padding:60px 0 40px 0;font-size:20px;line-height:1;color:#000;font-family:LocatorWeb-Bold}.obj_contest-game_2021 .obj_form-2020 .t_small{font-size:12px;line-height:1.5}.obj_contest-game_2021 .pl_0{padding-left:0!important}.obj_contest-game_2021 .mt_20{margin-top:20px}.obj_contest-game_2021 .mt_40{margin-top:40px}.obj_contest-game_2021 .ctn_form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.obj_contest-game_2021 .ctn_form .ctn_col.var_100{width:100%}.obj_contest-game_2021 .ctn_form .ctn_col.var_50{width:50%}.obj_contest-game_2021 .ctn_form .ctn_col.var_50+.ctn_col.var_50{padding-left:20px}.obj_form-2020 .ctn_select span[role=combobox]+div .jQueryScroll{max-height:110px}.obj_contest-game_2021 .obj_carrousel .item.item-confirm{padding:120px 80px;text-align:center}.obj_contest-game_2021 .obj_carrousel .item.item-confirm h4{margin-bottom:30px;font-family:LocatorWeb-Bold;font-size:26px;line-height:1;color:#009fe3}.obj_contest-game_2021 .obj_carrousel .item.item-confirm h4 strong{font-size:2.3em}.obj_contest-game_2021.var_orange .obj_carrousel .item.item-confirm h4,.obj_contest-game_2021.var_orange .obj_form-2020 h3,.obj_contest-game_2021.var_orange .obj_text_contest-game_2021 h3{color:#fd8204}.obj_contest-game_2021.var_orange .jspDrag,.obj_contest-game_2021.var_orange .obj_form-2020 .ctn_btn .obj_btn,.obj_contest-game_2021.var_orange .obj_form-2020 .t_folio,.obj_contest-game_2021.var_orange .obj_form-2020 span[role=checkbox]::before,.obj_contest-game_2021.var_orange .obj_form-2020 span[role=radio]::before{background:#fd8204}.obj_contest-game_2021.var_orange .obj_form-2020 .ctn_btn .obj_btn:hover{color:#fd8204;background:#fff}.obj_contest-game_2021.var_orange .custom_nav .ctn_btn .bt_next:hover::before{border-top:1px solid #fd8204;border-right:1px solid #fd8204}.obj_contest-game_2021.var_orange .custom_nav .ctn_btn .bt_prev:hover::before{border-bottom:1px solid #fd8204;border-left:1px solid #fd8204}@media screen and (max-width:1024px){.obj_contest-game_2021 .obj_banner_contest-game_2021 img{left:-10%}.obj_contest-game_2021 .obj_banner_contest-game_2021.var_left img{right:-10%}}@media screen and (max-width:767px){.obj_contest-game_2021 .obj_banner_contest-game_2021{height:200px}.obj_contest-game_2021 .obj_banner_contest-game_2021 img{left:0;width:414px}.obj_contest-game_2021 .obj_banner_contest-game_2021 .ctn_text{width:100%;padding:0 20px 0 110px}.obj_contest-game_2021 .obj_banner_contest-game_2021 h1{font-size:25px;line-height:21px}.obj_contest-game_2021 .obj_banner_contest-game_2021 h2{font-size:18px;line-height:16px}.obj_contest-game_2021 .obj_text_contest-game_2021{padding:40px 20px}.obj_contest-game_2021 .obj_text_contest-game_2021 p{font-size:16px}.obj_contest-game_2021 .obj_carrousel .item{padding:0 20px 255px 20px}.obj_contest-game_2021 .obj_form-2020 .t_folio{left:20px}.obj_contest-game_2021 .ctn_form .ctn_col.var_50{width:100%}.obj_contest-game_2021 .ctn_form .ctn_col.var_50+.ctn_col.var_50{padding-left:0}.obj_contest-game_2021 .obj_form-2020 h4{padding:40px 0 20px 0;font-size:18px}.obj_contest-game_2021 .obj_carrousel .item.item-confirm{padding:40px 20px}}