#colorExpertOldTemplate .colorExpert .footerpanels .block{display:none}#colorExpertOldTemplate .colorExpert .TextAfterBanner{text-transform:none !important}#colorExpertOldTemplate .colorExpert .TextAfterBanner h3{font-family:"Aspira W05 Medium";font-size:2em}#colorExpertOldTemplate .colorExpert .TextAfterBanner p{font-family:"Aspira W05 Medium"}#colorExpertOldTemplate .colorExpert .TextAfterBanner p b{font-weight:400;color:#d51b5a}#colorExpertOldTemplate .colorExpert .detailsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .detailsList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}#colorExpertOldTemplate .colorExpert .centeredWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:46%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .centeredWrapper{width:100%}}#colorExpertOldTemplate .colorExpert .centeredWrapper .packshot,#colorExpertOldTemplate .colorExpert .centeredWrapper .description{width:100%}#colorExpertOldTemplate .colorExpert .centeredWrapper .packshot{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:70px}@media only screen and (min-width: 1025px) and (max-width: 1399px){#colorExpertOldTemplate .colorExpert .centeredWrapper .packshot{padding-bottom:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .centeredWrapper .packshot{padding-bottom:30px}}#colorExpertOldTemplate .colorExpert .centeredWrapper .description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#colorExpertOldTemplate .colorExpert .centeredWrapper .description .descriptionTitle{font-family:"Aspira W05 Medium";font-size:2.3em;margin-bottom:10px}#colorExpertOldTemplate .colorExpert .centeredWrapper .description .descriptionTitle::before,#colorExpertOldTemplate .colorExpert .centeredWrapper .description .descriptionTitle::after{display:none}#colorExpertOldTemplate .colorExpert .centeredWrapper .description .descriptionWrapper .wrap{min-height:200px}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .centeredWrapper .description .descriptionWrapper .wrap{min-height:150px}}#colorExpertOldTemplate .colorExpert .centeredWrapper .description p{color:#000;font-family:"Aspira W05 Medium"}@media only screen and (min-width: 1025px) and (max-width: 1399px){#colorExpertOldTemplate .colorExpert .centeredWrapper .description p{font-size:1.4em}}#colorExpertOldTemplate .colorExpert .centeredWrapper .description .button{background:#d51b5a;color:#fff;text-transform:none;border-radius:5px;padding:10px 53px;font-size:2em}#colorExpertOldTemplate .colorExpert .centeredWrapper .description .button:hover{background:#e51e60}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .centeredWrapper .description .button{font-size:1.4em;padding:5px 35px}}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .centeredWrapper .description .button{font-size:1.5em;padding:5px 29px}}#colorExpertOldTemplate .colorExpert .descriptionColorExpert{font-size:1.4em;margin-bottom:80px;font-family:"Aspira W05 Medium"}#colorExpertOldTemplate .colorExpert .descriptionColorExpert iframe{width:100%;margin-top:70px}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div{margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.left,#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.right{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.left>div,#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.right>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;padding:0}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.left img,#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.right img{margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.left img,#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.right img{margin:0 auto 40px}}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.left,#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.right{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.left,#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.right{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.right>div{padding-right:30px}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.right>div{padding-right:0}}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.left>div{padding-left:30px}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.left>div{padding-left:0}}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div h3{font-family:"Aspira W05 Medium";font-size:31px;margin:0 0 25px;text-align:center;text-transform:uppercase;width:100%;line-height:1.2;margin-left:10px}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div h3.alignLeft{text-align:left}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div h3.alignLeft{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div h3.alignLeft{text-align:center;margin-left:0px}}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div h3{margin:20px 0}}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div p{font-size:1.2em;line-height:1.4;margin-bottom:20px}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div p.change{text-align:center;font-size:3em;font-family:"Change";color:#c8003c;width:100%;line-height:1.1}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div p.change{font-size:3.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div p.change{font-size:3.5em}}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div ul{font-size:1.2em;line-height:1.4}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div ul.salon-list{max-width:25vw}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div ul.salon-list{max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div ul.salon-list{max-width:50vw}}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div ul li{margin-bottom:10px}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.red{background-color:#c8003c;margin-bottom:0}#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.1fr 1fr;grid-template-columns:1fr 0.1fr 1fr;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:40px;margin-bottom:0}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.row{gap:0px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.row{gap:0px}}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.row img{margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.row img{margin:0 auto 40px}}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpert .descriptionColorExpert div.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#colorExpertOldTemplate .colorExpertVideo h2{font-size:3rem;margin:auto;line-height:1.4;text-align:center;width:50vw}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpertVideo h2{width:100%;font-size:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpertVideo h2{width:100%}}#colorExpertOldTemplate .colorExpertVideo .video-box{width:50vw;aspect-ratio:16/9;margin:5rem auto 0;padding:0;height:auto}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpertVideo .video-box{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpertVideo .video-box{width:100%}}#colorExpertOldTemplate .colorExpertVideo h3{font-family:"Aspira W05 Regular";margin:2rem auto;font-size:3rem;line-height:1.4;text-align:center;width:50vw}@media only screen and (max-width: 767px){#colorExpertOldTemplate .colorExpertVideo h3{width:100%;font-size:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){#colorExpertOldTemplate .colorExpertVideo h3{width:100%}}.topMainVisual .pictureFrame .visualText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-family:"Aspira W05 Bold"}.topMainVisual .pictureFrame .visualText .centered{color:white}.topMainVisual .pictureFrame .visualText .centered .slideTitle{font-size:3.8rem}@media only screen and (min-width: 1025px) and (max-width: 1399px){.topMainVisual .pictureFrame .visualText .centered .slideTitle{font-size:2.7rem}}@media only screen and (max-width: 767px){.topMainVisual .pictureFrame .visualText .centered .slideTitle{font-size:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.topMainVisual .pictureFrame .visualText .centered .slideTitle{font-size:3rem}}.topMainVisual .pictureFrame .visualText .centered .subtitle{text-transform:none;text-align:center;font-size:2.5rem;line-height:1.4}@media only screen and (min-width: 1025px) and (max-width: 1399px){.topMainVisual .pictureFrame .visualText .centered .subtitle{font-size:2rem}}@media only screen and (max-width: 767px){.topMainVisual .pictureFrame .visualText .centered .subtitle{font-size:1.7rem;text-align:right}}@media only screen and (min-width: 768px) and (max-width: 1024px){.topMainVisual .pictureFrame .visualText .centered .subtitle{font-size:1.7rem;text-align:right}}.behind-the-science .header-decor h2{font-size:3rem;line-height:1.4;text-align:center;text-transform:uppercase;font-family:"Aspira W05 Heavy";font-weight:900;margin:7rem auto}@media only screen and (max-width: 767px){.behind-the-science .header-decor h2{margin:5rem auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.behind-the-science .header-decor h2{margin:5rem auto;font-size:2rem}}@media only screen and (min-width: 1025px) and (max-width: 1399px){.behind-the-science .header-decor h2{font-size:3rem}}@media only screen and (max-width: 767px){.behind-the-science .header-decor h2:lang(de-DE){font-size:2rem}}.behind-the-science .header-decor h2.descriptionTitle{margin:0 auto 1rem;line-height:1.2}@media only screen and (min-width: 768px) and (max-width: 1024px){.behind-the-science .header-decor h2.descriptionTitle{font-size:1.7rem}}@media only screen and (max-width: 767px){.behind-the-science .header-decor h2.descriptionTitle{margin:2rem auto 5rem}}.behind-the-science h3{font-weight:900;font-family:"Aspira W05 Heavy";margin:2rem auto;font-size:3rem;line-height:1.4;text-align:center;width:50vw}@media only screen and (max-width: 767px){.behind-the-science h3{width:100%;font-size:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.behind-the-science h3{width:100%}}@media only screen and (max-width: 767px){.behind-the-science .detailsList .centeredWrapper .description{margin-top:28rem;padding:3.5rem 0}}@media only screen and (max-width: 767px){.behind-the-science .detailsList .centeredWrapper .description .descriptionWrapper .wrap-p-tag{line-height:1.6;font-size:1.8em}}.behind-the-science .detailsList .row .description{padding:5px 15px}@media only screen and (max-width: 767px){.behind-the-science .detailsList .row .description{padding:10px 15px}}.behind-the-science .complementaryProducts .complementProducts{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr))[4];grid-template-columns:repeat(4, minmax(0, 1fr));gap:2rem;font-family:"Aspira W05 Heavy";width:60vw;margin:0 auto 5rem}@media only screen and (max-width: 767px){.behind-the-science .complementaryProducts .complementProducts{display:block}}@media only screen and (min-width: 768px) and (max-width: 1024px){.behind-the-science .complementaryProducts .complementProducts{width:80vw;gap:3rem}}@media (max-width: 920px) and (min-width: 1025px){.behind-the-science .complementaryProducts .complementProducts{width:72vw;gap:3rem}}.behind-the-science .complementaryProducts .complementProducts .complementProdItem{text-align:center}.behind-the-science .complementaryProducts .complementProducts .complementProdItem .prodName{font-size:2rem;margin-bottom:1rem;height:50px}@media (max-width: 1300px) and (min-width: 1025px){.behind-the-science .complementaryProducts .complementProducts .complementProdItem .prodName{height:90px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.behind-the-science .complementaryProducts .complementProducts .complementProdItem .prodName{height:80px}}.behind-the-science .complementaryProducts .complementProducts .complementProdItem span{display:block;font-size:1.5rem;font-family:"Aspira W05 Bold";text-align:center;height:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.behind-the-science .complementaryProducts .complementProducts .complementProdItem span{margin-bottom:40px;height:50px}}@media only screen and (max-width: 767px){.behind-the-science .complementaryProducts .complementProducts .complementProdItem span{margin-bottom:3rem}}.behind-the-science .complementaryProducts .repair{margin-top:50px;text-align:center}.behind-the-science .complementaryProducts .repair a{display:inline-block;background-color:#ba0c2f;font-family:"Aspira W05 Bold";font-weight:700;color:white;padding:2rem 3rem;font-size:1.5rem}.behind-the-science .complementaryProducts .repair a:hover{background-color:#cacaca;border:none;color:black;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.behind-the-science .panel-title{text-align:inherit;margin:inherit}.behind-the-science .footerblocks{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}h4{font-family:"Aspira W05 Regular";margin:2rem auto;font-size:2.8rem;line-height:2;text-align:center;width:50vw}@media only screen and (max-width: 767px){h4{width:100%;font-size:1.8rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){h4{font-size:2rem;width:100%}}.video-box{width:50vw !important;aspect-ratio:16/9 !important;margin:5rem auto 0 !important;padding:0 !important;height:auto !important}@media only screen and (max-width: 767px){.video-box{width:100% !important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.video-box{width:100% !important}}#WellaColorBlockingLookBookSection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;float:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-top:60px}@media only screen and (max-width: 767px){#WellaColorBlockingLookBookSection{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}#WellaColorBlockingLookBookSection .container{position:relative;float:none;display:inline-block;width:325px;margin:5px}@media only screen and (min-width: 768px) and (max-width: 1024px){#WellaColorBlockingLookBookSection .container{width:auto}}@media only screen and (max-width: 767px){#WellaColorBlockingLookBookSection .container{width:225px}}#WellaColorBlockingLookBookSection .container .mask{overflow:hidden;padding:0;width:300px;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#WellaColorBlockingLookBookSection .container .mask img{-webkit-transition-duration:0.8s;transition-duration:0.8s;margin:0 auto;display:block}#WellaColorBlockingLookBookSection .container .mask img:hover{-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2)}#WellaColorBlockingLookBookSection .container:hover p{opacity:1;-webkit-transition-duration:0.8s;transition-duration:0.8s}#WellaColorBlockingLookBookSection p{position:absolute;bottom:80px;font-size:1.6em;color:#fff;font-family:"Aspira W05 Regular";text-transform:uppercase;font-weight:900;bottom:25px;opacity:0}@media only screen and (max-width: 767px){#WellaColorBlockingLookBookSection p{bottom:10px;text-align:center;opacity:1;width:90%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#WellaColorBlockingLookBookSection p{opacity:1}}
