/*! style.css 08-01-2020 */

@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Raleway:300,500,600,600italic,800,700);@font-face{font-family:GothamBold;src:url(../fonts/GothamBold.eot);src:url(../fonts/GothamBold.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamBold.woff) format("woff"),url(../fonts/GothamBold.ttf) format("truetype"),url(../fonts/GothamBold.svg#GothamBoldRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:GothamMedium;src:url(../fonts/GothamMedium.eot);src:url(../fonts/GothamMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamMedium.woff) format("woff"),url(../fonts/GothamMedium.ttf) format("truetype"),url(../fonts/GothamMedium.svg#GothamMediumRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:GothamLight;src:url(../fonts/GothamLight.eot);src:url(../fonts/GothamLight.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamLight.woff) format("woff"),url(../fonts/GothamLight.ttf) format("truetype"),url(../fonts/GothamLight.svg#GothamLightRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:GothamBook;src:url(../fonts/GothamBook.eot);src:url(../fonts/GothamBook.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamBook.woff) format("woff"),url(../fonts/GothamBook.ttf) format("truetype"),url(../fonts/GothamBook.svg#GothamBookRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue;src:url(../fonts/HelveticaNeueLTStd-ThCn.eot);src:local("?"),url(../fonts/HelveticaNeueLTStd-Roman.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Roman.ttf) format("truetype"),url(../fonts/HelveticaNeueLTStd-Roman.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueExtended;src:url(../fonts/HelveticaNeueExtended.eot);src:url(../fonts/HelveticaNeueExtended.eot) format("embedded-opentype"),url(../fonts/HelveticaNeueExtended.woff2) format("woff2"),url(../fonts/HelveticaNeueExtended.woff) format("woff"),url(../fonts/HelveticaNeueExtended.ttf) format("truetype"),url(../fonts/HelveticaNeueExtended.svg#HelveticaNeueExtended) format("svg")}@font-face{font-family:HelveticaNeueBold;src:url(../fonts/HelveticaNeueLTStd-Bd.eot);src:local("?"),url(../fonts/HelveticaNeueLTStd_Bd.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Bd.ttf) format("truetype"),url(../fonts/HelveticaNeueLTStd-Bd.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueLight;src:url(../fonts/HelveticaNeueLTStd-Th.eot);src:local("?"),url(../fonts/HelveticaNeueLTStd-Th.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Th.ttf) format("truetype"),url(../fonts/HelveticaNeueLTStd-Th.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Origo;src:url(../fonts/Origo.eot);src:url(../fonts/Origo.eot) format("embedded-opentype"),url(../fonts/Origo.woff2) format("woff2"),url(../fonts/Origo.woff) format("woff"),url(../fonts/Origo.ttf) format("truetype"),url(../fonts/Origo.svg#Origo) format("svg");font-weight:400;font-style:normal}.container{width:1160px;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}@media screen and (min-width:540px) and (max-width:1024px){.container{width:100%}}@media screen and (min-width:1600px){.container{width:1400px}}.container-s{width:940px;margin-right:auto;margin-left:auto;box-sizing:border-box}.container-l{width:1140px;margin-right:auto;margin-left:auto;box-sizing:border-box}.page-heading{display:none}.skip-link{display:none}.loreal-women-coloracao-colorista{background:#fff}.loreal-women-coloracao-colorista .pages-colorista{display:inline-block;display:block}.loreal-women-coloracao-colorista .pages-colorista:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.loreal-women-coloracao-colorista .pages-colorista * html{height:1%}.loreal-women-coloracao-colorista .pages-colorista .container{width:980px}.loreal-women-coloracao-colorista .product-details{width:980px}.loreal-women-coloracao-colorista .catalog-page.container{width:1160px}.loreal-women-coloracao-colorista .catalog-page.container .header-sidebar-catalog p{display:none}.loreal-women-coloracao-colorista nav.primary-header>div{padding-top:16px}.loreal-women-coloracao-colorista header ul.primary-header li.menu-social ul li.social-facebook a{background-image:url(../img/icons/facebook-w.png)}.loreal-women-coloracao-colorista header ul.primary-header li.menu-social ul li.social-facebook a:hover{background-image:url(../img/icons/facebook-w.png)}.loreal-women-coloracao-colorista header ul.primary-header li.menu-social ul li.social-youtube a{background-image:url(../img/icons/youtube-w.png)}.loreal-women-coloracao-colorista header ul.primary-header li.menu-social ul li.social-youtube a:hover{background-image:url(../img/icons/youtube-w.png)}@media screen and (min-width:1600px){.loreal-women-coloracao-colorista .catalog-page.container{width:1400px}.loreal-women-coloracao-colorista .header-logo-xl{display:none}.loreal-women-coloracao-colorista .menu-desktop .menu-top{padding-top:14px}}.loreal-women-coloracao-colorista .colorista-tutoriais-section{background:#000;padding:20px 0 30px}.loreal-women-coloracao-colorista .colorista-tutoriais-section .heading3{font-family:Origo;color:#fff;font-size:60px;text-align:center;margin-bottom:20px}.loreal-women-coloracao-colorista .colorista-tutorial{width:49%;margin-right:2%;margin-bottom:20px;display:inline-block;vertical-align:top}.loreal-women-coloracao-colorista .colorista-tutorial:nth-child(2n){margin-right:0}.loreal-women-coloracao-colorista .colorista-tutorial figure{position:relative;width:100%;height:195px;overflow:hidden;margin:0 auto}.loreal-women-coloracao-colorista .colorista-tutorial figure:after{display:block;top:50%;left:50%;margin-top:-25px;margin-left:-25px;position:absolute;content:'';background:url(../img/page/colorista/play.png) no-repeat center;width:50px;height:50px}.loreal-women-coloracao-colorista .colorista-tutorial figure img{display:block;position:absolute;left:50%;top:50%;height:auto;width:100%;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.loreal-women-coloracao-colorista .colorista-tutorial .heading5{text-align:center;color:#fff;font-size:18px;margin-top:16px;margin-bottom:16px}.loreal-women-coloracao-colorista .colorista-tutorial .heading5 span{color:#ec008c}.loreal-women-coloracao-colorista .colorista-tutorial .social-list{text-align:center}.loreal-women-coloracao-colorista .colorista-tutorial .social-list li{display:inline-block;background:#ec008c;border-radius:100%;margin:0 2px}.loreal-women-coloracao-colorista .colorista-gamas-section{padding:30px 0 60px;box-shadow:inset 0 -50px 100px -90px #000;margin-bottom:60px}.loreal-women-coloracao-colorista .colorista-gamas-section .heading3{font-family:Origo;color:#ec008c;font-size:60px;text-align:center;margin-bottom:10px}.loreal-women-coloracao-colorista .colorista-gamas-section .heading4{text-align:center;font-size:18px;margin-bottom:40px}.loreal-women-coloracao-colorista .colorista-gamas-section .heading4 span{font-weight:700}.loreal-women-coloracao-colorista .colorista-gamas-section .colorista-gamas-list>li{width:20%;display:inline-block;text-align:center;vertical-align:top}.loreal-women-coloracao-colorista .colorista-gamas-section .colorista-gamas-list>li img{max-height:110px}.loreal-women-coloracao-colorista .colorista-gamas-section .colorista-gamas-list>li .heading5{color:#ec008c;font-family:Origo;font-size:36px;margin-bottom:12px;margin-top:-30px}.loreal-women-coloracao-colorista .colorista-gamas-section .colorista-gamas-list>li p{font-size:18px;margin-bottom:15px;height:36px}.loreal-women-coloracao-colorista .colorista-gamas-section .colorista-gamas-list>li button{text-decoration:underline;color:#ec008c;font-weight:700;background:0 0;font-size:18px}.loreal-women-coloracao-colorista .colorista-inspiracao-section{padding:30px 0 60px;display:inline-block;display:block;background:#000}.loreal-women-coloracao-colorista .colorista-inspiracao-section:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.loreal-women-coloracao-colorista .colorista-inspiracao-section * html{height:1%}.loreal-women-coloracao-colorista .colorista-inspiracao-section .heading3{font-family:Origo;color:#ec008c;font-size:60px;text-align:center;margin-bottom:10px}.loreal-women-coloracao-colorista .colorista-inspiracao-section .heading4{margin-bottom:12px;text-align:center}.loreal-women-coloracao-colorista .colorista-inspiracao-section .heading4:before{content:'';width:70px;height:2px;background:#fff;display:inline-block;vertical-align:4px;margin-right:10px}.loreal-women-coloracao-colorista .colorista-inspiracao-section .heading4:after{content:'';width:70px;height:2px;background:#fff;display:inline-block;vertical-align:4px;margin-left:10px}.loreal-women-coloracao-colorista .colorista-inspiracao-section .heading5{text-align:center}.loreal-women-coloracao-colorista .colorista-inspiracao-section .heading5 a{color:#fff;font-size:14px;font-family:GothamMedium;text-transform:uppercase;margin:0 12px}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta{text-align:center;max-width:1200px;margin:40px auto 0}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta>li{position:relative;display:inline-block;overflow:hidden;text-align:left;float:left;cursor:pointer;height:300px}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta>li figure img{width:300px}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta>li:hover div{bottom:0}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta>li:after{position:absolute;content:'';width:30px;height:30px;right:15px;bottom:15px;background:url(../img/page/botanicals/instagram-wm.png) no-repeat center}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta>li div{transition:bottom .2s;position:absolute;bottom:-100%;left:0;right:0;background:rgba(0,0,0,.7);padding:10px;text-align:center}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta>li div .heading5{font-family:Origo;color:#ec008c;font-size:36px;text-transform:lowercase;text-transform:capitalize;margin-bottom:6px}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta>li div p{color:#fff;font-size:14px;font-family:GothamMedium;text-transform:uppercase}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal{text-align:left}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .text-li{background:0 0;font-size:14px;border-radius:0}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .text-li p{margin-top:4px;margin-right:5px}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .social-list{display:inline-block;display:block}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .social-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .social-list * html{height:1%}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .heading3{font-family:Raleway;font-size:19px;font-weight:700;text-align:left}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .insta-logo{display:block;margin-bottom:12px;border-bottom:1px solid #cacac9;padding-bottom:12px}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal li:after{display:none}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .modal-product-container{margin-top:12px}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .modal-product-container .product{width:48%}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .modal-product-container .product li{float:none;display:block}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .modal-product-container .product .heading4{display:block}.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .modal-product-container .product .heading4:after,.loreal-women-coloracao-colorista .colorista-inspiracao-section .social-list-insta .colorista-modal .modal-product-container .product .heading4:before{display:none}.loreal-women-coloracao-colorista .colorista-wizard-section{position:relative;padding-bottom:35px}.loreal-women-coloracao-colorista .colorista-wizard-section:after{content:'';display:block;left:0;right:0;bottom:35px;height:100px;position:absolute;z-index:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.19) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.19) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.19) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#30000000', GradientType=0);pointer-events:none}.loreal-women-coloracao-colorista .colorista-wizard-section .container{overflow:visible;padding-top:92px;min-height:596px;min-width:950px}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 li{display:inline-block;width:33%;height:370px}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 li{width:45%;margin-right:2%}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-loading{display:none}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-loading .container{padding-top:0}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container{display:none}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .header{display:block;display:inline-block;display:block;margin-bottom:40px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .header * html{height:1%}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .header .heading3{vertical-align:top;font-size:63px;color:#fff;font-family:Origo;position:relative;display:inline-block;padding-left:20px;padding-right:20px;line-height:58px;text-shadow:2px 2px 6px #000}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .header .heading3:before{position:absolute;content:'';display:block;background:#000;width:100%;height:100%;top:-7px;z-index:-1;transform:skewY(-4deg);left:0}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .header p{vertical-align:top;display:inline-block;color:#ec008c;font-family:Origo;font-size:38px;padding:0 15px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .header .button{vertical-align:top;font-size:36px;color:#fff;font-family:Origo;text-align:center;line-height:42px;position:relative;display:inline-block;min-width:170px;background:0 0;overflow:visible}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .header .button:before{position:absolute;content:'';display:block;background:#000;width:100%;height:100%;top:-1px;z-index:-1;transform:skewY(-3deg);left:0}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .header .button:after{position:absolute;content:'';display:block;width:35px;height:35px;border-radius:100%;background:#ec008c url(../img/page/colorista/arrow-button.png) no-repeat center;right:-30px;top:-3px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-visual{display:inline-block;width:30%;margin-right:2%;text-align:center}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-visual figure{width:252px;height:424px;position:relative;overflow:hidden}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-visual figure img{width:360px;position:absolute;left:50%;margin-left:-180px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-visual .heading5{color:#ec008c;text-transform:uppercase;font-size:24px;margin-top:-50px;margin-bottom:6px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-visual p{font-size:16px;margin-bottom:30px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-visual .button-buy:before{background:#ec008c}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-visual .button-more:before{background:#000}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-visual .button{display:block;font-size:30px;color:#fff;max-width:160px;font-family:Origo;position:relative;margin-bottom:20px;margin:0 auto 20px;line-height:42px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-visual .button:before{position:absolute;content:'';display:block;width:100%;height:100%;top:-1px;z-index:-1;transform:skewY(-3deg);left:0}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details{display:inline-block;width:68%;vertical-align:top}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .heading4{color:#ec008c;font-size:70px;margin-bottom:20px;font-family:Origo}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details p{font-size:18px;line-height:22px;margin-top:0;margin-bottom:20px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .product-list-color li{display:inline-block;padding-top:45px;position:relative;line-height:120px;font-size:50px;vertical-align:top}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .product-list-color li figure{position:relative;overflow:hidden;width:55px;height:120px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .product-list-color li figure img{width:90px;position:absolute;left:50%;margin-left:-45px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .product-list-color li.selected:after{position:absolute;content:'';display:block;width:55px;height:145px;top:0;background-image:url(../img/quiz/coloracao/colorista/result-selected.png);background-repeat:no-repeat;background-position:center top;background-size:57px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .heading5{color:#ec008c;font-size:50px;margin-bottom:20px;margin-top:20px;font-family:Origo}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .tutorial-result{display:inline-block;margin-bottom:20px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .tutorial-result figure{position:relative}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .tutorial-result .heading5{font-family:Raleway;text-align:center;color:#000;font-size:18px;margin-top:16px;margin-bottom:16px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .tutorial-result .heading5 span{color:#ec008c}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .steps-result{padding-left:0;text-align:left;counter-reset:item;list-style-type:none}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .steps-result div{width:33%;height:288px;background-position:center top;background-repeat:no-repeat;display:inline-block;margin:20px 0}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .steps-result div.ombre{background-image:url(../img/page/colorista/instructions-ombre.png)}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .steps-result div.balayage{background-image:url(../img/page/colorista/instructions-balayage.png)}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .steps-result div.bleach{background-image:url(../img/page/colorista/instructions-bleech.png)}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .steps-result span{color:#000;font-family:Raleway;font-size:18px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .steps-result li{color:#ec008c;font-family:Origo;font-size:30px;margin-bottom:10px}.loreal-women-coloracao-colorista .colorista-wizard-section .result-container .result-data .product-details .steps-result li:before{content:counter(item) " ";counter-increment:item;color:#ec008c;font-family:Origo;font-size:30px}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2{text-align:center}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 .heading3,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 .heading3{font-size:85px;color:#fff;font-family:Origo;text-align:center;position:relative;display:inline-block;padding-left:20px;padding-right:20px;line-height:85px;text-shadow:2px 2px 6px #000}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 .heading3:before,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 .heading3:before{position:absolute;content:'';display:block;background:#000;width:100%;height:100%;top:-7px;z-index:-1;transform:skewY(-4deg);left:0}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 .heading4,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 .heading4{font-size:54px;color:#ec008c;font-family:Origo;text-align:center;margin-top:-5px}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 li,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 li{display:inline-block;height:370px;cursor:pointer}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 li:last-child,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 li:last-child{margin-right:0}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 li figure,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 li figure{height:100%;position:relative;margin-bottom:-60px;left:50%;margin-left:-175px;width:375px;overflow:hidden}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 li figure img,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 li figure img{position:absolute;top:0;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;top:50%;height:100%;z-index:-4}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 li button,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 li button{font-size:36px;color:#fff;font-family:Origo;text-align:center;line-height:36px;position:relative;display:inline-block;min-width:170px;background:0 0;overflow:visible}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 li button:before,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 li button:before{position:absolute;content:'';display:block;background:#000;width:100%;height:100%;top:-1px;z-index:-1;transform:skewY(-3deg);left:0}.loreal-women-coloracao-colorista .colorista-wizard-section .slide-1 li button:after,.loreal-women-coloracao-colorista .colorista-wizard-section .slide-2 li button:after{position:absolute;content:'';display:block;width:35px;height:35px;border-radius:100%;background:#ec008c url(../img/page/colorista/arrow-button.png) no-repeat center;right:-30px;top:-3px}.loreal-women-coloracao-colorista .colorista-faq{padding-top:20px;padding-bottom:80px}.loreal-women-coloracao-colorista .colorista-faq .heading2{text-align:center;font-size:80px;font-family:Origo;margin-bottom:12px;color:#ec008c;display:block;padding-top:40px;padding-bottom:80px;margin-bottom:0;background:url(../img/page/colorista/background-faq.jpg) center center no-repeat}.loreal-women-coloracao-colorista .colorista-faq .heading3{font-size:14px;text-align:center;text-transform:uppercase;font-family:GothamMedium;margin-bottom:60px}.loreal-women-coloracao-colorista .colorista-faq .heading3:before{content:'';width:70px;height:2px;background:#000;display:inline-block;vertical-align:4px;margin-right:10px}.loreal-women-coloracao-colorista .colorista-faq .heading3:after{content:'';width:70px;height:2px;background:#000;display:inline-block;vertical-align:4px;margin-left:10px}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list>li{margin-bottom:10px}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list>li .heading4{font-size:18px;color:#fff;font-weight:600;border-radius:1px;background:#000;padding:22px 20px;cursor:pointer;position:relative;text-transform:uppercase}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list>li .heading4 span{color:#ec008c}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list>li .heading4:after{display:block;position:absolute;right:20px;top:20px;width:20px;height:20px;content:'';background:url(../img/page/colorista/see-more.png) no-repeat center center}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list>li .heading4.toggled:after{background:url(../img/page/colorista/see-less.png) no-repeat center center}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list-detail{display:none;border-top:1px solid #ccc;padding:20px}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list-detail li{margin-bottom:10px}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list-detail li .heading5{font-size:16px;font-weight:700;padding:5px 0;padding-left:20px;cursor:pointer;position:relative}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list-detail li .heading5:before{display:inline-block;width:14px;height:11px;content:'';background:url(../img/page/colorista/see-more-in.png) no-repeat center center;position:absolute;left:0;top:6px}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list-detail li .heading5.toggled:before{background:url(../img/page/colorista/see-less-in.png) no-repeat center center}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list-detail-text{display:none;padding-left:23px}.loreal-women-coloracao-colorista .colorista-faq .colorista-faq-list-detail-text p{font-size:16px;line-height:20px;margin-top:0}.loreal-women-coloracao-colorista header.header-desktop section.menu-nav{background-color:#000}.loreal-women-coloracao-colorista header.header-desktop ul.primary-header{height:107px}.loreal-women-coloracao-colorista header.header-desktop ul.primary-header li.header-logo-center{background-image:url(../img/page/colorista/logo-white.png)}.loreal-women-coloracao-colorista header.header-desktop ul.primary-header li.menu-social{border-right:1px solid #fff}.loreal-women-coloracao-colorista header.header-desktop ul.primary-header li.menu-social ul li.social-facebook{background:url(../img/icons/facebook-w.png) center center no-repeat}.loreal-women-coloracao-colorista header.header-desktop ul.primary-header li.menu-social ul li.social-youtube{background:url(../img/icons/youtube-w.png) center center no-repeat}.loreal-women-coloracao-colorista header.header-desktop ul.primary-header li.link-beauty{display:none}.loreal-women-coloracao-colorista header.header-desktop ul.primary-header li.link-search{color:#fff;background-color:#000}.loreal-women-coloracao-colorista header.header-desktop .secondary-header{height:70px}.loreal-women-coloracao-colorista header.header-desktop .secondary-header ul.menu-category{width:100%;text-align:center}.loreal-women-coloracao-colorista header.header-desktop .secondary-header ul.menu-category li a{font-family:Origo;font-size:30px}.loreal-women-coloracao-colorista header.header-desktop .secondary-header ul.menu-category li a:hover,.loreal-women-coloracao-colorista header.header-desktop .secondary-header ul.menu-category li a.menu-active{background:0 0;color:#ec008c}.loreal-women-coloracao-colorista header.header-desktop .secondary-header ul.menu-category li:not(:last-of-type) a:after{content:'';background:url(../img/page/colorista/bullet.png) no-repeat center center;width:6px;height:7px;display:inline-block;vertical-align:middle;margin-left:10px}.loreal-women-coloracao-colorista button.like-button{background-color:#ec008c}.loreal-women-coloracao-colorista button.like-button:hover{background:url(../img/page/colorista/like.png) no-repeat center center}.loreal-women-coloracao-colorista button.like-button:active{background:#fff url(../img/page/colorista/like.png) no-repeat center center}.loreal-women-coloracao-colorista button.like-button.active{background:#fff url(../img/page/colorista/like.png) no-repeat center center}.loreal-women-coloracao-colorista button.comment_button{background-color:#ec008c}.loreal-women-coloracao-colorista .rating span{background:url(../img/page/colorista/rating.png) no-repeat;background-size:82px 13px}.loreal-women-coloracao-colorista .sharing-links .facebook-link{background:url(../img/page/colorista/facebook.png) no-repeat}.loreal-women-coloracao-colorista .sharing-links .twitter-link{background:url(../img/page/colorista/twitter.png) no-repeat}.loreal-women-coloracao-colorista .corner-banner-new{background-color:#ec008c!important}.loreal-women-coloracao-colorista article.product .article-container .article-title{color:#ec008c}.loreal-women-coloracao-colorista article.product .article-container ul.tag-list li{color:#ec008c}.loreal-women-coloracao-colorista.magazine-page .magazine-logo{bottom:-86px}.loreal-women-coloracao-colorista.magazine-page .magazine-logo p{font-family:Origo;font-size:46px}.loreal-women-coloracao-colorista.magazine-page .magazine-logo:before{border-color:#ec008c transparent transparent!important}.loreal-women-coloracao-colorista.magazine-page .category-link{color:#ec008c}.loreal-women-coloracao-colorista.magazine-page .magazine-article .article-header{background-color:#000;padding:20px 25px}.loreal-women-coloracao-colorista.magazine-page .magazine-article .article-header .article-title{color:#fff}.loreal-women-coloracao-colorista.magazine-page .magazine-article .article-footer ul.tag-list li{color:#ec008c}.loreal-women-coloracao-colorista.magazine-page .magazine-sidebar .article-list .title{color:#ec008c}.loreal-women-coloracao-colorista .select-area-catalog .select-container{background-color:#ec008c}.loreal-women-coloracao-colorista .select-area-catalog .select-container .title-filter{color:#000}.loreal-women-coloracao-colorista .select-area-catalog .select-container ul.select-list li{border-left:1px solid #fff}.loreal-women-coloracao-colorista .select-area-catalog .select-container ul.select-list li .chosen-container-single .chosen-single{background:url(../img/icons/arrow-down-white.png) no-repeat 92% center}.loreal-women-coloracao-colorista .select-area-catalog .select-container ul.select-list li .chosen-container-single .chosen-single span{color:#fff}.loreal-women-coloracao-colorista .product-instructions{text-align:center;background-color:#000;width:100%;margin:0 auto;padding:0 120px}.loreal-women-coloracao-colorista .product-instructions>div{width:960px;margin:0 auto}.loreal-women-coloracao-colorista .product-instructions>div>div{width:50%;display:inline-block;vertical-align:top;text-align:center;margin:0 0 30px}.loreal-women-coloracao-colorista .product-instructions>div>div.colorista-tutorial figure img{width:100%}.loreal-women-coloracao-colorista .product-instructions>div>div ol{text-align:left;padding:0 40px}.loreal-women-coloracao-colorista .product-instructions>div>div ol li{color:#ec008c;font-family:Raleway;font-weight:700;font-size:14px;margin-bottom:20px}.loreal-women-coloracao-colorista .product-instructions>div>div ol li span{color:#fff;font-family:Raleway;font-size:14px;font-weight:400;line-height:18px}.loreal-women-coloracao-colorista .product-instructions>div>div ol div{width:33%;height:288px;background-position:center top;background-repeat:no-repeat;float:left}.loreal-women-coloracao-colorista .product-instructions>div>div ol div.ombre{background-image:url(../img/page/colorista/instructions-ombre.png)}.loreal-women-coloracao-colorista .product-instructions>div>div ol div.balayage{background-image:url(../img/page/colorista/instructions-balayage.png)}.loreal-women-coloracao-colorista .product-instructions>div>div ol div.bleach{background-image:url(../img/page/colorista/instructions-bleech.png)}.loreal-women-coloracao-colorista .product-instructions>div>div ol{counter-reset:item;list-style-type:none}.loreal-women-coloracao-colorista .product-instructions>div>div ol li:before{content:counter(item) " ";counter-increment:item;color:#ec008c;font-family:Raleway;font-weight:700;font-size:14px}.loreal-women-coloracao-colorista .product-instructions .title{width:100%;font-family:Origo;font-size:60px;color:#ec008c;padding:20px 0}.colorista-modal .modal-content{border-radius:0;border:0;padding:15px;position:relative}.colorista-modal .modal-dialog{width:940px}.colorista-modal .close-btn{position:absolute;height:30px;width:30px;background:#ec008c url(../img/page/colorista/close-btn.png) no-repeat center;right:10px;top:10px}.colorista-modal .colorista-modal-info{width:50%;display:inline-block;padding:30px;padding-right:60px;padding-top:10px;padding-bottom:0;vertical-align:top}.colorista-modal .colorista-modal-info .heading3{color:#ec008c;font-size:24px;font-weight:600;margin-bottom:12px}.colorista-modal .colorista-modal-info .subtitle{font-size:18px;line-height:22px;margin-bottom:30px}.colorista-modal .colorista-modal-info .note{font-size:14px}.colorista-modal .colorista-modal-info .social-list li{display:inline-block;background:#ec008c;border-radius:100%;margin:0 2px}.colorista-modal .colorista-modal-info .modal-product-container{padding-top:10px;border-top:1px solid #e2e2e2;margin-top:20px}.colorista-modal .colorista-modal-info .modal-product-container figure{max-width:80px;margin:0 auto}.colorista-modal .colorista-modal-info .modal-product-container figure img{max-width:100%}.colorista-modal .colorista-modal-info .modal-product-container .heading4{color:#ec008c;font-size:18px;display:block;text-align:center;margin-bottom:4px}.colorista-modal .colorista-modal-info .modal-product-container p{font-size:16px;display:block;text-align:center;text-transform:capitalize}.colorista-modal .colorista-modal-info .modal-product-container .button{display:block;font-size:30px;color:#fff;width:100px;font-family:Origo;position:relative;margin-bottom:20px;margin:0 auto 20px;line-height:42px;height:32px}.colorista-modal .colorista-modal-info .modal-product-container .button:before{position:absolute;content:'';display:block;width:100%;height:100%;top:-1px;z-index:0;transform:skewY(-3deg);left:0;background-color:#ec008c}.colorista-modal .colorista-modal-info .modal-product-container .button span{position:absolute;font-size:22px;color:#fff;left:0;right:0;top:6px;text-align:center}.colorista-modal .colorista-modal-info .modal-product-container .product{display:inline-block;text-align:center;width:auto}.colorista-modal .thumb-modal{width:50%;display:inline-block;vertical-align:top}.colorista-modal .thumb-modal img{max-width:100%;width:100%}