.icon-num-bg,.icon,.select-lang .custom-select-value:after,.f-field .custom-select-value:after,.header-search form input[type=submit],.light-bg-title:after,span.custom-radio,.prices-block:before,.btn-with-arrows:before,.btn-with-arrows:after,.block-differens.open .btn-with-arrows:before,.block-differens.open .btn-with-arrows:after,.product-detail-item-num,.diagnostics-step-number span,.footer-middle h4:after,.btn-en-savoir:after,.btn-en-savoir:before{background-repeat:no-repeat;background-image:url(//www.renefurterer.com/de/sites/all/themes/renefurterer/images/tpl/icons-640.png) !important;background-size:720px auto}.icon-close-filter{background-position:-214px -120px;width:23px;height:23px}.white-text .icon-close-filter,.icon-close-filter.white-close{background-position:-266px -120px}.icon-close-filter:hover,.white-text .icon-close-filter:hover,.icon-close-filter.white-close:hover{background-position:-240px -120px}.icon-fb{background-position:-336px -108px;width:22px;height:45px}.icon-tw{background-position:-296px -372px;width:50px;height:41px}.icon-pin{background-position:-290px -416px;width:42px;height:55px}.icon-minutes{background-position:-292px -108px;width:42px;height:42px}.icon-days{background-position:-136px -550px;width:44px;height:42px}.icon-present{background-position:-300px -240px;width:42px;height:42px}.icon-nature{background-position:-280px -152px;width:42px;height:42px}.icon-waterproof{background-position:-300px -284px;width:42px;height:42px}.icon-longlive{background-position:-296px -328px;width:46px;height:42px}.icon-7days{background-position:-280px -196px;width:42px;height:42px}.icon-nature.white{background-position:0 -516px;width:34px;height:34px}.icon-clear{width:27px;height:27px;background-position:-266px -360px}.show-own-menu .icon-clear{margin-top:-14px}.slide-prev,.slide-next,.products .slide-prev,.products .slide-next,.news-sliders .slide-prev,.news-sliders .slide-next,.actualize-items .slide-prev,.actualize-items .slide-next,.page-block-img .slide-prev,.page-block-img .slide-next,.products-phi .slide-prev,.products-phi .slide-next,.page-personalize .product-detail-slider .slide-prev,.page-personalize .product-detail-slider .slide-next{width:42px;height:82px;bottom:50%;margin-bottom:-51px}.product-detail-slider .icon-prev,.product-detail-slider .icon-next,.products .slide-prev .icon,.products .slide-next .icon,.news-sliders .slide-prev .icon,.news-sliders .slide-next .icon,.actualize-items .slide-prev .icon,.actualize-items .slide-next .icon,.advice-block .slide-prev .icon,.advice-block .slide-next .icon,.page-block-img .slide-prev .icon,.page-block-img .slide-next .icon,.page-block-img .slide-prev .icon,.page-block-img .slide-next .icon,.products-phi .slide-prev .icon,.products-phi .slide-next .icon{width:100%;height:100%}.products .icon-prev,.news-sliders .icon-prev,.actualize-items .icon-prev,.advice-block .icon-prev,.page-block-img .icon-prev,.product-detail-slider .icon-prev,.page-personalize .product-detail-slider .icon-prev{background-position:-144px -282px}.products .icon-next,.news-sliders .icon-next,.actualize-items .icon-next,.advice-block .icon-next,.page-block-img .icon-next,.product-detail-slider .icon-next,.page-personalize .product-detail-slider .icon-next{background-position:-190px -282px}.products-phi .icon-prev{background-position:-70px -372px}.products-phi .icon-next{background-position:-116px -372px}.product-detail-slider .slide-prev,.product-detail-slider .slide-next{width:21px;height:41px;margin-bottom:-31px}.product-detail-slider .icon-prev{background-position:-144px -302px}.product-detail-slider .icon-next{background-position:-211px -302px}#Ritual1 .product-detail-slider .slide-prev,#Ritual1 .product-detail-slider .slide-next{width:42px;height:82px}#Ritual1 .product-detail-slider .icon-prev{background-position:-144px -282px}#Ritual1 .product-detail-slider .icon-next{background-position:-190px -282px}.icon-facebook.icon-white{background-position:-244px 0;width:24px;height:52px}.icon-youtube.icon-white{background-position:-220px -64px;width:52px;height:54px}.icon-instagram.icon-white{background-position:-400px -60px;width:52px;height:54px}
.icon-cultes{width:50px;height:50px;background-position:-228px -202px}.icon-new{width:50px;height:50px;background-position:-228px -148px}.icon-karite{width:50px;height:50px;background-position:0 -440px}.toggle-filter .icon-toggle{width:15px;height:8px;background-position:-90px -356px;margin-top:-4px}.filter-block.active .toggle-filter.current .icon-toggle{background-position:-46px -136px}.icon-watch-small,.icon-watch{width:80px;height:80px;background-position:-52px -456px}.icon-update{width:78px;height:106px;background-position:-274px 0}.icon-email-large{width:79px;height:48px;background-position:-134px -500px;margin-bottom:1.5em}.icon-quote-open{width:20px;height:19px;background-position:-76px -126px}.icon-quote-close{width:20px;height:19px;background-position:-98px -126px}.icon-qoute-open-green{width:20px;height:19px;background-position:-122px -112px;margin-bottom:2em}.icon-qoute-close-green{width:20px;height:19px;background-position:-144px -112px;margin-top:2em}.prices-block:before{width:44px;height:24px;margin-left:-22px;background-position:-75px -101px}.prices-block:before,.border-bg-title:after{background-position:-168px -110px}.icon-tm-white{width:66px;height:66px;background-position:-68px -566px}.icon-tm-border-white{width:66px;height:66px;background-position:0 -566px}.header-top{height:100px}.header-logo,.scrolled .header-logo{margin:-29px 0 0 0 !important;width:239px !important;height:60px !important;left:3%;top:50%}.lnk-logo .icon.icon-logo{background-position:0 0}.lnk-logo .icon.icon-small-logo{background-position:0 -65px}.header-search{right:80px;width:52px;height:62px;margin-top:-31px}.header-search form input[type=submit]{top:5px;width:52px;height:52px;border-width:5px;background-position:-125px -65px}.header-search form input[type=text]{height:62px;line-height:100% !important;font-size:18px}.ui-autocomplete a,.ui-autocomplete.ui-menu .ui-menu-item a{font-size:18px;line-height:30px}.icon-toggle-menu{width:42px;height:42px;background-position:-172px -65px;border-width:19px;border-bottom-width:28px}.open-menu .icon-toggle-menu{background-position:0 -100px}.header-menu ul li,.header-menu ul li a{font-size:40px;line-height:1em !important}.header-menu ul li a{padding-top:36px}@media screen and (orientation:landscape){.header-menu ul li,.header-menu ul li a{font-size:24px;line-height:1em !important}}#content{border-top-width:100px}.scrolled #content{border-top-width:60px}.footer-middle{padding:51px 0 14px 0}.footer-middle .centered-title{padding:0 0 64px 0}.icon-footer-logo{width:155px;height:128px;background-position:0 -149px}.footer-middle h4,.footer-middle .h4{font-size:38px;line-height:1em}.footer-middle h4:after{margin-right:-23px;margin-top:-7px;width:23px;height:13px;background-position:-47px -118px}.active>h4:after{background-position:-47px -100px}.footer-middle .centered-title h2 span:after,.footer-middle .centered-title h2 span:before,.footer-middle .centered-title .text_title span:after,.footer-middle .centered-title .text_title span:before{margin-top:64px}.footer-middle-left,.footer-middle-right{margin-bottom:55px}.footer-middle-center{margin-bottom:54px}ul.footer-menu{padding-top:31px}ul.footer-menu li{font-size:40px;min-height:90px;line-height:1em}.footer-bottom-right form{padding-top:46px}.footer-bottom-right .f-field label{font-size:33px;line-height:1em;margin-bottom:25px}.footer-bottom-right .f-field input[type=text]{height:47px;line-height:47px;font-size:35px}.footer-bottom-right input[type=submit]{top:56px;font-size:30px;line-height:49px;height:47px}.footer-bottom-right .f-field.f-field-lang label{line-height:48px}.footer-bottom-right .f-field.f-field-lang select,.footer-bottom-right .f-field.f-field-lang .custom-select-over{height:48px;margin-left:0}.footer-bottom-right .f-field.f-field-lang .custom-select-value{font-size:34px;line-height:38px;height:38px}.footer-bottom-right .show-in-mobile{padding:30px 0 42px 0}.footer-bottom-right .show-in-mobile a{margin:0 24px}.subscribe-form .centered-title{padding:50px 0 4px 0}.subscribe-form .centered-title h2,.subscribe-form .centered-title .text_title{font-size:47px}.subscribe-form .centered-title h2 span:before,.subscribe-form .centered-title .text_title span:before,.subscribe-form .centered-title h2 span:after,.subscribe-form .centered-title .text_title span:after{margin:-2px 20px}.page-institut #INSTITUT .centered-title h1>span:before,.page-institut #INSTITUT .centered-title h1>span:after,.page-institut #CAPILLISCOPE .centered-title .text_title>span:before,.page-institut #CAPILLISCOPE .centered-title .text_title>span:after,.page-institut #LETAGE .centered-title .text_title>span:before,.page-institut #LETAGE .centered-title .text_title>span:after{margin-left:.15em;margin-right:.15em}.subscribe-field{margin-right:20px}.subscribe-form .link-border-salad{font-size:29px;line-height:28px;padding:14px 19px 10px;margin:0 0 19px}.subscribe-field input[type=text],.subscribe-field .custom-select-over .custom-select-value{font-size:18px;font-family:'LegacySansITCPro-Book','sans-serif'}.subscribe-field label,.subscribe-field h2{font-size:30px;line-height:1em}.subscribe-field .custom-select-over,.subscribe-field input[type=text]{margin-bottom:16px}.subscribe-form input[type=submit],.subscribe-form input[type=button]{font-size:14px;height:30px;line-height:28px;vertical-align:top}.pre-footer{padding:52px 3% 26px;font-size:18px}.pre-footer>.dec-link,.links-left,.crumbs-link{margin-top:102px;max-width:63%}.icon-back{width:86px;height:86px;background-position:0 -282px}.retour-link .icon{margin-bottom:16px}.icon-video{width:49px;height:49px;background-position:-90px -282px;margin:-25px !important}.slider-text{font-size:22px;line-height:1.2em}
.slider .slider-text{padding-top:47px;padding-bottom:50px}.slider,.img-text-item{height:1031px}.slider-navi-thumbs{bottom:76px}.slider-navi-thumbs a{width:53px;height:4px}.centered-title{font-size:22px;line-height:1.23em}body,#main{font-size:20px}.products{font-size:23px}.products .slider-navi-thumbs a{margin:0 4px}.icon-num-bg{width:65px;height:65px;background-position:0 -372px;line-height:65px}#main.index-page .actualize-items .icon-prev{background-position:-70px -372px}#main.index-page .actualize-items .icon-next{background-position:-116px -372px}.actualize-items-over-type1 .actualize-items .slide-prev,.actualize-items-over-type1 .actualize-items .slide-next{margin-top:-51px}.actualize-items .icon-plus{width:78px;height:78px;margin-top:3.2em !important}.diagnostics-step-number{width:62px}.diagnostics-step-number span{width:62px;height:62px;background-position:-236px -256px;line-height:62px;margin-top:-31px}.diagnostics-step.unactive .diagnostics-step-number span{background-position:-162px -368px}.sub-step:before{left:2.17em}#sublist-31:after{margin-left:-15px}span.custom-radio,.form-block ul.justify-inner-text>li>label span.custom-radio{background-position:-226px -360px;width:38px;height:38px;margin-top:-19px}span.custom-radio.active,.sub-step ul li label:hover span.custom-radio,.form-block ul.justify-inner-text>li>label:hover span.custom-radio,.form-block ul.justify-inner-text>li>label span.custom-radio.active{background-position:-236px -320px}.sub-step ul li li span.custom-radio{background-position:-112px -334px;width:20px;height:20px}.sub-step ul li li label:hover span.custom-radio,.sub-step ul li li label span.custom-radio.active{background-position:-90px -334px}.product-detail-item-num{width:66px;height:66px;line-height:66px;background-position:-160px -432px}.page-personalize .product-detail-item{background-image:url(//www.renefurterer.com/de/sites/all/themes/renefurterer/images/tpl/rep-product-inner-mobil-640.png);height:860px}.page-personalize .product-detail-slider .slide-next,.page-personalize .product-detail-slider .slide-prev{bottom:57%}.form-email-body-sex span.custom-radio{width:22px;height:22px;background-position:0 -492px;vertical-align:-.2em}.form-email-body-sex span.custom-radio.active{background-position:-24px -492px}.form-field{min-height:40px;margin-bottom:1em}.form-field input[type=text],.form-field input[type=email],.form-field input[type=tel],.form-field input[type=password]{height:40px;line-height:40px;font-size:20px}.form-field label{line-height:40px}.form-email-body input[type="submit"]{font-size:30px;line-height:28px;padding:10px 19px 12px 19px;height:45px;width:200px;vertical-align:top}.btn-with-arrows:before,.btn-with-arrows:after{width:22px;height:12px;background-position:-136px -456px}.block-differens.open .btn-with-arrows:before,.block-differens.open .btn-with-arrows:after{background-position:-136px -470px}.advice-block .slide-prev{margin:0 0 -51px 0}.advice-block .slide-next{margin:0 0 -51px 0}.video-maniere .play-video-link{margin:-83px -33px}.video-maniere .play-video-link .icon-video{width:134px;height:134px;background-position:-216px -472px}.btn-en-savoir:after,.btn-en-savoir:before{width:23px;height:12px;background-position:-122px -133px}.light-variant.products .product-image-bg{height:340px;top:-340px;margin:0 0 -340px 0}#AUSSI .light-variant.products .product-image-bg{top:390px}#main .light-variant.products .slide-next,#main .light-variant.products .slide-prev{margin-bottom:-41px}.fiche-product-img{background-size:auto 195px}.page-actualites .light-bg-title:after,.page-institut #LETAGE .light-bg-title:after,.page-institut #INSTITUT .light-bg-title:after{background-position:-167px -110px}#main .page-actualites .ai-img .over-actualize.over-light .over-actualize-more .icon-plus{width:56px;height:56px;margin-top:-28px !important}.page-actualites .ai-img .over-actualize.over-light .over-actualize-more{margin-right:12% !important;margin-left:3% !important}.page-actualites .ai-img .over-actualize.over-light .over-actualize-title{line-height:1.3em;margin-right:12% !important;margin-left:3% !important}.page-institut #LETAGE+.prices-block:before{background-position:-36px -540px}.diagnostics-validation input[type=submit]{min-width:390px}.centered-title h1,.centered-title h2,.centered-title .text_title{font-weight:700;font-size:43px;line-height:normal;font-family:'LegacySansITCPro-Book','sans-serif'}.services-page-block .link-bg-salad{font-size:28px;padding-left:.8em;padding-right:.8em}.f-field-email{width:100%}.f-field-email .pf-common-footer-email-form{text-align:center;padding:5px 10px}.f-field-email .pf-common-footer-email-form label[for="edit-email"]{display:block}.f-field-email .pf-common-footer-email-form input{width:unset}.f-field-email-text{float:left;width:unset;padding:10%;height:unset;text-align:center}.f-field.f-field-email-text span,.f-field.f-field-email-text a{font-size:11px !important;color:#fff}.slide-prev{left:13px}.slide-next{right:13px}#Promo .slider-item .link-border-salad{padding:.6em .7em .5em}#Promo .icon-prev{width:45px;height:80px;background-position:-70px -374px}#Promo .slide-prev{display:block;margin-bottom:-143px}#Promo .slide-next{display:block;margin-bottom:-143px}#Promo .icon-next{width:45px;height:80px;background-position:-113px -374px}.section-diagnostic-cheveux-rene-furterer .centered-title h1{line-height:1.2em}.sub-step:before{left:3.1em}.diagnostics-validation input[type=submit]{min-width:349px;font-size:29px;height:51px}.page-personalize .product-detail-item-additional-name{margin-bottom:-4px;margin-top:0}.show-in-mobile.pane-pf-locator-locator .link-border-salad{margin-top:.3em;margin-bottom:2.5em}.header-search-focus .header-top{height:170px}.header-search-focus .header-menu .icon-toggle-menu{border-bottom-width:19px;margin-bottom:80px}.header-search-focus .header-search form input[type=submit]{top:-76px;right:70px}#ACTIFS .slider-mobile-only{height:670px}#ACTIFS .slider-mobile-only.expanded{height:900px}#RITUAL_AUSSI .slider-mobile-only,#AUSSI .slider-mobile-only{height:730px}#ACTIFS .products-actifits div.product-item h3 strong{line-height:2em}