/*! style.css 29-05-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-pele-skincare .pages-skincare{font-family:GothamMedium;background:#fff}.loreal-women-pele-skincare .elvive-btn{background:#fff;color:#000;font-size:16px;padding:8px;border:1px solid #c1c1c1}.loreal-women-pele-skincare .elvive-btn:after{background:url(../img/page/stylista/see-more-def.png) no-repeat center;height:24px;width:24px;display:inline-block;content:'';margin-left:10px;vertical-align:-6px}.loreal-women-pele-skincare .elvive-btn:hover{background-color:#000;color:#fff}.loreal-women-pele-skincare .elvive-btn:hover:after{background:url(../img/page/stylista/see-more.png) no-repeat center}.loreal-women-pele-skincare section{position:relative}.loreal-women-pele-skincare .container{position:relative;z-index:1}.loreal-women-pele-skincare .container-gradient-top{position:absolute;top:0;left:0;width:100%;background:#e2e2e2;background:-webkit-linear-gradient(#e2e2e2,#fff);background:-o-linear-gradient(#e2e2e2,#fff);background:-moz-linear-gradient(#e2e2e2,#fff);background:linear-gradient(#e2e2e2,#fff)}.loreal-women-pele-skincare .container-gradient-bottom{position:absolute;bottom:0;left:0;width:100%;background:#fff;background:-webkit-linear-gradient(white,#e2e2e2);background:-o-linear-gradient(white,#e2e2e2);background:-moz-linear-gradient(white,#e2e2e2);background:linear-gradient(#fff,#e2e2e2)}.loreal-women-pele-skincare .heading2{text-align:center;margin-bottom:12px}.loreal-women-pele-skincare .subtitle{font-size:16px;font-family:Raleway;line-height:24px;text-align:center}.loreal-women-pele-skincare .inner-main{margin-top:0}.loreal-women-pele-skincare .mobile{display:none}.loreal-women-pele-skincare .desktop{display:block}.loreal-women-pele-skincare .destaque-section{background:#f7f7f7}.loreal-women-pele-skincare .destaque-section .container{max-width:1100px;padding:0}.loreal-women-pele-skincare .hipermercado-section{background:url(../img/page/skincare/hipermercado.jpg) no-repeat top center;text-align:left;margin-bottom:30px;height:500px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-text{display:inline-block;vertical-align:top;text-align:left;padding:40px 0 0 300px;width:1100px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-text .heading2{font-size:36px;font-family:GothamLight;text-align:left;padding:0}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-text .heading2 span{font-family:GothamMedium}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-text .heading3{font-size:20px;font-family:Gothambook;padding-bottom:20px;border-bottom:1px solid #ccc}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule{padding:37px 0 0 400px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule .hipermercado-tabs{width:380px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule .hipermercado-tabs .hipermercado-tabs-heading{color:#d59a99;font-family:GothamMedium;font-size:24px;text-transform:uppercase;padding:10px 16px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule .hipermercado-tabs ul.hipermercado-tabs-content li{height:44px;padding:10px 16px;color:#000;text-transform:uppercase;border:1px solid #c2c2c2;margin-bottom:13px;font-family:GothamBook;font-size:24px;cursor:pointer;position:relative}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule .hipermercado-tabs ul.hipermercado-tabs-content li span{font-family:GothamMedium;font-weight:700}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule .hipermercado-tabs ul.hipermercado-tabs-content li:after{background:url(../img/page/skincare/hipermercado-arrow-right-black.png) no-repeat;display:inline-block;content:'';height:9px;width:13px;position:absolute;top:16px;right:18px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands{display:none;text-align:left}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands li.hipermercado-brand{display:none}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands li.hipermercado-brand .hipermercado-brand-stores{display:inline-block;vertical-align:top;width:380px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands li.hipermercado-brand .hipermercado-brand-stores .hipermercado-brand-heading{background-color:#daacab;color:#fff;text-transform:uppercase;font-family:GothamBook;font-size:24px;padding:10px 16px;position:relative}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands li.hipermercado-brand .hipermercado-brand-stores .hipermercado-brand-heading:after{background:url(../img/page/skincare/hipermercado-cross-white.png) no-repeat;display:inline-block;content:'';height:15px;width:15px;position:absolute;top:16px;right:18px;cursor:pointer}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands li.hipermercado-brand .hipermercado-brand-stores ul{height:275px;overflow-y:scroll}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands li.hipermercado-brand .hipermercado-brand-stores ul li{width:380px;border-bottom:1px solid #ccc;font-family:GothamBook;font-size:18px;padding:10px 16px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands .hipermercado-brand-schedule{display:inline-block;vertical-align:top;width:260px;margin-left:56px;background-color:#fff}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands .hipermercado-brand-schedule .hipermercado-schedule-heading{color:#000;text-transform:uppercase;font-family:GothamBook;font-size:24px;padding:10px 16px;border:1px solid #c2c2c2}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands .hipermercado-brand-schedule ul li span{font-family:GothamBold;font-size:18px;padding:10px 0;display:inline-block;text-align:left;margin-right:5px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands .hipermercado-brand-schedule ul li span.hipermercado-schedule-day{text-align:right;width:60px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands .hipermercado-brand-schedule ul li span.hipermercado-schedule-month{font-family:GothamBook;width:100px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands .hipermercado-brand-schedule ul li span.hipermercado-schedule-time{margin-right:0;width:80px;color:#daacab}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands .hipermercado-brand-note{margin-top:30px;font-family:GothamBook;font-size:18px}.loreal-women-pele-skincare .hipermercado-section .container .hipermercado-schedule ul.hipermercado-brands .hipermercado-brand-note span{font-family:GothamBold}@media screen and (min-width:1600px){.loreal-women-pele-skincare .hipermercado-section .container{padding-left:150px}}.loreal-women-pele-skincare .heading2{font-size:42px;font-family:GothamLight;text-transform:uppercase;position:relative;display:inline-block}.loreal-women-pele-skincare .heading2 span{font-family:GothamMedium}.loreal-women-pele-skincare .heading2.brackets:before{content:'';display:block;width:10px;height:58px;background:url(../img/page/skincare/bracket-left.png) no-repeat;position:absolute;left:-25px;top:-9px}.loreal-women-pele-skincare .heading2.brackets:after{content:'';display:block;width:10px;height:58px;background:url(../img/page/skincare/bracket-right.png) no-repeat;position:absolute;right:-25px;top:-9px}.loreal-women-pele-skincare .midmenu-section{padding:30px 0;background:#fff}.loreal-women-pele-skincare .midmenu-section .midmenu-container{border-top:1px solid #000;border-bottom:1px solid #000}.loreal-women-pele-skincare .midmenu-section .midmenu-container .container{padding:0;width:100%}.loreal-women-pele-skincare .midmenu-section .midmenu-container ul{padding:10px 0;text-align:center}.loreal-women-pele-skincare .midmenu-section .midmenu-container ul li{display:inline-block;border-right:1px solid #000}.loreal-women-pele-skincare .midmenu-section .midmenu-container ul li a{display:block;padding:4px 18px;text-transform:uppercase;font-size:13px;font-family:GothamBook}.loreal-women-pele-skincare .midmenu-section .midmenu-container ul li a.active{font-family:GothamMedium}.loreal-women-pele-skincare .midmenu-section .midmenu-container ul li:last-child{border-right:0}.loreal-women-pele-skincare .compromissos-section{background:#fff url(../img/page/skincare/compromissos-back.jpg) no-repeat right center;background-size:auto 100%;height:610px;text-align:left;padding:30px 0}.loreal-women-pele-skincare .compromissos-section .heading2{margin-left:40px}.loreal-women-pele-skincare .compromissos-section .compromissos-list{background:#fff;padding:40px 30px 30px 10px;display:inline-block;width:820px;margin-top:60px;box-shadow:0 0 60px -20px #000}.loreal-women-pele-skincare .compromissos-section .compromissos-list li{width:33%;display:inline-block;vertical-align:top;padding-left:35px}.loreal-women-pele-skincare .compromissos-section .compromissos-list li .heading3{text-transform:uppercase;font-size:24px;font-family:GothamBook;min-height:60px;background:url(../img/page/skincare/marker.png) no-repeat right top;line-height:29px}.loreal-women-pele-skincare .compromissos-section .compromissos-list li p{border-top:1px solid #d9d9d9;margin-top:30px;padding-top:20px;font-size:16px;line-height:22px}.loreal-women-pele-skincare .compromissos-section .compromissos-list li .btn{border:1px solid #b3b3b3;text-transform:uppercase;font-size:18px;font-family:GothamMedium;display:block;padding:8px;border-radius:0;margin-top:40px}.loreal-women-pele-skincare .dermatologista-section{padding:60px 0 120px;text-align:center;background:#fff url(../img/page/skincare/dermatologista-back.jpg) no-repeat center top;background-size:100% auto}.loreal-women-pele-skincare .dermatologista-section .dermatologista-block{text-align:left;margin-top:40px;display:block;padding:20px;background:#fff;box-shadow:0 0 60px -20px #000}.loreal-women-pele-skincare .dermatologista-section .dermatologista-block figure{display:inline-block;vertical-align:top;width:33%}.loreal-women-pele-skincare .dermatologista-section .dermatologista-block figure img{width:100%}.loreal-women-pele-skincare .dermatologista-section .dermatologista-block .dermatologista-text{display:inline-block;vertical-align:top;padding-top:25px;text-align:left;width:67%;padding-left:20px}.loreal-women-pele-skincare .dermatologista-section .dermatologista-block .dermatologista-text .heading2{font-size:34px;line-height:42px;font-family:GothamMedium;text-transform:none;position:relative;display:inline-block;margin-left:20px}.loreal-women-pele-skincare .dermatologista-section .dermatologista-block .dermatologista-text .heading2 span{color:#eeb6b9}.loreal-women-pele-skincare .dermatologista-section .dermatologista-block .dermatologista-text .heading3{font-size:24px;font-weight:800;text-transform:uppercase;margin-bottom:20px}.loreal-women-pele-skincare .dermatologista-section .dermatologista-block .dermatologista-text p{font-family:Raleway;font-size:16px;line-height:23px;margin-bottom:63px;padding-right:20px}.loreal-women-pele-skincare .dermatologista-section .dermatologista-block .dermatologista-text .heading4{font-size:16px;font-weight:800;margin-bottom:20px}.loreal-women-pele-skincare .dermatologista-section .dermatologista-block .dermatologista-text .btn{background:#000;color:#fff;font-size:18px;text-transform:uppercase;font-family:GothamMedium;padding:16px 12px;text-align:center;min-width:200px;border-radius:0;display:inline-block}.loreal-women-pele-skincare .produtos-section{text-align:center;background:#fff;box-shadow:0 0 73px -25px #000;padding:40px 0 30px;margin-bottom:120px}.loreal-women-pele-skincare .produtos-section .container{width:1100px!important}.loreal-women-pele-skincare .produtos-section .heading2{margin-bottom:30px}.loreal-women-pele-skincare .produtos-section .produtos-list{width:100%}.loreal-women-pele-skincare .produtos-section .produtos-list li{width:560px;text-align:center}.loreal-women-pele-skincare .produtos-section .produtos-list li figure{display:inline-block;margin-left:20%;width:20%;vertical-align:top}.loreal-women-pele-skincare .produtos-section .produtos-list li .produto-text{display:inline-block;width:60%;padding-left:20px;vertical-align:top;text-align:left;padding-top:50px}.loreal-women-pele-skincare .produtos-section .produtos-list li .produto-text .heading3{margin-bottom:6px;font-family:GothamBold;font-size:20px;text-transform:uppercase}.loreal-women-pele-skincare .produtos-section .produtos-list li .produto-text p{font-family:GothamBook;font-size:16px;text-transform:uppercase;margin-top:25px}.loreal-women-pele-skincare .produtos-section .produtos-list li .produto-text .btn-container{margin-top:12px;width:75%}.loreal-women-pele-skincare .produtos-section .produtos-list li .produto-text .btn-container .btn-more{border:2px solid #000;padding:8px 4px;text-align:center;text-transform:uppercase;font-size:14px;font-family:GothamMedium}.loreal-women-pele-skincare .produtos-section .produtos-list li .produto-text .btn-container .btn-buy{color:#fff;background:#000;padding:10px;text-align:center;text-transform:uppercase;font-size:14px;font-family:GothamMedium}.loreal-women-pele-skincare .produtos-section .produtos-list li .produto-text .btn-container a{display:inline-block;margin-right:4%;width:47%}.loreal-women-pele-skincare .produtos-section .produtos-list li .produto-text .btn-container a:last-child{margin-right:0}.loreal-women-pele-skincare .produtos-section .lSAction>.lSPrev{width:40px;height:40px;background:url(../img/page/skincare/controller-left.png) no-repeat center;opacity:1}.loreal-women-pele-skincare .produtos-section .lSAction>.lSNext{width:40px;height:40px;background:url(../img/page/skincare/controller-right.png) no-repeat center;opacity:1}.loreal-women-pele-skincare .tiles-section{margin-bottom:120px}.loreal-women-pele-skincare .tiles-section ul{background:#fff;padding:20px;box-shadow:0 0 60px -20px #000}.loreal-women-pele-skincare .tiles-section ul li{display:inline-block;width:49%;margin-right:2%;text-align:center;height:400px;position:relative;vertical-align:top}.loreal-women-pele-skincare .tiles-section ul li.amaatuapele-tile{background:url(../img/page/skincare/amaatuapele-tile.jpg) no-repeat;background-size:cover;color:#000}.loreal-women-pele-skincare .tiles-section ul li.ingredientes-tile{background:url(../img/page/skincare/ingredientes-tile.jpg) no-repeat;background-size:cover}.loreal-women-pele-skincare .tiles-section ul li:last-child{margin-right:0}.loreal-women-pele-skincare .tiles-section ul li .heading3{color:#000;margin-top:160px;text-transform:uppercase;font-family:GothamLight;letter-spacing:6px;font-size:36px;line-height:48px}.loreal-women-pele-skincare .tiles-section ul li .heading3 span{font-family:GothamMedium}.loreal-women-pele-skincare .tiles-section ul li .heading3 .midbold{font-family:GothamBook}.loreal-women-pele-skincare .tiles-section ul li .btn-container{position:absolute;bottom:60px;left:0;right:0;text-align:center}.loreal-women-pele-skincare .tiles-section ul li .btn{display:inline-block;background:#000;color:#fff;text-transform:uppercase;font-size:18px;padding:8px 12px;font-family:GothamMedium;border-radius:0;width:200px}.loreal-women-pele-skincare .modal-ingrediente{background:rgba(220,220,220,.9)}.loreal-women-pele-skincare .modal-ingrediente .modal-dialog{width:1100px}.loreal-women-pele-skincare .modal-ingrediente .modal-dialog .modal-content{border-radius:0;border:0}.loreal-women-pele-skincare .modal-ingrediente .modal-dialog .modal-content .close{background:#000 url(../img/page/skincare/close.png) no-repeat center;width:50px;height:50px;top:-25px;right:-25px}.loreal-women-pele-skincare .modal-ingrediente .modal-dialog .modal-content .ingrediente-detail-text{display:inline-block;vertical-align:top;width:50%;padding-left:30px;padding-top:20px}.loreal-women-pele-skincare .modal-ingrediente .modal-dialog .modal-content .ingrediente-detail-text .heading3{font-size:36px;font-family:GothamMedium;text-transform:uppercase;margin-bottom:30px}.loreal-women-pele-skincare .modal-ingrediente .modal-dialog .modal-content .ingrediente-detail-text p{font-size:16px;font-weight:400;line-height:23px}.loreal-women-pele-skincare .modal-ingrediente .modal-dialog .modal-content figure{display:inline-block;vertical-align:top;width:50%}.loreal-women-pele-skincare .modal-ingrediente .modal-dialog .modal-content figure img{width:100%;display:block}.loreal-women-pele-skincare .modal-ingrediente .produtos-section{margin-top:10px;box-shadow:0 5px 15px rgba(0,0,0,.5)}.loreal-women-pele-skincare .modal-ingrediente .produtos-section .container{width:1100px!important}.loreal-women-pele-skincare .modal-ingrediente .produtos-section .produtos-list li{width:530px}.loreal-women-pele-skincare .modal-especialista{background:rgba(220,220,220,.9)}.loreal-women-pele-skincare .modal-especialista .modal-dialog{width:1100px}.loreal-women-pele-skincare .modal-especialista .especialista-block .especialista-intro{width:72.5%}.loreal-women-pele-skincare .modal-especialista .especialista-block .especialista-intro figure iframe{width:100%;min-height:426px}.loreal-women-pele-skincare .modal-especialista .especialista-related{width:27.5%}.loreal-women-pele-skincare .modal-especialista .especialista-related li{padding:20px 10px}.loreal-women-pele-skincare .modal-especialista .especialista-related li figure{width:30%}.loreal-women-pele-skincare .modal-especialista .especialista-related li .produto-text{width:70%;padding-top:10px;padding:10px 20px;text-align:center}.loreal-women-pele-skincare .modal-especialista .especialista-related li .produto-text .btn-container{width:100%}.loreal-women-pele-skincare .modal-especialista .especialista-related li .produto-text .btn-container a{display:block;width:100%;margin:0 0 10px}.loreal-women-pele-skincare .artigos-section{text-align:center;padding-bottom:120px;background:url(../img/page/skincare/artigos-back.jpg) no-repeat left top}.loreal-women-pele-skincare .artigos-section .artigos-list{margin-top:40px}.loreal-women-pele-skincare .artigos-section .artigos-list li{width:23.5%;margin-right:2%;background:#fff;padding:20px;padding-bottom:40px;display:inline-block;box-shadow:0 0 60px -20px #000;vertical-align:top}.loreal-women-pele-skincare .artigos-section .artigos-list li:last-child{margin-right:0}.loreal-women-pele-skincare .artigos-section .artigos-list li figure{width:100%;display:block;margin-bottom:20px}.loreal-women-pele-skincare .artigos-section .artigos-list li figure img{display:block;width:100%}.loreal-women-pele-skincare .artigos-section .artigos-list li .heading3{font-size:16px;text-transform:uppercase;min-height:60px}.loreal-women-pele-skincare .artigos-section .artigos-list li .more{color:#cb7e8e;font-size:16px;text-decoration:underline}.loreal-women-pele-skincare .diagnostico-section{background:#fff;box-shadow:0 0 60px -20px #000;padding:20px 0;margin-bottom:80px}.loreal-women-pele-skincare .diagnostico-section figure{display:inline-block;width:50%;vertical-align:top}.loreal-women-pele-skincare .diagnostico-section figure img{display:block;width:100%}.loreal-women-pele-skincare .diagnostico-section .diagnostico-text{display:inline-block;vertical-align:top;width:50%;text-align:center;padding-top:40px}.loreal-women-pele-skincare .diagnostico-section .diagnostico-text .heading2{text-align:left}.loreal-women-pele-skincare .diagnostico-section .diagnostico-text .heading3{font-size:18px;font-family:Gothambook;display:inline-block;margin-top:20px;padding-top:20px;border-top:1px solid #9d9d9d;line-height:26px}.loreal-women-pele-skincare .diagnostico-section .diagnostico-text .btn{clear:both;background:#000;color:#fff;border-radius:0;font-size:18px;font-family:GothamMedium;padding:8px 12px;min-width:235px;text-align:center;text-transform:uppercase;display:inline-block;margin-top:20px;margin-bottom:8px}.loreal-women-pele-skincare .diagnostico-section .diagnostico-text img{display:block}.loreal-women-pele-skincare .especialista-section{padding:60px 0 120px;text-align:center;background:#fff url(../img/page/skincare/dermatologista-back.jpg) no-repeat center top;background-size:100% auto}.loreal-women-pele-skincare .especialista-section .btn{background:#000;color:#fff;font-size:18px;font-family:GothamMedium;border-radius:0;padding:8px 24px;text-transform:uppercase;min-width:300px;text-align:center}.loreal-women-pele-skincare .especialista-section .btn:before{background:url(../img/page/skincare/btn-arrow-down.png) no-repeat;display:inline-block;content:'';height:12px;width:21px;margin-right:20px}.loreal-women-pele-skincare .especialista-section .btn:after{background:url(../img/page/skincare/btn-arrow-down.png) no-repeat;display:inline-block;content:'';height:12px;width:21px;margin-left:20px}.loreal-women-pele-skincare .especialista-block{margin-bottom:80px;text-align:left;margin-top:40px;display:block;background:#fff;box-shadow:0 0 60px -20px #000}.loreal-women-pele-skincare .especialista-block.dermatologista-block{padding:20px}.loreal-women-pele-skincare .especialista-block.dermatologista-block figure{width:33%;display:inline-block}.loreal-women-pele-skincare .especialista-block.dermatologista-block .especialista-text{display:inline-block;width:67%;padding-left:40px;text-align:left;margin-top:20px;vertical-align:top}.loreal-women-pele-skincare .especialista-block .especialista-intro{display:inline-block;width:50%;vertical-align:top;padding:20px}.loreal-women-pele-skincare .especialista-block figure{display:block;position:relative}.loreal-women-pele-skincare .especialista-block figure img{width:100%;display:block}.loreal-women-pele-skincare .especialista-block .especialista-text{display:block;vertical-align:top;padding-top:10px;text-align:center}.loreal-women-pele-skincare .especialista-block .especialista-text .heading2{font-size:34px;font-family:GothamMedium;text-transform:initial;line-height:42px;margin-bottom:30px}.loreal-women-pele-skincare .especialista-block .especialista-text .heading2 span{color:#eeb6b9}.loreal-women-pele-skincare .especialista-block .especialista-text .heading3{font-size:24px;font-weight:800;text-transform:uppercase;margin-bottom:10px;margin-top:20px}.loreal-women-pele-skincare .especialista-block .especialista-text p{font-family:GothamBook;font-size:16px;line-height:23px;margin-bottom:30px}.loreal-women-pele-skincare .especialista-block .especialista-text .heading4{font-size:16px;font-weight:800;margin-bottom:20px}.loreal-women-pele-skincare .especialista-block .especialista-text .btn{background:#000;color:#fff;font-size:18px;text-transform:uppercase;font-family:GothamMedium;padding:8px 12px;text-align:center;min-width:200px;border-radius:0;display:inline-block}.loreal-women-pele-skincare .especialista-related{border-left:1px solid #d9d9d9;display:inline-block;width:50%;min-height:575px}.loreal-women-pele-skincare .especialista-related .heading4{text-align:center;font-size:24px;font-family:GothamBold;text-transform:uppercase;margin:30px 0}.loreal-women-pele-skincare .especialista-related li{width:100%;text-align:left;border-top:1px solid #d9d9d9;padding:20px}.loreal-women-pele-skincare .especialista-related li figure{display:inline-block;width:15%;vertical-align:top}.loreal-women-pele-skincare .especialista-related li figure img{display:block;margin:0 auto;max-width:100%}.loreal-women-pele-skincare .especialista-related li .produto-text{display:inline-block;width:85%;padding-left:20px;vertical-align:top;text-align:left;padding-top:30px}.loreal-women-pele-skincare .especialista-related li .produto-text .heading3{margin-bottom:6px;font-family:GothamBold;font-size:20px;text-transform:uppercase}.loreal-women-pele-skincare .especialista-related li .produto-text p{font-family:GothamBook;font-size:16px;text-transform:uppercase}.loreal-women-pele-skincare .especialista-related li .produto-text .btn-container{margin-top:12px;width:75%}.loreal-women-pele-skincare .especialista-related li .produto-text .btn-container .btn-more{border:2px solid #000;padding:8px;text-align:center;text-transform:uppercase;font-size:14px;font-family:GothamMedium}.loreal-women-pele-skincare .especialista-related li .produto-text .btn-container .btn-buy{color:#fff;background:#000;padding:10px;text-align:center;text-transform:uppercase;font-size:14px;font-family:GothamMedium}.loreal-women-pele-skincare .especialista-related li .produto-text .btn-container a{display:inline-block;margin-right:4%;width:47%}.loreal-women-pele-skincare .especialista-related li .produto-text .btn-container a:last-child{margin-right:0}.loreal-women-pele-skincare .video-thumb{position:relative}.loreal-women-pele-skincare .video-thumb:after{position:absolute;left:50%;top:50%;margin-top:-35px;margin-left:-35px;content:'';width:70px;height:70px;background:url(../img/page/skincare/play.png) no-repeat;cursor:pointer}.loreal-women-pele-skincare .compromissos-page{height:auto;background:#fff url(../img/page/skincare/compromissos-back.jpg) no-repeat;background-position:top right;text-align:left;padding:30px 0}.loreal-women-pele-skincare .compromissos-page .heading2{margin:20px 20px 60px}.loreal-women-pele-skincare .compromissos-page .compromissos-list{width:100%}.loreal-women-pele-skincare .compromissos-page .compromissos-list li{padding:30px;padding-bottom:50px;background:#fff;box-shadow:0 0 60px -20px #000;margin-bottom:70px}.loreal-women-pele-skincare .compromissos-page .compromissos-list li .heading3{font-family:GothamLight;text-transform:uppercase;display:block;border-bottom:1px solid #d9d9d9;padding:10px 0 20px;font-size:34px;margin-bottom:40px}.loreal-women-pele-skincare .compromissos-page .compromissos-list li .heading3 span{font-family:GothamMedium}.loreal-women-pele-skincare .compromissos-page .compromissos-list li .heading3:after{content:'';width:32px;height:32px;background:url(../img/page/skincare/marker.png) no-repeat;margin-left:20px;display:inline-block;vertical-align:-3px}.loreal-women-pele-skincare .compromissos-page .compromissos-list li figure{display:inline-block;vertical-align:top;width:30%}.loreal-women-pele-skincare .compromissos-page .compromissos-list li .compromissos-text{display:inline-block;vertical-align:top;width:70%;padding-left:30px}.loreal-women-pele-skincare .compromissos-page .compromissos-list li .compromissos-text .heading4{font-size:16px;font-weight:800;margin-bottom:30px;line-height:22px}.loreal-women-pele-skincare .compromissos-page .compromissos-list li .compromissos-text p{margin-bottom:30px;font-size:16px;font-weight:300;line-height:22px}.loreal-women-pele-skincare .compromissos-page .compromissos-list li .compromissos-text p:last-child{margin-bottom:0}.loreal-women-pele-skincare .compromissos-page .faq-section{text-align:center}.loreal-women-pele-skincare .compromissos-page .faq-section .faq-list>li{text-align:left;border:1px solid #ccc;margin-bottom:10px}.loreal-women-pele-skincare .compromissos-page .faq-section .faq-list>li .heading4{font-size:18px;font-weight:800;padding:22px 20px;cursor:pointer;position:relative}.loreal-women-pele-skincare .compromissos-page .faq-section .faq-list>li .heading4:after{display:block;position:absolute;right:20px;top:20px;width:20px;height:20px;content:'';background:url(../img/page/skincare/see-more.png) no-repeat center center}.loreal-women-pele-skincare .compromissos-page .faq-section .faq-list>li .heading4.toggled:after{background:url(../img/page/skincare/see-less.png) no-repeat center center}.loreal-women-pele-skincare .compromissos-page .faq-section .faq-list-detail{display:none;border-top:1px solid #ccc;padding:20px;background:#f2f2f2}.loreal-women-pele-skincare .compromissos-page .faq-section .faq-list-detail p{font-size:16px;line-height:20px;margin-top:0}.loreal-women-pele-skincare .ingredientes-page{text-align:center;padding:40px 0}.loreal-women-pele-skincare .ingredientes-page .ingredientes-list-container{background:#f2f2f2 url(../img/page/skincare/ingredientes-page-back.jpg) no-repeat center top;background-size:100% auto;padding:50px 0;margin-top:45px}.loreal-women-pele-skincare .ingredientes-page ul{text-align:center;margin:50px 0}.loreal-women-pele-skincare .ingredientes-page ul li{width:23.5%;margin-right:2%;display:inline-block;vertical-align:top;margin-bottom:80px;position:relative}.loreal-women-pele-skincare .ingredientes-page ul li:nth-child(4n){margin-right:0}.loreal-women-pele-skincare .ingredientes-page ul li figure{background:#fff;padding:10px;box-shadow:0 0 60px -20px #000}.loreal-women-pele-skincare .ingredientes-page ul li p{width:180px;background:#fff;margin:0 auto;margin-top:-20px;text-align:center;text-transform:uppercase;font-family:GothamMedium;font-size:18px;box-shadow:0 0 60px -20px #000;position:absolute;bottom:-20px;left:50%;margin-left:-90px;padding:14px;line-height:20px}