@import url("subcategory-subheading-copy-block.css");html{background:#f0f0f0;font-family:"HelveticaNeueW01"}.container{margin:0 auto;max-width:1200px;width:100%}.right{float:right}.left{float:left}.clr{clear:both}.mobile{display:none}.desktop{display:none}br.desktop{display:none}br.mobile{display:inline}.btn{background:#FFF;color:#000;display:inline-block;font-size:8px;font-weight:bold;padding:5px 8px;text-decoration:none;text-transform:uppercase}.lt-ie8 .btn{display:inline;zoom:1}div[role="main"].p13-landing .featured-videos .video{height:300px}.evercurl-detail .sprite.rate-star{background-position:0px -913px;width:15px;height:13px}.overlay{display:none}.fancybox-wrap .features-module>div article{margin:0;width:100%}.module-article-box>div{padding-right:1.6em}.module-article-box>div .like-btn{display:none}.module-article-box .clr{display:none}.p13-landing .module-title{margin-top:16px}.p13-landing .module-title h2{font-size:1.5em}p.outro-text{width:100%;font-family:'HelveticaNeueW01', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:400;font-size:.75em;line-height:1em;text-align:left;border-top:solid 1px #c0c0c0;padding:10px 5px 0;color:#666;margin-bottom:28px}.main-title{color:#000;font-size:30px;font-weight:bold;letter-spacing:-2px;line-height:24px;margin:13px 0 10px;padding:0 3.90625%}.brand-pages-detail .brand-banner div img{width:100%}.brand-pages-detail .client-feedback{margin-top:0;margin-bottom:0.4em}.brands-module h1{display:none}.brands-module dl{background-color:#fff;border-top:0.0625em solid #d4d4d4;margin:0;position:relative}.brands-module dl dt{font-size:0.875em;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;color:#000;text-transform:uppercase;line-height:2.75em;padding-left:0.9em;cursor:pointer}.brands-module dl dt:before,.brands-module dl dt:after{content:'';position:absolute;background-color:#000}.brands-module dl dt:before{width:2px;height:10px;top:1em;right:1.0625em}.brands-module dl dt:after{width:10px;height:2px;top:18px;right:11px}.brands-module dl dt.expanded:before{height:0}.brands-module dl dd{display:none}.brands-module dl dd.expanded{display:block;margin-left:1.8em}.brands-module dl dd.expanded li{height:3em}.brands-module dl dd.expanded li a{font-size:0.875em;text-decoration:none;color:#000}.featured-banner .weather-sec{background-color:#fff;margin:0 0 0.6% 0;padding:2em 0;position:relative}.featured-banner .weather-sec .weather{width:auto;margin:0em auto 1em auto;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;color:#b48841;position:relative;z-index:10}.featured-banner .weather-sec .weather:after{clear:both;content:"";display:block}.featured-banner .weather-sec .weather .weather-icon{width:60px;height:60px;margin:0 auto}.featured-banner .weather-sec .weather .weather-icon.sunny{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -173px -97px transparent}.featured-banner .weather-sec .weather .weather-icon.cloudy{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -11px -97px transparent}.featured-banner .weather-sec .weather .weather-icon.rainy{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -327px -97px transparent}.featured-banner .weather-sec .weather .weather-icon.windy{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -461px -97px transparent}.featured-banner .weather-sec .weather .weather-icon.humid{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -621px -97px transparent}.featured-banner .weather-sec .weather .weather-icon.snowy{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -756px -97px transparent}.featured-banner .weather-sec .weather .weather-icon.hot{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -911px -97px transparent}.featured-banner .weather-sec .weather .weather-icon.cold{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -1072px -97px transparent}.featured-banner .weather-sec .weather .weather-icon.birthday{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -1207px -97px transparent}.featured-banner .weather-sec .weather .weather-icon.valentine{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -1355px -97px transparent}.featured-banner .weather-sec .weather .weather-icon.evening{background:url("../../img/brand-pages-detail/weather-icons.png") no-repeat scroll -1502px -97px transparent}.featured-banner .weather-sec .weather p.temperature{font-size:2em;float:left;margin-left:28%;margin-top:.125em}.featured-banner .weather-sec .weather .location{float:left;width:150px;height:50px;display:table;margin-left:.7em}.featured-banner .weather-sec .weather .location .location-name{width:100%;font-size:.85em;text-transform:uppercase;margin:0em 0 0 0.3em;display:table-cell;vertical-align:middle}.featured-banner .weather-sec .did-you-know{color:#000;text-align:center;margin:1.8em auto;width:100%;position:relative;z-index:10}.featured-banner .weather-sec .did-you-know h4{font-family:"Times", "Times New Roman", serif;font-size:1.5em;font-style:italic;margin:0 auto .5em auto;position:relative;width:315px;font-weight:normal}.featured-banner .weather-sec .did-you-know h4 span{width:85px;height:7px}.featured-banner .weather-sec .did-you-know h4 span.line-left{position:absolute;top:9px;left:0;background:url("../../img/sublimesun-landing/line_left.png") no-repeat 0 0}.featured-banner .weather-sec .did-you-know h4 span.line-right{position:absolute;top:9px;right:0;background:url("../../img/sublimesun-landing/line_right.png") no-repeat 0 0}.featured-banner .weather-sec .did-you-know p{width:80%;margin:0 auto;font-size:1em;font-family:'HelveticaNeueW01-200'}.featured-banner .weather-sec-error{background-color:#fff;margin:0 0 0.6% 0;padding:2em 0;position:relative;display:none}.featured-banner .weather-sec-error .weather{width:auto;margin:0em auto 1em auto;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;color:#b48841;position:relative;z-index:10}.featured-banner .weather-sec-error .weather:after{clear:both;content:"";display:block}.featured-banner .weather-sec-error .weather .weather-icon-error{width:100px;height:60px;margin:0 auto;background:url("../../img/brand-pages-detail/weather-icon-error.png") no-repeat scroll 0px 0px transparent}.featured-banner .weather-sec-error .did-you-know{color:#000;text-align:center;margin:1.8em auto;width:100%;position:relative;z-index:10}.featured-banner .weather-sec-error .did-you-know h4{font-family:"Times", "Times New Roman", serif;font-size:1.5em;font-style:italic;margin:0 auto 1em auto;position:relative;width:315px}.featured-banner .weather-sec-error .did-you-know h4 span{width:85px;height:7px}.featured-banner .weather-sec-error .did-you-know h4 span.line-left{position:absolute;top:9px;left:0;background:url("../../img/sublimesun-landing/line_left.png") no-repeat 0 0}.featured-banner .weather-sec-error .did-you-know h4 span.line-right{position:absolute;top:9px;right:0;background:url("../../img/sublimesun-landing/line_right.png") no-repeat 0 0}.featured-banner .weather-sec-error .did-you-know p{width:80%;margin:0 auto;font-size:1em;font-family:'HelveticaNeueW01-200'}.featured-banner .featured-image img{max-width:100%;width:100%;display:block}.featured-banner .featured-info{background-color:#fff;padding:0.5em 1em 2.7em 1.6em;clear:both}.featured-banner .featured-info h3,.featured-banner .featured-info h2{color:#000;font-weight:200;font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif}.featured-banner .featured-info h2{font-size:1.4em;line-height:45px}.featured-banner .featured-info h3{font-size:1.2em;line-height:0.95em;letter-spacing:-0.02em;margin-top:8px}.featured-banner .featured-info p{font-size:0.9em;line-height:1.3em;font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:200;color:#464646;margin-top:0.875em}.featured-banner .featured-info p strong{font-weight:bold}.featured-banner .featured-info span{font-size:0.6em;font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:200;color:#464646;margin-top:0.875em;width:100%;float:left}.featured-banner .featured-info ul{margin-top:.875em}.featured-banner .featured-info ul li{font-size:0.875em;font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:200;color:#464646;margin-bottom:.3em;width:70%;text-indent:.4em;list-style:disc inside;margin-bottom:0;clear:both}.featured-banner .featured-info ul li.title{text-indent:0}.featured-banner .featured-info ul li span.checkmark-list{width:15px;height:15px;margin-top:.2em}.featured-banner .featured-info ul li span.bullet-list{width:7px;height:7px;margin-top:.6em}.featured-banner .featured-info ul.checkmark li,.featured-banner .featured-info ul.bullets li{list-style:none}.featured-banner .featured-info ul.checkmark li .bullet-list,.featured-banner .featured-info ul.bullets li .bullet-list{margin-right:0.5em}.featured-banner .featured-info a{font-size:0.875em;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;color:#000;text-decoration:none;text-transform:uppercase;display:inline-block;margin-top:0.75em}.featured-banner .featured-info strong,.featured-banner .featured-info b{font-size:1em;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;float:none}.featured-banner .featured-info .kids-sweeps h3{line-height:1em}.featured-banner .featured-info .kids-sweeps span{font-size:1em;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;float:none}.featured-banner .featured-info .kids-sweeps a{font-size:1em;font-family:'HelveticaNeueW01', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:400}.featured-banner .featured-info .kids-sweeps .enter{font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600}.featured-banner .featured-info .kids-sweeps p.rules{font-size:0.8em;padding-top:0;line-height:1.4em}.featured-banner .featured-info .kids-sweeps p.rules .rules-link{text-transform:none;text-decoration:underline;font-weight:normal;line-height:1em;display:inline;font-size:1em !important}@media screen and (min-width: 22em) and (max-width: 74.99em){body .featured-banner .featured-info{padding:1%}body .featured-banner .featured-info h2{font-size:1em;line-height:1em}body .featured-banner .featured-info h3{font-size:1.2em}body .featured-banner.brand7 h2{font-size:1.8em}}@media screen and (min-width: 22em) and (max-width: 56.25em){body .featured-banner .featured-info ul li{font-size:.775em}}@media screen and (min-width: 62.5em) and (max-width: 75em){.sublimesun-landing .featured-banner .weather-sec .did-you-know{margin:.5em auto}.sublimesun-landing .featured-banner .weather-sec .did-you-know h4{margin-bottom:0.7em}.sublimesun-landing .featured-banner .weather-sec .did-you-know p{width:60%;font-size:1.2em}}.main-banner{background:#000;margin-bottom:11px;overflow:hidden;padding:0 5% 20px}.main-banner .banner-copy{color:#fff;width:100%}.main-banner .banner-copy .logo{background:url("../../img/p13-landing/main-logo.png") no-repeat}.main-banner .banner-copy .desktop .logo{height:90px;margin:44px auto 26px;width:228px}.main-banner .banner-copy .mobile .logo{background-size:114px 45px;height:45px;margin:0 auto 13px;width:114px}.main-banner .banner-copy h4{color:#ffffff;font-size:29px;letter-spacing:-1px;line-height:25px;margin-bottom:12px;text-align:center;text-transform:uppercase;font-family:'HelveticaNeueW01-800';font-weight:800}.main-banner .banner-copy p{font-family:'HelveticaNeueW01-200';font-size:11px;letter-spacing:0;text-align:center;font-weight:200}.main-banner .banner-copy p strong{font-family:'HelveticaNeueW01-600';font-weight:600;letter-spacing:0}.main-banner .banner-copy p+p{margin-top:15px}.main-banner .banner-image{padding-top:20px;width:100%}.main-banner .banner-image img{display:block;margin:0 auto;max-width:480px;width:100%}.find-target-banner{background:#000;color:#fff;padding:20px 0 10px 0;text-align:center;clear:both}.find-target-banner h2{font-size:0.95em;font-family:'HelveticaNeueW01-800';font-weight:800;line-height:1.2em;padding:5px 0 8px 0;margin-bottom:5px;text-transform:uppercase;border-bottom:solid 3px #dcac5f;display:inline-block;width:100%}.find-target-banner h2 span{font-family:'HelveticaNeueW01-200';font-weight:200;display:block}.find-target-banner h2 span.sample-link{font-family:'HelveticaNeueW01-800';font-weight:800;border-bottom:solid 1px #ccc}.find-target-banner h2 a{color:#fff;text-decoration:none}.find-target-banner h3{margin-top:15px;font-size:0.9em;font-family:'HelveticaNeueW01-800';font-weight:800;line-height:1.2em}ul.solution-navigator>li.step-8{padding-left:0.5em}.solution-navigator{overflow:hidden;background-color:#000}.solution-navigator .step-1{width:100%}.solution-navigator .step-1 a{color:#ffe59d}.solution-navigator .step-1 a .solution-arrow{border-color:#ffe59d}.solution-navigator .step-2{width:100%}.solution-navigator .step-2 a{color:#CC9156}.solution-navigator .step-2 a .solution-arrow{border-color:#CC9156}.solution-navigator .step-3{width:100%}.solution-navigator .step-3 a{color:#f2afce}.solution-navigator .step-3 a .solution-arrow{border-color:#f2afce}.solution-navigator .step-4{width:100%}.solution-navigator .step-4 a{color:#C195D1}.solution-navigator .step-4 a .solution-arrow{border-color:#C195D1}.solution-navigator .step-5{width:100%;margin-left:0}.solution-navigator .step-5 a{color:#f9b2a2}.solution-navigator .step-5 a .solution-arrow{border-color:#f9b2a2}.solution-navigator .step-6{width:100%}.solution-navigator .step-6 a{color:#ea7389}.solution-navigator .step-6 a .solution-arrow{border-color:#ea7389}.solution-navigator .step-7{width:100%}.solution-navigator .step-7 a{color:#82cfca}.solution-navigator .step-7 a .solution-arrow{border-color:#82cfca}.solution-navigator .step-8{width:100%}.solution-navigator .step-8 a{color:#F7BAA4}.solution-navigator .step-8 a .solution-arrow{border-color:#F7BAA4}.solution-navigator .step-9{width:100%}.solution-navigator .step-9 a{color:#F173AC}.solution-navigator .step-9 a .solution-arrow{border-color:#F173AC}.solution-navigator .step-9{width:100%}.solution-navigator .step-9 a{color:#f173ac}.solution-navigator .step-9 a .solution-arrow{border-color:#f173ac}.solution-navigator>li{font-weight:normal;white-space:nowrap;width:100%;overflow:hidden;padding-left:0.5em}.solution-navigator>li a{color:#FFF;font-family:'HelveticaNeueW01';font-size:0.75em;text-transform:uppercase;overflow:hidden;padding:11px 0;text-decoration:none;width:100%;margin:0 auto;display:block;text-align:left}.solution-navigator>li .solution-arrow{background-position:0 -15px;height:14px;width:8px;float:left;margin:3px 0 0 1em}.solution-navigator>li span{width:100%}.solution-navigator>li.step-1 .solution-arrow{background-position:0px -15px}.solution-navigator>li.step-1:hover{background:#000 url("../../img/advancedhaircare-landing/step-1-gradient-mobile.jpg") 0 0px repeat-x}.solution-navigator>li.step-1:hover .solution-arrow{background-position:-65px -15px}.solution-navigator>li.step-2 .solution-arrow{background-position:-13px -15px}.solution-navigator>li.step-2:hover{background:#000 url("../../img/advancedhaircare-landing/step-2-gradient-mobile.jpg") 0 0px repeat-x}.solution-navigator>li.step-2:hover .solution-arrow{background-position:-65px -15px}.solution-navigator>li.step-3 .solution-arrow{background-position:-26px -15px}.solution-navigator>li.step-3:hover{background:#000 url("../../img/advancedhaircare-landing/step-3-gradient-mobile.jpg") 0 0px repeat-x}.solution-navigator>li.step-3:hover .solution-arrow{background-position:-65px -15px}.solution-navigator>li.step-4 .solution-arrow{background-position:-39px -15px}.solution-navigator>li.step-4:hover{background:#000 url("../../img/advancedhaircare-landing/step-4-gradient-mobile.jpg") 0 0px repeat-x}.solution-navigator>li.step-4:hover .solution-arrow{background-position:-65px -15px}.solution-navigator>li.step-5 .solution-arrow{background-position:-52px -15px}.solution-navigator>li.step-5:hover{background:#000 url("../../img/advancedhaircare-landing/step-5-gradient-mobile.jpg") 0 0px repeat-x}.solution-navigator>li.step-5:hover .solution-arrow{background-position:-65px -15px}.solution-navigator>li.step-6 .solution-arrow{background-position:-65px -15px}.solution-navigator>li.step-6:hover{background:#000 url("../../img/advancedhaircare-landing/step-6-gradient-mobile.jpg") 0 0px repeat-x}.solution-navigator>li.step-6:hover .solution-arrow{background-position:-65px -15px}.solution-navigator>li.step-7 .solution-arrow{background-position:-78px -15px}.solution-navigator>li.step-7:hover{background:#000 url("../../img/advancedhaircare-landing/step-7-gradient-mobile.jpg") 0 0px repeat-x}.solution-navigator>li.step-7:hover .solution-arrow{background-position:-65px -15px}.solution-navigator>li.step-8 .solution-arrow{background-position:-78px -15px}.solution-navigator>li.step-8:hover{background:#000 url("../../img/advancedhaircare-landing/step-8-gradient-mobile.jpg") 0 0px repeat-x}.solution-navigator>li.step-8:hover .solution-arrow{background-position:-65px -15px}.solution-navigator>li.step-9 .solution-arrow{background-position:-78px -15px}.solution-navigator>li.step-9:hover{background:#000 url("../../img/advancedhaircare-landing/step-9-gradient-mobile.jpg") 0 -9px repeat-x}.solution-navigator>li.step-9:hover .solution-arrow{background-position:-65px -15px}.solution-navigator>li:hover .solution-text{color:#fff}.solution-navigator>li .solution-text{float:left}section.show-us{-webkit-transform:translatez(0)}section.show-us .module-title h5{font-size:0.9em}section.show-us #olapic_specific_widget{background-color:#FFF;min-height:100px;width:100%}section.show-us{-webkit-transform:translatez(0)}section.show-us .module-title h5{font-size:0.9em}section.show-us #olapic_specific_widget{background-color:#FFF;min-height:100px;width:100%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.solution-navigator>li.step-1 .solution-arrow{background-position:0px -8px;margin-left:.45em}.solution-navigator>li.step-2 .solution-arrow{background-position:-6px -8px;margin-left:.45em}.solution-navigator>li.step-3 .solution-arrow{background-position:-14px -8px;margin-left:.45em}.solution-navigator>li.step-4 .solution-arrow{background-position:-22px -8px;margin-left:.45em}.solution-navigator>li.step-5 .solution-arrow{background-position:-30px -8px;margin-left:.45em}.solution-navigator>li.step-6 .solution-arrow{background-position:-38px -8px;margin-left:.45em}.solution-navigator>li.step-7 .solution-arrow{background-position:-46px -8px;margin-left:.45em}}.banner-hair-treatment{text-transform:uppercase;position:relative}.banner-hair-treatment a{color:#ffffff}.banner-hair-treatment a:hover{text-decoration:none}.banner-hair-treatment a img{width:100%}.banner-hair-treatment a .banner-copy-wrapper{position:absolute;top:50%;left:1.4em;right:1.4em;margin-top:-4em;z-index:10}.banner-hair-treatment a .banner-copy-wrapper h2{font-size:2.3em;font-family:'HelveticaNeueW01-800', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:800;line-height:.9em;margin-bottom:.1em}.banner-hair-treatment a .banner-copy-wrapper .banner-subtitle{font-size:1.2em;font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:200;margin-bottom:.8em}.banner-hair-treatment a .banner-copy-wrapper .cta-banner{font-size:0.8em;font-family:'HelveticaNeueW01', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:400;float:left;width:100%;margin-top:.5em}.banner-hair-treatment a .banner-copy-wrapper .cta-banner span{vertical-align:middle}.banner-hair-treatment a .banner-copy-wrapper .cta-banner .cta-arrow-white{position:relative}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.banner-hair-treatment a .banner-copy-wrapper .cta-banner .cta-arrow-white{top:-2px}}.top-banner-treatment img{width:100%}.client-feedback{background-color:#efcab7;padding:1.5em 1em 2em 1em;margin:0;text-align:center}.client-feedback.client-feedback-pink{background-color:#ed7287}.client-feedback .rating{display:table;margin:0 auto;overflow:hidden;padding-bottom:0.3em}.client-feedback .rating li{float:left}.client-feedback .rating li img{width:0.5em}.client-feedback h2{font-family:'Times', 'Times New Roman', serif;font-style:italic;font-weight:100;line-height:1em;color:#000;font-size:1.25em;padding:0.5em 0}.client-feedback a{text-decoration:none;text-transform:uppercase;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;color:#000;font-size:0.8em;padding:0.5em 0 1em 0;font-weight:800}.client-feedback.sub-1{background-color:#ffe698}.client-feedback.sub-2{background-color:#ec9cab}.client-feedback.sub-3{background-color:#f2afce}.client-feedback.sub-4{background-color:#c4e3e1}.client-feedback.sub-5{background-color:#fab2a3}.client-feedback.sub-6{background-color:#1597d2}.client-feedback.sub-6 h2,.client-feedback.sub-6 a{color:#fff}.client-feedback.sublime{background-color:#ffd98e}.client-feedback.colour-riche{background-color:#ed7287}.client-feedback.infallible{background-color:#f95263}.client-feedback.magic{background-color:#030303}.client-feedback.magic h2,.client-feedback.magic a{color:#fff}.client-feedback.magic .sprite.rate-star{background-position:0px -913px;width:15px;height:13px}.client-feedback.excellence-creme{background-color:#dbb574}.client-feedback.preference{background-color:#dbb574}.client-feedback.preference-paris-couture{background-color:#dbb574}.client-feedback.age-perfect{background-color:#eed18d}.client-feedback.go-clean{background-color:#f99348}.client-feedback.sublime-bronze{background-color:#faa62a}.client-feedback.youth-code{background-color:#2f68b7}.client-feedback.youth-code h2,.client-feedback.youth-code a{color:#fff}.client-feedback.youth-code .sprite.rate-star{background-position:0px -913px;width:15px;height:13px}.client-feedback.brand3,.client-feedback.brand4{background-color:#f99347}.client-feedback.brand3 h2,.client-feedback.brand4 h2,.client-feedback.brand3 a,.client-feedback.brand4 a{color:#ffffff}.footer-touts{margin-bottom:14px;overflow:hidden}.footer-touts>div{width:100%}.footer-touts .left-tout{background:#FFF;height:auto;overflow:hidden;margin-bottom:.5em}.footer-touts .left-tout .inner-content{margin:0 auto;width:82%}.footer-touts .left-tout .banner-image{width:33.4375%;background-color:#000;height:100%}.footer-touts .left-tout .banner-image img{width:100%}.footer-touts .left-tout .banner-image img.mobile{display:block}.footer-touts .left-tout .banner-image img.desktop{display:none}.footer-touts .left-tout .tout-text{color:#000;padding:13px 0;width:66.5625%}.footer-touts .left-tout .tout-text h4{color:#707070;font-size:9px;font-weight:bold;margin-bottom:8px;text-transform:uppercase}.footer-touts .left-tout .tout-text p{font-size:11px}.footer-touts .left-tout .tout-text h2{font-size:16px;font-weight:bold;margin-bottom:8px}.footer-touts .right-tout iframe{height:350px;width:100%}.twitter-feed-container .tf-post-container{background:#fff;color:#000}.twitter-feed-container .tf-post-container .tf-profile-image{float:left}.twitter-feed-container .tf-post-container .tf-post{float:left}.twitter-feed-container .tf-post-container .tf-post .tf-account-tag{font-size:10px;color:#ccc}.twitter-feed-container .tf-post-container .tf-post .tf-posted-at{font-size:10px;color:#ccc}.article-module-container{margin-top:0}.num_legal{border-top:solid 1px #c0c0c0;padding:8px 20px 30px 20px;margin-top:30px}.num_legal ol{color:#666;font-size:.70em;list-style:decimal inside}.circle-sprite{background:url(../../img/evercurl-subbrand-detail/circle-sprite.png) no-repeat;display:inline-block}.circle-sprite.large-circle{width:197px;height:197px;background-position:-264px 0;text-align:center}.circle-sprite.small-circle{width:36px;height:36px;background-position:0 -265px}.circle-sprite.medium-circle{width:69px;height:69px;background-position:-134px -264px}div[role='main'].evercurl-detail .coily{background:url("/img/evercurl-subbrand-detail/results_bk_coily_small.jpg") right top #000 no-repeat}div[role='main'].evercurl-detail .curly{background:url("/img/evercurl-subbrand-detail/results_bk_curly_small.jpg") right top #000 no-repeat}div[role='main'].evercurl-detail .wavy{background:url("/img/evercurl-subbrand-detail/results_bk_wavy_small.jpg") left top #000 no-repeat}@media screen and (max-width: 56em) and (min-width: 22em){div[role='main'].evercurl-landing .featured-banner .featured-info{padding-top:1.7em}}div[role='main'].evercurl-landing .featured-banner .featured-info h3,div[role='main'].evercurl-landing .featured-banner .featured-info h2{line-height:1.1em}div[role='main'].evercurl-landing .featured-banner .featured-info ul li{width:100%;list-style:disc inside;margin-bottom:0}.product-list-circular{padding:3.125em 1.875em 0;width:100%;overflow:hidden;background-color:#fff}@media screen and (max-width: 23em){.product-list-circular{padding:3.125em 1.5em 0}}.product-list-circular hgroup{text-align:center;position:relative;margin-bottom:1.375em}@media screen and (max-width: 48em){.product-list-circular hgroup{margin-top:0.67em}}.product-list-circular hgroup h1,.product-list-circular hgroup h2{font-family:'Times', 'Times New Roman', serif;font-style:italic;font-weight:normal;color:#fff}.product-list-circular hgroup h2{font-size:1.55em;background:url("../../img/evercurl-subbrand-detail/line-right-white.png") 415px 16px no-repeat;margin-bottom:0.4em;background-size:47px 1px}.product-list-circular hgroup h2 span{background:url("../../img/evercurl-subbrand-detail/line-left-white.png") 85px 16px no-repeat;display:block;background-size:47px 1px}@media screen and (max-width: 23em){.product-list-circular hgroup h2{font-size:1.125em;background-position:211px 8px}.product-list-circular hgroup h2 span{background-position:10px 8px}}@media screen and (min-width: 29em) and (max-width: 30em){.product-list-circular hgroup h2{background-position:84% 16px}.product-list-circular hgroup h2 span{background-position:15% 16px}}.product-list-circular hgroup h1{font-size:2.5em;line-height:1.1em;letter-spacing:-0.05em;text-transform:uppercase}@media screen and (max-width: 23em){.product-list-circular hgroup h1{font-size:1.6em}}.product-list-circular .result-products-wrapper{text-align:center}.product-list-circular .result-products{display:inline-block}.product-list-circular .result-products li{text-align:center;margin-bottom:3em;display:inline-block;padding:0;vertical-align:top}@media screen and (min-width: 24em) and (max-width: 48em){.product-list-circular .result-products li{margin-left:1em}.product-list-circular .result-products li:last-child{margin-left:0;display:block}.product-list-circular .result-products li:last-child .result-products-description p{max-width:none}}.product-list-circular .result-products li:first-child{margin-left:0}.product-list-circular .result-products li:last-child{margin-bottom:1em}.product-list-circular .result-products li .result-products-image img{margin-top:2.7em;max-width:65%}.product-list-circular .result-products li .result-products-description{margin-top:1.65em;color:#fff}.product-list-circular .result-products li .result-products-description p{font-size:0.875em;font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:200;margin-bottom:0.8em;padding:0 2em}.product-list-circular .result-products li .result-products-description small{display:block;margin-bottom:0.4em;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif}.product-list-circular .result-products li a{color:#000}.product-list-circular .result-products li>a.circle-bt{position:relative;right:0px;top:0px}.product-list-circular .result-products li>a.circle-bt.save{margin-right:6px}.product-list-circular .results-products-nav{border-top:4px double #7d7d7d;display:inline-block;padding:1em 0 2em 0;width:100%;text-align:center}.product-list-circular .results-products-nav a{font-size:0.6875em;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;color:#fff;line-height:1em;text-transform:uppercase;padding:2.1em 0 0;position:relative;text-align:center}.product-list-circular .results-products-nav .offers-link .offer-consultation{margin:0 .7em}section.hair-type-selector{background:#ffffff;display:block;overflow:hidden;margin-bottom:.5em;-webkit-transform:translateZ(0)}section.hair-type-selector .double-border{width:auto;margin:0.4375em 0.5em;padding:1.8em 0;border:4px double #1597d2}section.hair-type-selector .double-border hgroup{margin:0 auto;text-align:center;width:100%}section.hair-type-selector .double-border hgroup h3{color:#000;font:italic 2.25em/1.1em 'Times', 'Times New Roman', serif;margin-bottom:0.37em;background:url("../../img/evercurl-subbrand-detail/line-right.png") 480px 20px no-repeat;background-size:47px 1px}section.hair-type-selector .double-border hgroup h3 span{background:url("../../img/evercurl-subbrand-detail/line-left.png") 94px 20px no-repeat;background-size:47px 1px;display:block}@media screen and (max-width: 48em){section.hair-type-selector .double-border hgroup h3{background-position:90% 20px}section.hair-type-selector .double-border hgroup h3 span{background-position:10% 20px}}@media screen and (max-width: 23em){section.hair-type-selector .double-border hgroup h3{font-size:1.125em;background-position:right 9px}section.hair-type-selector .double-border hgroup h3 span{background-position:left 9px}}section.hair-type-selector .double-border hgroup h4{font:bold 1.25em 'HelveticaNeueW01', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;color:#000}@media screen and (max-width: 23em){section.hair-type-selector .double-border hgroup h4{font-size:0.6em}}section.hair-type-selector .double-border .hair-types-wrapper{text-align:center;overflow:hidden;position:relative;margin-top:2.1875em}section.hair-type-selector .double-border .hair-types-wrapper.iOS{overflow:hidden;-webkit-overflow-scrolling:touch}section.hair-type-selector .double-border .hair-types-wrapper span.slide-button{width:50px;height:100px;display:none;position:absolute;z-index:1000;cursor:pointer}section.hair-type-selector .double-border .hair-types-wrapper span.slide-button .fill{background-color:#000;opacity:0.25;filter:alpha(opacity=25);width:50px;height:100px;display:block}section.hair-type-selector .double-border .hair-types-wrapper span.slide-button .goLeft{position:absolute;width:50px;height:100px;background:transparent url(../../img/evercurl-landing/arrow-left.png) no-repeat center center;top:0px;left:0;background-size:30%}section.hair-type-selector .double-border .hair-types-wrapper span.slide-button .goRight{position:absolute;width:50px;height:100px;background:transparent url(../../img/evercurl-landing/arrow-right.png) no-repeat center center;top:0px;left:0;background-size:30%}section.hair-type-selector .double-border .hair-types-wrapper span.slide-button.disabled{display:none}section.hair-type-selector .double-border ul.hair-types{display:inline-block}section.hair-type-selector .double-border ul.hair-types li{display:inline-block;float:left;margin-left:2em}section.hair-type-selector .double-border ul.hair-types li:first-child{margin-left:0}section.hair-type-selector .double-border ul.hair-types li a{display:block;background:url("/img/evercurl-landing/dotted-circle.png") -201px 0 no-repeat;width:9.4375em;height:9.4375em;text-align:center}section.hair-type-selector .double-border ul.hair-types li a img{margin-top:0.7em;width:85%}@media (min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.1){section.hair-type-selector .double-border ul.hair-types li a{background:url("/img/evercurl-landing/dotted-circle-2x.png");background-size:100%}body section.hair-type-selector .double-border ul.hair-types li a:hover{background-position:0 -100%}}@media only screen and (min-width: 60em){.banner-hair-treatment{text-transform:uppercase;position:relative}.banner-hair-treatment a{color:#ffffff}.banner-hair-treatment a:hover{text-decoration:none}.banner-hair-treatment a img{width:100%}.banner-hair-treatment a .banner-copy-wrapper{position:absolute;top:2.3em;left:1.4em;right:1.4em;margin-top:-4em;z-index:10}.banner-hair-treatment a .banner-copy-wrapper h2{margin-bottom:0;font-family:'HelveticaNeueW01-800', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:800;line-height:.9em;margin-bottom:.1em}.banner-hair-treatment a .banner-copy-wrapper .banner-subtitle{font-size:1.5em;font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:200;margin-bottom:.8em}.banner-hair-treatment a .banner-copy-wrapper .cta-banner{font-size:0.8em;font-family:'HelveticaNeueW01', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:400;float:left;width:100%;margin-top:.5em}.banner-hair-treatment a .banner-copy-wrapper .cta-banner .arrow-link{margin-left:0.5em}}.sublimesun-landing .client-feedback{margin-top:0;margin-bottom:0.4em}.sublimesun-landing .featured-banner .featured-info{padding:2em 1em 2.7em 1em}.sublimesun-landing .featured-banner .featured-info h2{font-size:1.8em;line-height:1em}.sublimesun-landing .featured-banner .featured-info h3{font-size:2em;line-height:1em}.sublimesun-landing .featured-banner .featured-info p{font-size:1em;color:#000;margin-top:1em}.sublimesun-landing .featured-banner .featured-info p.full-100{width:100%}.sublimesun-landing .featured-banner .featured-info a{margin-top:0em}.circle-sprite{background:url(../../img/brand-pages-detail/circle-sprite.png) no-repeat;display:inline-block}.circle-sprite.large-circle{width:197px;height:197px;background-position:0 0}.circle-sprite.small-circle{width:35px;height:35px;background-position:0 -200px}.circle-sprite.medium-circle{width:83px;height:83px;background-position:0 -350px}.diagnostic-tool{background:white;color:black;text-align:center;position:relative;-webkit-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0)}.diagnostic-tool a{color:black}.diagnostic-tool .cta{text-transform:uppercase;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;position:relative;margin:0 0.5em;background:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}.diagnostic-tool .cta.disabled{opacity:0.3;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.diagnostic-tool .cta.disabled:hover,.diagnostic-tool .cta.disabled:active,.diagnostic-tool .cta.disabled:focus{outline:none;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.diagnostic-tool .cta.enabled{opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.diagnostic-tool .cta .sprite.arrow-right{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAbCAYAAAB1NA+iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEREM0ODc5QkYzRDkxMUUyODYxOTk2QzZDQjBCMUVCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEREM0ODc5Q0YzRDkxMUUyODYxOTk2QzZDQjBCMUVCNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkREQzQ4Nzk5RjNEOTExRTI4NjE5OTZDNkNCMEIxRUI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkREQzQ4NzlBRjNEOTExRTI4NjE5OTZDNkNCMEIxRUI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OiXrOgAAAOtJREFUeNrMlLkKwkAQhqO2vomFiqLYBMXjNbwrK8/O3vfwFbTzQSwUD2zi0SiIBjz+hYjLkGJnbFz4SPV92RlCLOt7IpbwhMAA7EBTEpiBK3gBF9S4gSFYegHFDZS5kQxwSKTKjdhgTyINbiQHDlpE7aTOjRTBkdykIrmJ82vE9omwx8mSxbqSxRbASYvcJePkwYKMoz77ACcy1gKKOQiayn1w1uQVSJrKXfLmNUiYym3w1OQtSJvKHSKra8dN5R54EDnGkf9nZuM3t3xmjprKE3CRbludEdh4snqmJL/2EphK5c8JS6S3AAMAt+lpokWwh2oAAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:8px 14px}.diagnostic-tool .cta .sprite.arrow-left{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAbCAYAAAB1NA+iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRkQ1QkQ5RUY2MDMxMUUyODYxOTk2QzZDQjBCMUVCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRkQ1QkQ5RkY2MDMxMUUyODYxOTk2QzZDQjBCMUVCNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJGRDVCRDlDRjYwMzExRTI4NjE5OTZDNkNCMEIxRUI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJGRDVCRDlERjYwMzExRTI4NjE5OTZDNkNCMEIxRUI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RMMhWQAAAPFJREFUeNpiYCAPaDNQAFKB+AkQlwExM6mak4D4FxD/B+JvQLyHFM3xQPwDqhmE7wJxLbGaE9E0vwRiS2I1p6BpfgXEdsRqTkbyMwi/BmJHYjUnoNn8BohdydX8khSbk7FotiMlwH6hBZgDKc7+iaT5LRC7EKOREZo8kZ19B4idibWZCYhvIGkG4cWkpnETIL6PZMAnIC4l1RBjIH6A5pJiUg0xB+JHSAb8A+JCUg0xRPMOyJAiUg0xQDPkLxCXUCNMSgYkTIypESb6WMIkm9LY+QzEW0g1xAyIH0INANEd5NQLIEO2ArEbJZULD4wBEGAA3MBpopJK940AAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:8px 14px}}.diagnostic-tool .cta.pink{color:#d83c88}.diagnostic-tool .cta.pink .sprite.arrow-right{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENzEwQjBDRkYyMDgxMUUyQTBEQ0U2RUZGRjVCNUJERiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENzEwQjBEMEYyMDgxMUUyQTBEQ0U2RUZGRjVCNUJERiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY4QzI4N0U0RjIwNjExRTJBMERDRTZFRkZGNUI1QkRGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ3MTBCMENFRjIwODExRTJBMERDRTZFRkZGNUI1QkRGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+p/2oEQAAANBJREFUeNpiumHT4QjECf///2fAhpkYGBh6gHj+TdvOdAYsAKQgFIgfAPEMoKIEDAXqh8vvAWkTIH4BNSkS3QQGoKK3QMoYiN8A8TKgoiAUBVBFz6AmfQHitUBFXiBxRpBLkQFQQgRI3QdiHiB2Y8LicGkgZgPi30D8iQVNtwWQOg7E/0DWAa09z4QkaQiVBAELkCTckUBJLSB1EippD5Q8DdPIHLmX0xZIHwJiDiB2AUoeQA+HiUDMBcQ+QMm96C4GOTICiGWAkvuwxQVAgAEAGaBQ7mrqeh0AAAAASUVORK5CYII=");background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.diagnostic-tool .cta.pink .sprite.arrow-right{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAbCAYAAAB1NA+iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGOEMyODdFMkYyMDYxMUUyQTBEQ0U2RUZGRjVCNUJERiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGOEMyODdFM0YyMDYxMUUyQTBEQ0U2RUZGRjVCNUJERiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY4QzI4N0UwRjIwNjExRTJBMERDRTZFRkZGNUI1QkRGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY4QzI4N0UxRjIwNjExRTJBMERDRTZFRkZGNUI1QkRGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+O9TltgAAAVtJREFUeNqUlblKQ1EQhm+uUfFZfAMRfAQXXEAElWhlFY1ibyMupVvjU4jgRtRCUQgxoGAjuBSCW2Wr+A1MYIg5yZyBr5gL578z/zlnTua+eznR6IS7JDJSaIEFOIDpWIGsLuyCDtiAH9iNqeAMXjVvhU0YjxFYgjF402/tsAOTXgGJSxiCdyOyBVNeAYlzGIEPIyLt5LwCEkUYhU/jiRg74RWQONJ2rCfbIZE0IFwMiOS8AtaThsamTUw+VU++Qp6kjq0+hmF40LxN25Fjn0mdB+5Ez0pi2pmLEZiHXpM/6un9zToWy59WTP4Eg1DyeJCHVZO/6M6U7HUOxSysSZ+m7AEoe7axoH+2i/trF4cqKNSUXe35xnOU8zWG/eu5kYD0vF6n7KtmM1Fipk7PfVDxDNU96DHVVN2ueEfarbksz9pzOWaoLurF2NcZcB37LkgcwgV8xz4sfwIMAJ5mTfByymyRAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:8px 14px}}.diagnostic-tool .cta span{height:13px}.diagnostic-tool .cta span.arrow-right{margin-left:0.3em}.diagnostic-tool .cta span.arrow-left{margin-right:0.3em}.diagnostic-tool .cta.cta-pink{background-color:transparent;color:#d83c88;font-size:0.9em;font-weight:normal}.diagnostic-tool.true-match{background:url("/img/brand-pages-detail/truematch/truematch_bg_medium.png") top left no-repeat;background-color:#fcf5ef;margin:0.5em}.diagnostic-tool.true-match>div{padding:1em 0}@media only screen and (max-width: 48em){.diagnostic-tool.true-match{background-size:170px 173px}}.diagnostic-tool.true-match .gradient{display:none;position:absolute;top:0;right:0;height:100%;width:40%;z-index:100}.diagnostic-tool.true-match .separator{display:none;height:1px;width:100%;margin:0.5em 0;opacity:0.5;background:linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(14,14,14,0.6) 15%, rgba(14,14,14,0.6) 85%, rgba(14,14,14,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000e0e0e', GradientType=1)}.diagnostic-tool.true-match .step{display:none;position:relative;z-index:200;-webkit-animation:fadeIn 0.8s;animation:fadeIn 0.8s}.diagnostic-tool.true-match .step.intro .true-match-start{display:none}@media only screen and (min-width: 38em){.diagnostic-tool.true-match .step.intro{padding:0;background:#fcf5ef}.diagnostic-tool.true-match .step.intro:after{clear:both;content:"";display:block}.diagnostic-tool.true-match .step.intro .true-match-start{display:block;max-width:25%}.diagnostic-tool.true-match .step.intro .true-match-start.tm-left{float:left}.diagnostic-tool.true-match .step.intro .true-match-start.tm-right{float:right}.diagnostic-tool.true-match .step.intro .intro-content{position:absolute;top:8%;left:20%;right:20%}}.diagnostic-tool.true-match .step.intro .main-copy,.diagnostic-tool.true-match .step.intro .sub-copy,.diagnostic-tool.true-match .step.intro .title{font-family:'Times', 'Times New Roman', serif;font-weight:200;font-style:italic}.diagnostic-tool.true-match .step.intro .main-copy,.diagnostic-tool.true-match .step.intro .cta-area{padding-left:1em;padding-right:1em}.diagnostic-tool.true-match .step.intro .title{text-transform:uppercase;margin:0.5em 0}.diagnostic-tool.true-match .step.intro .main-copy .title{font-size:1.05em}.diagnostic-tool.true-match .step.intro .main-copy .copy{padding:0 0.5em;font-size:0.85em}.diagnostic-tool.true-match .step.intro .sub-copy .title{font-size:1.1em;margin-bottom:0em}.diagnostic-tool.true-match .step.intro .sub-copy .copy{padding:0 0.5em;font-size:1.1em}.diagnostic-tool.true-match .step.intro .cta-area{padding:1em 0}.diagnostic-tool.true-match .step.questions .title,.diagnostic-tool.true-match .step.questions .q-number,.diagnostic-tool.true-match .step.questions .question-name{font-family:'Times', 'Times New Roman', serif;font-weight:200;font-style:italic}.diagnostic-tool.true-match .step.questions .cta-area{margin-bottom:1em}.diagnostic-tool.true-match .step.questions .cta{opacity:0.3}.diagnostic-tool.true-match .step.questions .cta.enabled{opacity:1}.diagnostic-tool.true-match .step.questions .question{overflow:hidden;display:none}.diagnostic-tool.true-match .step.questions .question .title{font-size:1.05em;text-transform:uppercase}.diagnostic-tool.true-match .step.questions .question.active{display:block}.diagnostic-tool.true-match .step.questions .question .q-number{font-size:1.2em;font-style:normal;margin:0.2em 0}.diagnostic-tool.true-match .step.questions .question .q-number .text{display:inline-block;vertical-align:top;padding:0 0.5em}.diagnostic-tool.true-match .step.questions .question .q-number .line{float:none;background:transparent no-repeat;display:inline-block;vertical-align:top;margin-top:0.5em;height:1px;width:40px}.diagnostic-tool.true-match .step.questions .question .q-number .line.left{background-image:url(../../img/brand-pages-detail/truematch/truematch_line_right.png);background-position:top left}.diagnostic-tool.true-match .step.questions .question .q-number .line.right{background-image:url(../../img/brand-pages-detail/truematch/truematch_line_left.png);background-position:top right}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.diagnostic-tool.true-match .step.questions .question .q-number .line{width:20px;background-size:20px 1px}}.diagnostic-tool.true-match .step.questions .question .question-name{font-size:1.1em;text-align:center}.diagnostic-tool.true-match .step.questions .question .copy-area{padding:0.5em 0}.diagnostic-tool.true-match .step.questions .question .selector-container{text-align:center;overflow:hidden;-webkit-animation:slideIn 0.8s;animation:slideIn 0.8s}.diagnostic-tool.true-match .step.questions .question .selector{width:100%;margin:2.5em 0;text-align:center;transition:margin-left 0.15s ease}.diagnostic-tool.true-match .step.questions .question .selector .circle{display:inline-block;vertical-align:top;height:115px;width:115px;margin:0 2%;cursor:pointer;text-transform:uppercase;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;font-size:0.8em;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.diagnostic-tool.true-match .step.questions .question .selector .circle .fill{display:none}.diagnostic-tool.true-match .step.questions .question .selector .circle.colored{overflow:hidden;position:relative;font-family:'Georgia', serif}.diagnostic-tool.true-match .step.questions .question .selector .circle.colored .fill{position:absolute;top:-109px;left:-21px;font-size:20.5em;display:block}.diagnostic-tool.true-match .step.questions .question .selector .circle.colored.android{overflow:visible}.diagnostic-tool.true-match .step.questions .question .selector .circle.colored.android .fill{top:-147px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.diagnostic-tool.true-match .step.questions .question .selector .circle,.diagnostic-tool.true-match .step.questions .question .selector .circle .name{background-size:100% 100%}}.diagnostic-tool.true-match .step.questions .question .selector .circle.burns{background-image:url(../../img/brand-pages-detail/truematch/swatches/burns.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.tans{background-image:url(../../img/brand-pages-detail/truematch/swatches/tans.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.both-tans{background-image:url(../../img/brand-pages-detail/truematch/swatches/both_tans.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.blue{background-image:url(../../img/brand-pages-detail/truematch/swatches/blue.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.green{background-image:url(../../img/brand-pages-detail/truematch/swatches/green.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.both-veins{background-image:url(../../img/brand-pages-detail/truematch/swatches/both_veins.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.blonde{background-image:url(../../img/brand-pages-detail/truematch/swatches/blonde.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.blonde-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/blonde_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.blonde-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/blonde_2.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.blonde-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/blonde_3.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.brown{background-image:url(../../img/brand-pages-detail/truematch/swatches/brown.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.brown-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/brown_1.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.brown-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/brown_2.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.brown-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/brown_3.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.brown-4{background-image:url(../../img/brand-pages-detail/truematch/swatches/brown_4.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.black{background-image:url(../../img/brand-pages-detail/truematch/swatches/black.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.black-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/black_1.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.red{background-image:url(../../img/brand-pages-detail/truematch/swatches/red.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.red-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/red_1.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.red-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/red_2.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.red-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/red_3.png);color:white}.diagnostic-tool.true-match .step.questions .question .selector .circle.light{background-image:url(../../img/brand-pages-detail/truematch/swatches/light.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.light-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/light_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.light-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/light_2.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.light-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/light_3.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.medium{background-image:url(../../img/brand-pages-detail/truematch/swatches/medium.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.medium-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/medium_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.medium-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/medium_2.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.medium-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/medium_3.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.deep{background-image:url(../../img/brand-pages-detail/truematch/swatches/deep.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.deep-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/deep_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.deep-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/deep_2.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.deep-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/deep_3.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.deep-4{background-image:url(../../img/brand-pages-detail/truematch/swatches/deep_4.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.eyes-blue{background-image:url(../../img/brand-pages-detail/truematch/swatches/eyes_blue.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.eyes-green{background-image:url(../../img/brand-pages-detail/truematch/swatches/eyes_green.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.eyes-hazel{background-image:url(../../img/brand-pages-detail/truematch/swatches/eyes_hazel.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.eyes-brown{background-image:url(../../img/brand-pages-detail/truematch/swatches/eyes_brown.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.eyes-light-brown{background-image:url(../../img/brand-pages-detail/truematch/swatches/eyes_light_brown.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.selected .name{background-image:url(../../img/brand-pages-detail/truematch/swatches/selected.png);position:relative;z-index:200}.diagnostic-tool.true-match .step.questions .question .selector .circle .name{background:transparent center center no-repeat;height:115px;width:115px;display:table-cell;padding:0 1.8em;font-size:0.8em;vertical-align:middle}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.diagnostic-tool.true-match .step.questions .question .selector .circle.burns{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/burns.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.tans{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/tans.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.both-tans{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/both_tans.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.blue{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/blue.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.green{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/green.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.both-veins{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/both_veins.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.blonde{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/blonde.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.blonde-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/blonde_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.blonde-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/blonde_2.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.blonde-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/blonde_3.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.brown{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/brown.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.brown-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/brown_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.brown-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/brown_2.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.brown-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/brown_3.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.brown-4{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/brown_4.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.black{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/black.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.black-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/black_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.red{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/red.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.red-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/red_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.red-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/red_2.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.red-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/red_3.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.light{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/light.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.light-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/light_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.light-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/light_2.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.light-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/light_3.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.medium{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/medium.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.medium-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/medium_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.medium-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/medium_2.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.medium-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/medium_3.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.deep{background-image:url(../../img/brand-pages-detail/truematch/swatches/deep.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.deep-1{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/deep_1.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.deep-2{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/deep_2.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.deep-3{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/deep_3.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.deep-4{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/deep_4.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.eyes-blue{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/eyes_blue.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.eyes-green{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/eyes_green.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.eyes-hazel{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/eyes_hazel.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.eyes-brown{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/eyes_brown.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.eyes-light-brown{background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/eyes_light_brown.png)}.diagnostic-tool.true-match .step.questions .question .selector .circle.selected .name{background:0 none no-repeat center center;background-image:url(../../img/brand-pages-detail/truematch/swatches/2x/selected.png);background-size:100% 100%}}.diagnostic-tool.true-match .step.result{padding-bottom:2em}.diagnostic-tool.true-match .step.result .copy-area{margin-bottom:1em;padding:1em 0}.diagnostic-tool.true-match .step.result .copy-area .title{font-style:italic;text-transform:uppercase;font-family:'Times', 'Times New Roman', serif;font-weight:400}.diagnostic-tool.true-match .step.result .copy-area .title span{display:block}.diagnostic-tool.true-match .step.result .column h4{padding:0.5em;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600}.diagnostic-tool.true-match .step.result .column h4.product-title{text-transform:uppercase;padding-bottom:0}.diagnostic-tool.true-match .step.result .column .actions{margin:0.8em 0}.diagnostic-tool.true-match .step.result .column .actions .circle-bt{position:relative;right:0;bottom:0;line-height:4.2em;background:url(../../img/brand-pages-detail/truematch/circlebt.png);color:white}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.diagnostic-tool.true-match .step.result .column .actions .circle-bt{background:url(../../img/brand-pages-detail/truematch/circlebt@2x.png);background-size:37px 37px}}.diagnostic-tool.true-match .step.result .column .actions .circle-bt.saved,.diagnostic-tool.true-match .step.result .column .actions .circle-bt.have-done{background:url(../../img/brand-pages-detail/truematch/circlebt_active.png)}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.diagnostic-tool.true-match .step.result .column .actions .circle-bt.saved,.diagnostic-tool.true-match .step.result .column .actions .circle-bt.have-done{background:url(../../img/brand-pages-detail/truematch/circlebt_active@2x.png);background-size:37px 37px}}.diagnostic-tool.true-match .step.result .column.product{text-align:center}.diagnostic-tool.true-match .step.result .column.product .image{display:inline-block;position:relative;width:auto}.diagnostic-tool.true-match .step.result .column.product .image .product-image{position:absolute;top:15%;left:38%;width:25%}.diagnostic-tool.true-match .step.result .column.discount{padding:3em 0}.diagnostic-tool.true-match .step.result .column .coupon{padding:0;font-size:1em;position:static}.diagnostic-tool.true-match .step.result .column .coupon .offer-consultation{color:#ffffff;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600}.diagnostic-tool.true-match .step.result .column .coupon .offer-consultation>div{text-align:center;width:92%;padding-top:.2em;height:3.2em;margin-top:.3em}.diagnostic-tool.true-match .step.result .column .coupon .offer-consultation>div strong{font-size:1.1em;vertical-align:top;line-height:3.1em;margin-right:-0.1em}.diagnostic-tool.true-match .step.result .column .coupon .offer-consultation>div p{font-size:2.8em;padding:0;display:inline}.diagnostic-tool.true-match .step.result .column .coupon .offer-consultation span{font-size:.7em;font-family:'HelveticaNeueW01', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;display:block;line-height:1.1em;text-align:center;border-bottom:1px solid #e063a0;width:85%;margin:0 auto;padding-bottom:.5em;text-transform:none;font-weight:400}.diagnostic-tool.true-match .step.result .column .coupon .offer-consultation p{text-transform:uppercase;font-size:.7em;width:80%;margin:0 auto;margin-top:.6em;line-height:1.1em}.diagnostic-tool.true-match .step.result .column.spoke .spoke-title{padding-top:0.5em;padding-bottom:0}.diagnostic-tool.true-match .step.result .column.spoke .spoke-copy{padding-bottom:1em;font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:200}.diagnostic-tool.true-match .step.current{display:block}.hairstyle-tout{margin-bottom:1.5em;position:relative;overflow:hidden}.hairstyle-tout .description{font-family:'HelveticaNeueLTStd-UltLt', 'HelveticaNeueW01-200', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:0.85em;text-transform:uppercase;position:absolute;width:90%;top:54%;left:1em}.hairstyle-tout .description h3{color:#FFF;font-weight:normal}.hairstyle-tout .description span{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;display:block;color:#ad7fb7;padding-top:0.2em}body.win .diagnostic-tool.true-match .step.questions .question .selector .circle.colored .fill{top:-103px;font-size:20em}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes slideIn{0%{margin-right:-300%}100%{margin-right:none}}@keyframes slideIn{0%{margin-right:-300%}100%{margin-right:none}}@media screen and (min-width: 48em) and (max-width: 62.5em){body .sublimesun-landing .featured-banner .featured-info{padding:1.5em 1em 2.7em 2em}body .sublimesun-landing .featured-banner .featured-info h2{font-size:1.5em;line-height:1.2em}.sublimesun-landing .featured-banner .weather-sec{padding:0.75em 0}.sublimesun-landing .featured-banner .weather-sec .weather{width:auto}.sublimesun-landing .featured-banner .weather-sec .weather p.temperature{font-size:2em;margin-left:30%}.sublimesun-landing .featured-banner .weather-sec .weather .location{height:50px}.sublimesun-landing .featured-banner .weather-sec .weather .location .location-name{font-size:.85em;width:160px}.sublimesun-landing .featured-banner .weather-sec .did-you-know{margin:.5em auto}.sublimesun-landing .featured-banner .weather-sec .did-you-know h4{font-size:1.35em;width:315px;margin-bottom:0.5em}.sublimesun-landing .featured-banner .weather-sec .did-you-know h4 span.line-left{top:10px}.sublimesun-landing .featured-banner .weather-sec .did-you-know h4 span.line-right{top:10px}.sublimesun-landing .featured-banner .weather-sec .did-you-know p{width:75%;font-size:.9em}.sublimesun-landing .featured-banner .weather-sec-error .weather p.temperature{margin-left:37%}.sublimesun-landing .featured-banner .weather-sec-error .weather .location{height:50px}.sublimesun-landing .featured-banner .weather-sec-error .weather .location .location-name{width:150px}.sublimesun-landing .featured-banner .weather-sec-error .did-you-know h4{font-size:1.6em;width:350px}.sublimesun-landing .featured-banner .weather-sec-error .did-you-know h4 span.line-left{top:15px}.sublimesun-landing .featured-banner .weather-sec-error .did-you-know h4 span.line-right{top:15px}.sublimesun-landing .featured-banner .weather-sec-error .did-you-know p{width:65%;font-size:1em}}@media screen and (min-width: 22em) and (max-width: 47.9em){.sublimesun-landing .featured-banner .weather-sec .weather p.temperature{margin-left:37%}.sublimesun-landing .featured-banner .weather-sec .weather .location{height:50px}.sublimesun-landing .featured-banner .weather-sec .weather .location .location-name{width:150px}.sublimesun-landing .featured-banner .weather-sec .did-you-know h4{font-size:1.6em;width:350px}.sublimesun-landing .featured-banner .weather-sec .did-you-know h4 span.line-left{top:15px}.sublimesun-landing .featured-banner .weather-sec .did-you-know h4 span.line-right{top:15px}.sublimesun-landing .featured-banner .weather-sec .did-you-know p{width:55%;font-size:1.25em}.sublimesun-landing .featured-banner .weather-sec-error .did-you-know h4{font-size:1.6em;width:350px}.sublimesun-landing .featured-banner .weather-sec-error .did-you-know h4 span.line-left{top:15px}.sublimesun-landing .featured-banner .weather-sec-error .did-you-know h4 span.line-right{top:15px}.sublimesun-landing .featured-banner .weather-sec-error .did-you-know p{width:45%;font-size:1.25em}.sublimesun-landing .featured-banner .featured-info{padding:2em 1.5em 2.7em 1.5em}.sublimesun-landing .featured-banner .featured-info p{font-size:1em}}@media screen and (max-width: 48em){body .featured-banner .featured-info h2{line-height:1em}body .featured-banner .featured-info h3{font-size:1.4em}body .featured-banner .featured-info p{margin-top:1.3em}}@media screen and (max-width: 22em){.footer-touts .left-tout .tout-text{padding:10px 0 5px}body .featured-banner .featured-info{padding:1.5em 1em 1.7em 1.6em}body .featured-banner .featured-info h2{font-size:1.8em;line-height:1em}body .featured-banner .featured-info h3{font-size:1.4em}}div[role="main"] section.iframe-module{display:none;margin:8px 0 0}@media screen and (min-width: 64.63em){div[role="main"] section.iframe-module{display:block}}div[role="main"] section.iframe-module iframe{margin:0 auto;display:block}div[role="main"] section.iframe-module-responsive{margin:8px 0 0}@media screen and (min-width: 64.63em){div[role="main"] section.iframe-module-responsive{display:block}}div[role="main"] section.iframe-module-responsive iframe{margin:0 auto;display:block}.sulfatefree .marquee{position:relative;margin:0 0 .5em}.sulfatefree .marquee:after{clear:both;content:"";display:block}.sulfatefree .marquee-container{position:relative}.sulfatefree .marquee-container img{max-width:100%;display:block;width:100%}.sulfatefree .featured-info{position:absolute;bottom:1.162em;left:1.162em;width:80%}.sulfatefree .featured-info h2{margin:0 0 .75em;font:1.375em/1.1 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;width:70%}.sulfatefree .featured-info p{margin:0 0 .75em;font:1em/1 'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif}.sulfatefree .featured-info .cta{font:0.875em/1.1 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;background:0 none;padding:0;text-transform:none}.sulfatefree .article-marquee{background:url(../../img/sulfatefree/article-marquee-mobile.jpg) no-repeat;background-size:cover;padding:1.2em 1.162em 0.5em;color:#000}.sulfatefree .article-marquee h2{font:1.625em/1.1 'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0 0 .75em;-webkit-font-smoothing:antialiased}.sulfatefree .article-marquee p{font:1.1em/1.1 'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0 0 .75em;width:70%}.sulfatefree .cta{background:#000;color:#fff;padding:12px;font:0.75em/1 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;text-transform:uppercase;cursor:pointer}.sulfatefree .carousel li{height:13em;padding-top:0}.sulfatefree .carousel li span a{font:0.625em/1 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:4em 0 1em -5.5em;left:50%;width:50%;text-transform:uppercase}.sulfatefree .carousel li img{width:47%}.sulfatefree .carousel .tout-sulfatefree{background-size:cover;background-repeat:no-repeat;background-position:65% 0;color:#000;padding:2em 2.5em}.sulfatefree .carousel .tout-sulfatefree h1{font:1.25em/1.1 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0 0 0.5em;width:54%}.sulfatefree .carousel .tout-sulfatefree p{font:1em/1 'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0 0 0.5em;width:70%}.sulfatefree .carousel .tout-sulfatefree .cta{display:inline-block}.sulfatefree .carousel .tout-curly{background-image:url(../../img/sulfatefree/tout-curlyhair-bgmobile.jpg)}.sulfatefree .carousel .tout-dry{background-image:url(../../img/sulfatefree/tout-dryhair-bgmobile.jpg)}.sulfatefree .carousel .tout-frizzy{background-image:url(../../img/sulfatefree/tout-frizzyhair-bgmobile.jpg)}.sulfatefree .carousel .tout-colortreated{background-image:url(../../img/sulfatefree/tout-colortreatedhair-bgmobile.jpg)}.sulfatefree .carousel .tout-texture{background-image:url(../../img/sulfatefree/tout-texturehair-bgmobile.jpg)}.sulfatefree .carousel .tout-damaged{background-image:url(../../img/sulfatefree/tout-damagedhair-bgmobile.jpg)}@media only screen and (min-width: 22.5em){.sulfatefree .carousel li{height:14em}}@media only screen and (min-width: 26em){.sulfatefree .carousel li{background-position:0 0;height:18em;padding-top:50px}.sulfatefree .carousel li img{width:80%}.sulfatefree .carousel .tout-sulfatefree p{width:100%}.sulfatefree .carousel .tout-curly{background-image:url(../../img/sulfatefree/tout-curlyhair-bg.jpg)}.sulfatefree .carousel .tout-dry{background-image:url(../../img/sulfatefree/tout-dryhair-bg.jpg)}.sulfatefree .carousel .tout-frizzy{background-image:url(../../img/sulfatefree/tout-frizzyhair-bg.jpg)}.sulfatefree .carousel .tout-colortreated{background-image:url(../../img/sulfatefree/tout-colortreatedhair-bg.jpg)}.sulfatefree .carousel .tout-texture{background-image:url(../../img/sulfatefree/tout-texturehair-bg.jpg)}.sulfatefree .carousel .tout-damaged{background-image:url(../../img/sulfatefree/tout-damagedhair-bg.jpg)}}@media only screen and (min-width: 33em){.sulfatefree .carousel li{height:18em;padding-top:0px}.sulfatefree .carousel li img{width:75%}.sulfatefree .carousel .tout-sulfatefree p{width:100%}}@media only screen and (min-width: 40em){.sulfatefree .carousel li{padding-top:20px}.sulfatefree .carousel li img{width:70%}}@media only screen and (min-width: 44em){.sulfatefree .carousel li span a{bottom:30px}}.main-wrapper-sulfatefree-2{width:100%}.sulfatefree-2 .desktop-hair-type-tab{display:none}.sulfatefree-2 .article-marquee{padding:1.2em 1.162em 0.5em}.sulfatefree-2 .article-marquee .top{display:block}.sulfatefree-2 .hair-type-tab>h3{background-color:#fde1e8;margin:4px 0 0 0;height:3em;padding:1em;color:black;font:1.3em 'HelveticaNeueW01', 'Helvetica Neue', 'Helvetica', Arial, sans-serif}.sulfatefree-2 .hair-type-tab>h3:before{float:right;margin-top:-3px;background:url(../../img/sulfatefree-2/button-plus.png) no-repeat;content:'';height:28px;width:28px;cursor:pointer}.sulfatefree-2 .expanded>h3:before{background:url(../../img/sulfatefree-2/button-minus.png) no-repeat;content:'';height:28px;width:28px;cursor:pointer}.sulfatefree-2 .hair-type hgroup{border-bottom:4px double #c0c0c0;font-family:'Times', 'Times New Roman', serif;color:#000;display:block;margin:1em 1em .5em;text-align:center;padding-bottom:.45em}.sulfatefree-2 .hair-type hgroup>h2{font-size:1.7em;line-height:0.9em;font-family:'Times', 'Times New Roman', serif;font-weight:normal;text-transform:uppercase;min-width:10.8em;display:inline}.sulfatefree-2 .hair-type hgroup>h5{font-size:1.063em;font-family:'Times', 'Times New Roman', serif;font-weight:normal;font-style:italic}.sulfatefree-2 .client-feedback{background-color:#fadef2;background:linear-gradient(to right, #fadef2, #cda7c1)}.sulfatefree-2 .marquee{position:relative;margin:0}.sulfatefree-2 .marquee:after{clear:both;content:"";display:block}.sulfatefree-2 .marquee .category{display:none}.sulfatefree-2 .marquee-container{position:relative}.sulfatefree-2 .marquee-container img{max-width:100%;display:block;width:100%}.sulfatefree-2 .featured-info{position:absolute;bottom:3em;right:0.2em;width:65%;min-height:14em}.sulfatefree-2 .featured-info h2{font:1.55em/1.1 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0.7em 0;width:100%}.sulfatefree-2 .featured-info p{font:1em/1.3 'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0.7em 0 1em 0;width:100%}.sulfatefree-2 .featured-info .cta{font:1em/1.1 'HelveticaNeueW01-400', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;background:0 none;padding:0;text-transform:none;margin:1em 0}.sulfatefree-2 .additional-marquee{margin:0 0 1.5em;overflow:hidden;width:100%}.sulfatefree-2 .additional-marquee .science{background:url(../../img/sulfatefree-2/sulfatefree-2-science-mobile.jpg) no-repeat;background-size:cover;color:#000;min-height:14em;padding:2em 3em 2em 2em}.sulfatefree-2 .additional-marquee .science h2{font:1.26em/1.1 'HelveticaNeueW01-400', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0 0 .75em;-webkit-font-smoothing:antialiased}.sulfatefree-2 .additional-marquee .science p{font:0.9em/1.1 'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0 0 .75em}.sulfatefree-2 .additional-marquee .science .cta{background-color:transparent;color:black;padding:0}.sulfatefree-2 .additional-marquee .science .cta .sprite{color:black}.sulfatefree-2 .additional-marquee .pure-promise{background-color:#dfcfd9;background-size:cover;color:#000;min-height:14em;padding:2em 0.5em 2em 2em}.sulfatefree-2 .additional-marquee .pure-promise .pure-promise-copy{float:left}.sulfatefree-2 .additional-marquee .pure-promise img{float:right;max-height:11em}.sulfatefree-2 .additional-marquee .pure-promise h2{font:1.26em/1.1 'HelveticaNeueW01-400', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0 0 .75em;-webkit-font-smoothing:antialiased}.sulfatefree-2 .additional-marquee .pure-promise ul{font:0.9em/1.3 'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif}.sulfatefree-2 .lather-tout img{max-width:100%;width:100%}.sulfatefree-2 .lather-tout .seo-tout-text{position:absolute;top:3em;left:1em;width:87%}.sulfatefree-2 .lather-tout .seo-tout-text h4{font:1.26em/1.1 'HelveticaNeueW01-400', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0 0.9em;color:#000}.sulfatefree-2 .lather-tout .seo-tout-text h5{font:0.9em/1.1 'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:0.8em 1em 0 1.3em;color:#000}.sulfatefree-2 #tab-dull-dry-hair .detail-container{background:url(../../img/sulfatefree-2/sulfatefree-2-hairtypedulldry-mobile.jpg) no-repeat;background-size:cover}.sulfatefree-2 #tab-dry-damaged-hair .detail-container{background:url(../../img/sulfatefree-2/sulfatefree-2-hairtypedrydamaged-mobile.jpg) no-repeat;background-size:cover}.sulfatefree-2 #tab-color-treated-hair .detail-container{background:url(../../img/sulfatefree-2/sulfatefree-2-hairtypecolortreated-mobile.jpg) no-repeat;background-size:cover}.sulfatefree-2 #tab-frizzy-hair .detail-container{background:url(../../img/sulfatefree-2/sulfatefree-2-hairtypefrizzy-mobile.jpg) no-repeat;background-size:cover}.sulfatefree-2 #tab-curly-hair .detail-container{background:url(../../img/sulfatefree-2/sulfatefree-2-hairtypecurly-mobile.jpg) no-repeat;background-size:cover}.sulfatefree-2 #tab-fragile-hair .detail-container{background:url(../../img/sulfatefree-2/sulfatefree-2-hairtypefragile-mobile.jpg) no-repeat;background-size:cover}.sulfatefree-2 .cta{padding:0;font:0.75em/1 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;text-transform:none;cursor:pointer}.sulfatefree-2 .carousel li span a{font:0.8em/1 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:4em 0 1em -7em;text-align:center;left:50%;width:50%;text-transform:uppercase}.sulfatefree-2 .carousel li img{width:65%}.sulfatefree-3 .desktop-hair-types-navtab{display:none}.sulfatefree-3 .details{height:auto}.sulfatefree-3 .mobile-nav-container{border:1px solid #000;height:2.5em;margin:0 0 2em;zoom:1}.sulfatefree-3 .mobile-nav-container:before{content:'';display:block}.sulfatefree-3 .mobile-nav-container:after{content:'';display:table;clear:both}.sulfatefree-3 .mobile-hair-types-navtab{float:right}.sulfatefree-3 .mobile-hair-types-navtab .hair-type-tab{display:inline-block}.sulfatefree-3 .mobile-hair-types-navtab .hair-type-tab h3{height:1em;cursor:pointer;width:1em;background:#000;text-indent:-9999px;font:1.3em 'Times', 'Times New Roman', serif;border-top-right-radius:100%;border-top-left-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%;-webkit-top-right-radius:100%;-webkit-top-left-radius:100%;-webkit-bottom-right-radius:100%;-webkit-bottom-left-radius:100%;-moz-border-radius-topright:100%;-moz-border-radius-topleft:100%;-moz-border-radius-bottomright:100%;-moz-border-radius-bottomleft:100%;-ms-top-right-radius:100%;-ms-top-left-radius:100%;-ms-bottom-right-radius:100%;-ms-bottom-left-radius:100%;-o-top-right-radius:100%;-o-top-left-radius:100%;-o-bottom-right-radius:100%;-o-bottom-left-radius:100%}.sulfatefree-3 .desktop-hair-type-tab,.sulfatefree-3 .mobile-hair-type-tab{display:none}.sulfatefree-3 .desktop-hair-type-tab .details h1,.sulfatefree-3 .mobile-hair-type-tab .details h1{text-align:center}.sulfatefree-3 .desktop-hair-type-tab .details p,.sulfatefree-3 .mobile-hair-type-tab .details p{width:90%;font:0.9em 'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;text-align:center;margin:0 auto}.sulfatefree-3 .desktop-hair-type-tab .details .cta,.sulfatefree-3 .mobile-hair-type-tab .details .cta{display:block;margin:0 0 1em}.sulfatefree-3 .desktop-hair-type-tab .details .bottom-info,.sulfatefree-3 .mobile-hair-type-tab .details .bottom-info{text-align:center}.sulfatefree-3 .desktop-hair-type-tab .details .separator,.sulfatefree-3 .mobile-hair-type-tab .details .separator{display:block;margin:0 auto;padding-top:3em;width:1.3em}.sulfatefree-3 .mobile-hair-type-tab{display:block}.fancypants iframe{margin:0 auto;width:100%;max-width:1200px;height:569px}@media all and (min-width: 640px){.fancypants iframe{height:231px}}.video-container{width:100%}.video-container .end-slates{position:absolute;top:0;left:0;width:100%;background:#000;z-index:99;height:100%;opacity:.8}.video-container .end-slates .end-slates-container{position:relative;height:100%}.video-container .end-slates .close-slates{cursor:pointer;display:block;z-index:2;position:absolute;top:10px;right:10px;padding:15px;line-height:1px;border-radius:30px;background:#fff;opacity:0.5}.video-container .end-slates .close-slates:hover,.video-container .end-slates .close-slates:active{opacity:0.7}.video-container .end-slates .end-slates-content{padding:3% 5%;color:#fff;position:absolute;top:50%;margin:-90px 0 0}.video-container .end-slates .end-slates-content p{margin:0 2em .8em 0em;color:#fff}.video-container .end-slates .end-slates-content a{color:#fff}.main-article{width:100%}.main-article .content h2{width:auto;float:none;clear:both}.main-article .content ol{margin:1.2em 0 2em 2.5em;list-style:decimal}.main-article .content ol li{line-height:1.3em}.main-article .content ol li a{color:#000;text-decoration:underline}.carousel{position:relative;max-width:75em;margin:0 auto}.carousel li{float:left;background-color:#FFF;height:27.6em;margin-left:8px;padding-top:60px;position:relative}.carousel li a{display:block}.carousel li a:hover{text-decoration:none}.carousel li img{display:block;width:80%;max-width:18.750em;margin:0 auto}.carousel li span a{color:#000;font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:200;font-size:0.9375em;line-height:1.16em;display:inline-block;margin:.4em 0 1em 1.5em;width:80%;height:3.4em;position:absolute;top:auto;bottom:10px;text-align:left;text-decoration:none;padding-right:1em}.carousel li span a:hover{text-decoration:underline}.carousel li span a:hover sup{border-bottom:1px solid #fff}.carousel .bottom-line{border-bottom:4px double silver;width:95%;height:4px;margin:0 auto;padding-top:1em}.carousel-list-container{margin-left:-8px;overflow:hidden;position:relative}.carousel-list{width:99999em;position:relative;left:0;transition:left 0.35s ease-out}.carousel-list.notransition{transition:none}.summary{padding:1em}.carousel-nav{clear:both;overflow:hidden;bottom:45%;width:100%}.carousel-nav a{background:#000000 none no-repeat center center;display:block;float:left;height:2.750em;top:44%;width:2.563em;text-align:center;position:absolute;opacity:0.25;filter:alpha(opacity=25)}.carousel-nav a span{margin-top:1em}.carousel-nav a.flex-next{float:right;right:0}.carousel-nav a.disabled{filter:alpha(opacity=25);opacity:0.25}.slider-container{background:#fff;margin:0;width:100%;border-bottom:1px solid #cecece}.slider-container:after{clear:both;content:"";display:block}.slider-container li:after{clear:both;content:"";display:block}.slider-container li img{display:block;width:100%}.slider-container li a{color:white;text-decoration:none;border:0}.slider-container li a:active{color:white;text-decoration:none}.slider-container li .image-description{position:absolute;bottom:0;left:0;width:100%;color:white;padding:1.5em 1em;overflow:hidden;-webkit-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0)}.slider-container li .image-description .item-title,.slider-container li .image-description .item-description{z-index:20;position:relative;display:block;color:white;text-decoration:none}.slider-container li .image-description .item-title{font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;margin-bottom:0.2em;font-size:1.4em}.slider-container li .image-description .item-description{font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:200;font-size:0.9em}.slider-container li .image-description .fill{background-color:black;position:absolute;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=60);opacity:0.6;z-index:1}.slider-container .flex-direction-nav{bottom:47px;position:relative;margin:0 auto}.slider-container .flex-direction-nav:after{clear:both;content:"";display:block}.slider-container .flex-direction-nav a{display:block;height:47px;margin:0;width:44px;z-index:2;text-align:center;text-indent:0}.slider-container .flex-direction-nav a.flex-prev{left:0}.slider-container .flex-direction-nav a.flex-next{left:auto;right:0}.slider-container .flex-direction-nav a.flex-disabled{filter:alpha(opacity=25);opacity:0.25}.slider-container .flex-direction-nav a span{margin-top:1em;z-index:2;position:relative}.slider-container .flex-direction-nav a span.fill{background:#000000;opacity:.25;filter:alpha(opacity=25);position:absolute;width:44px;height:47px;margin:0;left:0;z-index:1}.slider-container .flex-control-nav{height:47px;text-align:center;bottom:-60px;position:static}.slider-container .flex-control-nav li a{margin:1.18em 0 0 1em;background-position:0 -1049px}.slider-container .flex-control-nav li a.flex-active{background-position:0 -1025px}.slider-container .flex-control-nav li img{display:none}.slider-container .flex-control-nav li:first-child a{margin-left:0}.category{background:#fff}.category h1{display:none}.category ul li{display:block;overflow:hidden;border-bottom:2px solid #cecece;padding:.5em 3% 0.5em 0.8em;position:relative}.category ul li:first-child{border-top:2px solid #cecece}.category ul li a{font-size:.9em;color:#000;text-decoration:none;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;display:block}.category ul li a:after{clear:both;content:"";display:block}.category ul li h2{float:left;width:90%}.category ul li span.arrow-right{float:right;margin-top:0.45em;margin-left:.2em;width:6%}.features-module .video{-moz-user-select:none;float:left;width:70%;margin:0;position:relative;width:100%}.features-module>div article{position:relative;overflow:hidden;margin-bottom:0.25em}.features-module>div article a img{display:block;max-width:100%;width:100%}.features-module>div article sup{font-size:0.5em}.features-module>div article .caption{width:100%;clear:both;padding:0.8em 1em 1.3em 1.5em;position:absolute;bottom:0;background-color:rgba(0,0,0,0.7)}.features-module>div article .caption small{font-size:0.5625em;display:block;color:#666;text-decoration:none;text-transform:uppercase;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600}.features-module>div article .caption h3{font-family:'Times', 'Times New Roman', serif;font-style:italic;font-weight:100;font-size:1.0625em;line-height:1em;margin-top:0.2em;color:#FFF}.features-module>div article .caption a{font-size:0.6875em;color:#fff;text-decoration:none;text-transform:uppercase;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600}.features-module>div article .caption a img{width:0.4em;margin:0.25em 0 0 0.5em}.features-module>div article.featured-videos .play-video{width:4em;height:4em;display:block;position:absolute;top:50%;left:50%;margin:-4em 0 0 -2em}.features-module>div article.featured-videos .caption{position:static;background-color:#fff;padding-bottom:1.8em}.features-module>div article.featured-videos .caption h3{color:#000}.features-module>div article.matchmaker{background-color:#fff}.features-module>div article.matchmaker>img{float:left;width:100%}.features-module>div article.matchmaker .app-download{float:left;width:50%;padding-top:3em;position:absolute;right:-1em}.features-module>div article.matchmaker .app-download h3{font-family:'Times', 'Times New Roman', serif;font-style:italic;font-weight:100;font-size:0.9375em;color:#000;width:80%}.features-module>div article.matchmaker .app-download .action-link{margin-top:1em;float:left}.features-module>div article.matchmaker .app-download .action-link a{text-decoration:none;text-transform:uppercase;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;font-size:.625em;color:#000;display:inline-block;float:left}.features-module>div article.matchmaker .app-download .action-link a img{width:0.4em;margin:0.25em 0 0 0.5em}.features-module>div article.matchmaker .app-download .action-link .arrow-link-black{float:right;height:16px;width:9px;position:relative;top:.1em;right:0;margin-left:.2em}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.features-module>div article.matchmaker .app-download .action-link .arrow-link-black{top:3px}}div[role="main"] .consultation-banner-link:hover{text-decoration:none}div[role="main"] .consultation-banner-link .consultation-banner{width:100%;height:10.75em;margin-bottom:1em;background:white;position:relative}div[role="main"] .consultation-banner-link .consultation-banner .picture-container{float:left;width:6.15em;margin-right:.9em}div[role="main"] .consultation-banner-link .consultation-banner .picture-container img{width:100%}div[role="main"] .consultation-banner-link .consultation-banner .banner-content{width:auto;padding-right:.5em}div[role="main"] .consultation-banner-link .consultation-banner .banner-content span{display:block;font-size:0.75em;font-family:'HelveticaNeueW01-200', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:200;color:#000;text-transform:uppercase;padding-top:1em;margin-bottom:1em}div[role="main"] .consultation-banner-link .consultation-banner .banner-content span strong{font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600}div[role="main"] .consultation-banner-link .consultation-banner .banner-content p{font-family:'Times', 'Times New Roman', serif;font-style:italic;font-weight:100;font-size:1.125em;line-height:1.1em;color:#000}div[role="main"] .consultation-banner-link .consultation-banner .banner-content .cta{font-size:.9em;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-weight:600;text-transform:uppercase;color:#000;position:absolute;bottom:1.2em;left:7.8em}div[role="main"] .consultation-banner-link .consultation-banner .banner-content .cta>span{display:inline-block;margin-bottom:0;position:relative;top:.1em}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){div[role="main"] .consultation-banner-link .consultation-banner .banner-content .cta>span{top:-0.1em}}div[role="main"] .consultation-banner-link .consultation-banner.general .banner-content span{margin-bottom:.7em}div[role="main"] .consultation-banner-link .consultation-banner.general .banner-content a span{margin-bottom:0}div[role="main"] .consultation-banner-link .consultation-banner.general .banner-content .cta>span{margin-bottom:0}.quizlet{-webkit-transform:translateZ(0);color:#000}.quizlet .quizlet-item{display:none}.quizlet .quizlet-item .quizlet-question,.quizlet .quizlet-item .quizlet-answer{display:none}.quizlet .quizlet-item.active,.quizlet .quizlet-item.question .quizlet-question,.quizlet .quizlet-item.answer .quizlet-answer{display:block}.quizlet{background:#fff;margin:0}.quizlet .intro img{display:block;max-width:100%;width:auto}.quizlet .result-copy{text-align:center;display:block;padding:0 18%}.quizlet .quizlet-container{display:none;position:relative;overflow:hidden}.quizlet .quizlet-container .status,.quizlet .quizlet-container .progress{color:#c2c2c2;font:1.125em 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;position:absolute;left:0;text-align:center;top:1em;width:50%}.quizlet .quizlet-container .status span,.quizlet .quizlet-container .progress span{color:#000}.quizlet .quizlet-container .progress{top:2em}.quizlet .quizlet-container .progress span{color:#c2c2c2;font-size:1.4em;padding:0 0 0 0.16em}.quizlet .quizlet-container .progress span.done{color:#000}.quizlet .quizlet-item{position:relative}.quizlet .quizlet-item:after{clear:both;content:"";display:block}.quizlet .quizlet-item.result>div{float:left;position:absolute;width:50%;height:100%}.quizlet .quizlet-item.result>div img{display:block;float:none;margin:0 auto;max-width:100%;width:201px}.quizlet .quizlet-item p{-ms-box-sizing:content-box;box-sizing:content-box;color:#928e87;float:left;font:italic normal 1.1em/1.2 'Times', 'Times New Roman', serif;letter-spacing:-1px;margin-bottom:1em;padding:4em 4% 0;text-align:center;width:42%}.quizlet .quizlet-item p.completeness{color:#c2c2c2;font:normal normal 0.9em 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;height:auto;letter-spacing:0;margin-bottom:0.5em;padding:2.3em 0 0;text-align:center;width:100%}.quizlet .quizlet-item p.completeness span{color:#000}.quizlet .quizlet-item p.score{color:#000;float:none;height:auto;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;font-style:normal;margin-bottom:0.5em;padding:0 0.5em 0 0;text-align:center;width:auto;margin-bottom:1em}.quizlet .quizlet-item p.copy{float:none;font-size:1em;margin:0 auto;padding:0;width:80%}.quizlet .quizlet-item img{float:right;width:50%}.quizlet .quizlet-item .actions{float:left;margin:0 0 0.5em;width:50%}.quizlet .quizlet-item .actions a{color:#000;display:block;float:left;font:0.8125em 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;height:5.8em;margin:0;padding:3.8em 0 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:50%}.quizlet .quizlet-item .actions a:first-child{border-right:1px solid #ccc}.quizlet .quizlet-item .actions a span{background:no-repeat center top url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABSCAMAAAARmWb4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPBQTFRF////HR0bICAeJycl6Ojo/v7+VFRSbW1rOzs5bGxrXl5cxsbGMzMxlZWU3t7eKSkn+Pj4pKSj+/v7V1dW0NDQfX18/Pz8ioqJ39/fQkJBLi4sdHRzw8PC4ODg/f39n5+eS0tJ5OTjq6uqhoaF7+/vxcXFfn58qamo1tbWKiooQEA+IiIg19fX8/Pyrq6uNDQy8vLyOTk4LS0rKCgmg4OCtLSz8fHxUFBP4+Piy8vKX19eurq5cnJxISEfs7OyKSkoqKin6urq9PT0MjIwf39+Ojo5d3d2fHx7mpqZR0dFsLCvTU1L7Ozsr6+vYmJhxMTD41TLZQAAAqhJREFUeNq0VWdX6lAQnE0IIBBQgfAgIL036b13FP3//+aF4jMgwfWc53yCzZy7926ZAfR4tPtsVpFItNp89kcY4Y83QDoEvH+u0kwWYf955lbnc9U92/8WLKavvAeX9mWzdn78d643WsD1cEG7v9OireR5MNnSgnf3+tCzmaiWlgAlGHcvstmFOx5UACldIzI/687TeH4t6VR2VFY7T7vt2a0qDnmqXcCvMT/P1PK+JIBe2RyUPmJS0FzuAYkXLfu/d2jnJfBUrw7P7zis1p+Q0M48vcjkopoTTxZ/9LISUb/lCc4auY5VshClgbr/9WvNXv11IE1kOfRDoJaEXjV6rQvRag9Si4R9j7xESUzLw+ttHZanSBJ5tTkI0AaQzUYDYJaBDQUeYSdaQ3EEjYhBh4I1kR0+IieCFcmIKFWCcBL5YKMZEF8Zzh5WcWBGNljJDbh3xsTd/jtZIZIKLDzGRM8CUEkE0RzIto2J7SwwJ+IT2amPj9kaE7enx7DLwy44u4XsoWCPGX9w2avAXy72uuoF4P1TAN6/CsC5pGz3krK9LilskeLLHl9IfyDNfLH/gX38Bn7BuXKpRqEpSc1CI5Uzdq5BX1vvYqcUDpc6RW2h+4PrztUNwSRHhGNeISKbEOpecS4xhskyr79jfjlBTLx0LkcG4xFdYDRGxnHuXI6QotIVqErIoXcuMaO80VW8KRlR51wxqGQAFbFP5+piTIYYo/vhXIPQZGRMHE1Cg5Nz9bGkG1iif3Iujyl/i5g3eY7OlYNMNyEjd3CuFCK3iRGkDs7VKAq3iUKxcXCuQoe+QadwcK5m6TtiqXlwLin8HTEsHZyLSWSnZj+GXR52wdktZA8Fe8z4g8teBf5ysdeVLwB8SWGLFF/2+EL6A2n+b871V4ABALbibLNyvblyAAAAAElFTkSuQmCC);display:block;height:3.08em;left:50%;margin:0 0 0.5em -1.54em;position:absolute;top:0;width:3.08em}.quizlet .quizlet-item .actions a.selected span{background-position:center bottom}.quizlet .quizlet-item .quizlet-answer .result{color:#000;font:1em 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;left:0;position:absolute;text-align:center;top:4.1em;width:50%}.quizlet .quizlet-item .quizlet-answer .result span{background:no-repeat center top url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAMAAABcUcfzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUdQTFRFHR0b////ICAe6OjoJyclIiIg4ODgISEf/Pz8+Pj4+/v7Li4s8/Py/v7+Xl5cpKSjrq6ufX18dHRz39/fOzs5bW1rbGxrq6uqxsbGS0tJKSkn19fXqKin6urqcnJxMzMx8fHxX19eVFRS1tbWy8vKQEA+ioqJ0NDQtLSzn5+ed3d2YmJhfn598vLyfn58lZWUlpaVKiooKSkoHh4cJiYk4eHh9/f3xcXFoKCfeHh3o6Oi/f39kZGQ3NzckJCPU1NSPz89PDw6vb29qqqpvLy7u7u6paWlUVFQkpKRzMzMLy8tgIB/7e3t3t7eZ2dl7+/v7u7uT09Nm5uaPT07KyspMDAvxMTDwMDA+vr6j4+Ozc3NIyMhSEhGNTUzcXFwsrKxYGBfMjIwgYGA7OzsNDQyWVlYt7e3b29thISDNzc12NjYZWVjW1taKQzMHQAAAmlJREFUeNrsledT20AQxd+TZMsVN2zj3guYXkwChNA7BEjvvef//5yzhEGShSJm8tE7o9Fp9JvZu73d90BjBMaaI6MKoIyONMcCpl8wrBOxIAwRjCVsQTkpAY3pdq4cDpdz7ckGICXlQTCShVpskaF6dHw8Wg+RraKKbMQC+lNAxUt5NiPpeaXMjExvBUj5jeBUFUqahQmPcY+eiQLTCqpTN6C/ilKN+TlYYj7PWglV/zWYQsnri8Mm4j5vCak+GIFS83VgGx1fTUFEB+Us0ozjlogzjaysgUlUmMetkWcFyR6YkFRvYe52cL6wpEoJAcZQ5H04xASLiBGBIFqyxwn0yC0EAxhDg7N2/z8+7a9m2BBYE9PM2HDjZD9PhpMCG0E7JA1yL8lV9WothdoCG0WuPshNihK/u/6q5wSmoBwd4L4L7tPNZ7QsMCB8z8p9EFOwZtxvWHvdgA//6K8uuQIraEitkt/E1LwR3f3edD4tteEwam9yvj7+TD4334B2GGN5fj8SqHheLZo4vTymgr991uvRX0/MZ9MLbr7ChR8vuPTFUgT9Cq1Nofx8bd8UrtvMfeO6HgX3w+V6XN0LgHtJcS1S7mXPvZDeQZrdi/0d7GPoM0Of+V8+YxUpk+wd7GxcrdZ86xbZM/lMl+f7mvpdktsWITX5TKdL/5ngVsjlRTj5zMUJV4+lPTNn6zObp+QDctcDJ5/pxdGhuNgtc72sPqNXbUuAh0dw8hmN29VSn246+gywuEzuScerPLlw9Jket7IAnPnZ7Tj5zDZ5udBb7J+z6+Qz676++27sHAx9Zugz/7CPvwIMAJQIZg7A84KvAAAAAElFTkSuQmCC);display:block;height:2.5em;left:50%;top:1.5em;width:2.6em;margin:auto;margin-top:0.3em}.quizlet .quizlet-item .quizlet-answer .result.incorrect span{background-position:center bottom}.quizlet .quizlet-item .quizlet-answer h5{color:#000;font:0.8125em 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;left:0;position:absolute;text-align:center;text-transform:uppercase;top:10.4em;width:50%}.quizlet .quizlet-item .quizlet-answer p{font-size:1em;padding:10em 2% 0;width:46%}.quizlet .quizlet-item .quizlet-answer .next,.quizlet .quizlet-item .quizlet-answer .last,.quizlet .quizlet-item .quizlet-answer .link{clear:both;float:none;margin-top:1em;margin-left:auto;margin-right:auto;width:50%}.quizlet .quizlet-item .next,.quizlet .quizlet-item .last,.quizlet .quizlet-item .link{border-top:1px solid #a3a3a3;color:#000;display:block;float:left;font:0.8125em/3 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;margin:1em 0 0 11%;text-align:center;text-transform:uppercase;width:28%;position:absolute;bottom:.5em}.quizlet .quizlet-item .next span,.quizlet .quizlet-item .last span,.quizlet .quizlet-item .link span{background:no-repeat right center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAOCAMAAADUg/YpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACdQTFRF////AAAAoqKiQkJC8fHxnp6e8vLy8PDwQUFBoaGhRkZGtLS09fX1ytFmfgAAADJJREFUeNpi4GaAAEYmCM0MZbDAGOwcjJxgBhtMhIeLkRWJhopD1cH0wRTDzIXaAxBgACp2AL9FCNSXAAAAAElFTkSuQmCC);padding-right:1em}.quizlet .quizlet-item .link{bottom:0;margin:0;position:absolute;left:40%;width:120%}.quizlet .quizlet-item .start-over{background:no-repeat 0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAMAAAD3n0w0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJlQTFRF////mZmZ+fn5/v7+z8/PtbW11dXV+Pj4mpqao6Ojubm5n5+fnp6eoaGht7e3w8PDra2turq6+vr61NTUvb299vb28fHx09PTrKys5+fnsbGx0tLSm5ubnJyc+/v7qampp6en6Ojo0dHR39/f3d3d29vbtLS07e3tqqqqnZ2dtra2sLCwwcHBx8fH5ubm2NjY4uLi3t7e/f395wyGXgAAALJJREFUeNpk0VcWgyAQBVCeCthjjd303rP/xcWQIsp8XuY8hoGQX2kTopYGRadrA0h0SZ5sBlGr3nZ7OMntARi9Fa554e/MpZTmHO7iIiYFbrFRJilA1fHOuKo493QVzdNYFozgOEYfxM3HmLukrPnQeF0SA2yIrHtt2liRbJHVpKRrDaWh9FCsRaewtf+mbVDR0vqwMnEbzyz47fe8cmAGth2YcCrpf2LqAR6NPzkvAQYA0SMHuj2HUlQAAAAASUVORK5CYII=);display:block;height:1.4em;left:0.5em;position:absolute;top:0.5em;width:1.4em}.quizlet .quizlet-item.result div .link{position:absolute;bottom:0;left:0;width:90%;margin-top:2em;margin-left:5%}@media screen and (max-width: 25em){.quizlet .quizlet-container .status{top:0.5em}.quizlet .quizlet-container .status,.quizlet .quizlet-container .progress{font-size:90%}.quizlet .quizlet-container .progress{top:1.2em}.quizlet .quizlet-item .quizlet-answer .result{font-size:80%;top:2.8em}.quizlet .quizlet-item .quizlet-answer .result span{background-size:25px;height:25px}.quizlet .quizlet-item .quizlet-answer h5{top:7.4em;font-size:70%}.quizlet .quizlet-item .quizlet-question p{font-size:80%}.quizlet .quizlet-item .quizlet-answer p{padding-top:7.8em;font-size:80%;line-height:1.05em;margin-bottom:0.8em}.quizlet .quizlet-item .actions{margin-bottom:0;position:absolute;bottom:0.5em;left:0}.quizlet .quizlet-item .actions a{margin:auto;font-size:55%;padding-top:3.5em}.quizlet .quizlet-item .actions a.first-child{border-right:0;border-bottom:1px solid #ccc;margin-bottom:1em}.quizlet .quizlet-item .actions a span{height:25px;width:25px;background-size:25px;margin:0 0 0 -12.5px}.quizlet .quizlet-item .copy{margin-bottom:1em}.quizlet .quizlet-item .link{clear:none;float:left;margin:0.5em 0 0 5%;position:static;width:90%}.quizlet .quizlet-item.result>div{padding-bottom:0;font-size:80%}.quizlet .quizlet-item.result>div img{width:50%}.quizlet .quizlet-item.result>div .link{margin-left:3.75%;width:93%}.quizlet .quizlet-item .start-over{height:1.4em;width:1.4em;background-size:1.2em}.quizlet .quizlet-item p.completeness{padding:1em 0 0;text-indent:1.2em;padding-top:0.5em;font-size:90%}.quizlet .quizlet-item .quizlet-answer .next,.quizlet .quizlet-item .quizlet-answer .last,.quizlet .quizlet-item .quizlet-answer .link{float:left;clear:none;width:40%;margin-left:5%;line-height:1.9em;margin-bottom:0.5em;margin-top:0em}.quizlet .quizlet-item .quizlet-answer .next span,.quizlet .quizlet-item .quizlet-answer .last span,.quizlet .quizlet-item .quizlet-answer .link span{font-size:80%;padding-right:1.5em}}@media screen and (min-width: 25em) and (max-width: 47.9em){.quizlet .quizlet-item p.completeness{padding:1em 0 0;text-indent:1em}.quizlet .quizlet-item .quizlet-answer .next,.quizlet .quizlet-item .quizlet-answer .last{clear:none;float:left;margin:0 0 0 5%;width:40%}.quizlet .quizlet-item .copy{margin-bottom:1em}.quizlet .quizlet-item .link{clear:none;float:left;margin:0.5em 0 0 5%;position:static;width:90%}.quizlet .quizlet-item.result>div{padding-bottom:0;font-size:80%}.quizlet .quizlet-item.result>div img{width:50%}.quizlet .quizlet-item .actions{position:absolute;bottom:0;left:0}.quizlet .quizlet-item .start-over{height:1.4em;width:1.4em;background-size:1.2em}}@media screen and (min-width: 38em) and (max-width: 47.9em){.result-copy{margin-top:30%}.quizlet .quizlet-item p{font-size:1.3em}.quizlet .quizlet-item p.completeness{font-size:1.1em;padding:2em 0 0 0}.quizlet .quizlet-item p.copy{font-size:1.3em}.quizlet .quizlet-item .quizlet-answer p{font-size:1.3em;padding-top:8em}.quizlet .quizlet-item .quizlet-answer .next,.quizlet .quizlet-item .quizlet-answer .last{margin-left:13%;width:25%}.quizlet .quizlet-item .link{margin-left:15%;width:70%}}@media screen and (min-width: 60.3em){.quizlet .result-copy{margin-top:30%}.quizlet .quizlet-item .quizlet-answer p{font-size:1.1em}.quizlet .quizlet-item .quizlet-answer .next,.quizlet .quizlet-item .quizlet-answer .last,.quizlet .quizlet-item .quizlet-answer .link{clear:none;float:left;margin:1em 0 0 11%;width:28%}.quizlet .quizlet-item .link{margin:1em 0 0 10%;position:static;width:80%}.quizlet .quizlet-item.result>div{padding:0}}@media screen and (min-width: 75em){.quizlet{float:left;height:100%;width:50%}.quizlet .result-copy{margin-top:35%;margin-bottom:0.5em}.quizlet .quizlet-container .status{top:2em}.quizlet .quizlet-container .progress{top:3.25em}.quizlet .quizlet-item.question p{height:5.5em;padding-top:4.5em}.quizlet .quizlet-item .actions{position:absolute;left:0;bottom:20px}.quizlet .quizlet-item p{font:italic normal 1.375em/1.2 'Times', 'Times New Roman', serif;height:6.4em;margin:0;padding:5.9em 9% 0;width:32%}.quizlet .quizlet-item p.completeness{font:normal normal 1.125em 'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;height:auto;letter-spacing:0;padding:2em 0 0.9em;width:100%}.quizlet .quizlet-item p.score{float:none;height:auto;font-family:'HelveticaNeueW01-600', 'Helvetica Neue', 'Helvetica', Arial, sans-serif;padding:0 0.5em 0 0;width:auto}.quizlet .quizlet-item p.copy{float:none;margin:0 auto;padding:0;width:80%}.quizlet .quizlet-item img{float:right;width:50%}.quizlet .quizlet-item .actions{margin:0}.quizlet .quizlet-item .actions a{float:none;height:6.15em;margin:0 auto;padding:0;width:10.5em}.quizlet .quizlet-item .actions a:first-child{border-right:0;border-bottom:1px solid #ccc;padding:3.85em 0 0}.quizlet .quizlet-item .actions a+a{padding:1em 0 3em}.quizlet .quizlet-item .actions a+a span{bottom:0;top:auto}.quizlet .quizlet-item .quizlet-answer .result{font-size:1.125em;top:5.5em}.quizlet .quizlet-item .quizlet-answer .result span{height:40px;top:1.8em;width:2.23em}.quizlet .quizlet-item .quizlet-answer h5{top:14em}.quizlet .quizlet-item .quizlet-answer p{font-size:1.3em;margin-bottom:1em}.quizlet .quizlet-item .quizlet-answer .next,.quizlet .quizlet-item .quizlet-answer .last,.quizlet .quizlet-item .quizlet-answer .link{clear:none;float:left;margin:1em 0 0 11%;width:28%}.quizlet .quizlet-item .link{margin:0 0 0 19%;width:62%}.quizlet .quizlet-item .start-over{display:block;height:1.4em;left:0.5em;position:absolute;top:0.5em;width:1.4em}}@media screen and (min-width: 62em) and (max-width: 75em){.quizlet .quizlet-item .actions{position:absolute;left:0;bottom:0}}@media screen and (min-width: 47.9em) and (max-width: 62em){.quizlet .quizlet-item p.completeness{padding-top:1em;text-indent:1em;font-size:75%}.quizlet .quizlet-item.result div img{width:70%}.quizlet .quizlet-item.result div .copy{font-size:80%}.quizlet .quizlet-item.result div .next span,.quizlet .quizlet-item.result div .last span,.quizlet .quizlet-item.result div .link span{font-size:90%}.quizlet .quizlet-item.result div .link{margin-left:3.75%;width:93%}.quizlet .quizlet-container .status{font-size:95%}.quizlet .quizlet-container .progress{top:1.5em}.quizlet .quizlet-container .quizlet-item .quizlet-answer .result{top:3.2em}.quizlet .quizlet-container .quizlet-item .quizlet-answer h5{top:9.2em}.quizlet .quizlet-container .quizlet-item .quizlet-answer p{padding-top:11em;margin-bottom:0;font-size:80%}.quizlet .quizlet-container .quizlet-item .actions{position:absolute;left:0;bottom:0}.quizlet .quizlet-container .quizlet-item .quizlet-question p{padding-top:5em;font-size:90%}.quizlet .quizlet-item .quizlet-answer .next,.quizlet .quizlet-item .quizlet-answer .last,.quizlet .quizlet-item .quizlet-answer .link{clear:none;float:left;width:40%;margin-left:5%}}div[role='main'].new-subcategory-page .breadcrumb-position .breadcrumb li{color:#000 !important}div[role='main'].new-subcategory-page .breadcrumb-position .breadcrumb li a{color:#000 !important}div[role='main'].new-subcategory-page .subcategory-login-msg-overlay{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.75);top:0;z-index:200}div[role='main'].new-subcategory-page .subcategory-login-msg-overlay__box{width:90%;max-width:500px;margin:0 auto;height:230px;background:white;top:160px;position:relative;text-align:center;padding:3.4em 1em}div[role='main'].new-subcategory-page .subcategory-login-msg-overlay__box .droit-icon-large-x{position:absolute;top:10px;right:15px;cursor:pointer;padding:1.5em}div[role='main'].new-subcategory-page .subcategory-login-msg-overlay__box .droit-icon-large-x:before{font-size:80px}div[role='main'].new-subcategory-page .subcategory-login-msg-overlay__box p{font-family:"NoeDisplay-Regular", "Times", "Times New Roman", serif;font-size:1.6em;width:85%;margin:0 auto}div[role='main'].new-subcategory-page .subcategory-login-msg-overlay__box .btn-login{background:#b4bec8;color:white;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;letter-spacing:.25em;font-size:10px;padding:2em 2.6em;margin-top:2em;display:inline-block;transition:background 0.2s ease-in}div[role='main'].new-subcategory-page .subcategory-login-msg-overlay__box .btn-login:hover{background:#c2cbd3}div[role='main'].new-subcategory-page .subcategory-herospace{width:100%;text-align:center;margin-bottom:5px;position:relative;z-index:1;max-height:200px}div[role='main'].new-subcategory-page .subcategory-herospace img{float:left}div[role='main'].new-subcategory-page .subcategory-herospace .text__container{position:absolute;text-align:center;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}div[role='main'].new-subcategory-page .subcategory-herospace .subcat-marquee-title{font-family:"NoeDisplay-Regular", "Times", "Times New Roman", serif;font-size:2.625em;font-weight:200;letter-spacing:.05em;line-height:1.2em}div[role='main'].new-subcategory-page .subcategory-herospace .subcat-marquee-subtitle{margin:0 auto;width:80vw;padding:0;text-transform:uppercase;font-family:"Gotham-Medium", "Arial", sans-serif;font-size:.75em;font-weight:normal;letter-spacing:0.09em;line-height:1.35em;color:#000000}div[role='main'].new-subcategory-page .subcategory-content:after{display:table;clear:both;content:''}div[role='main'].new-subcategory-page .filter-bar{margin:0 .313em 1em;background:#f6f6f6;height:55px;width:calc(100% - .313em);padding:.625em 2em;font-size:.563em;letter-spacing:.05em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;position:relative;z-index:5;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase}div[role='main'].new-subcategory-page .filter-bar:after{display:table;clear:both;content:''}div[role='main'].new-subcategory-page .filter-bar__title{float:left;cursor:pointer;height:35px;-webkit-tap-highlight-color:transparent}div[role='main'].new-subcategory-page .filter-bar__title .droit-icon-filter{margin-top:16px;display:block;height:0px;line-height:45px;-webkit-tap-highlight-color:transparent}div[role='main'].new-subcategory-page .filter-bar__title .droit-icon-filter:before{font-size:20px}div[role='main'].new-subcategory-page .filter-bar__data{float:right;text-align:right}div[role='main'].new-subcategory-page .filter-bar__data--qty{letter-spacing:.1em;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;font-weight:300}div[role='main'].new-subcategory-page .filter-bar__data--qty span{display:block;font-family:"Gotham-Bold", "GothamBold", "Arial", sans-serif;font-weight:700}div[role='main'].new-subcategory-page .filter-bar__data--clear{cursor:pointer;display:block;margin-top:1em;letter-spacing:.1em;-webkit-tap-highlight-color:transparent;color:#000}div[role='main'].new-subcategory-page .filter-bar__data--clear.disabled{color:#CCC}div[role='main'].new-subcategory-page .sortby-container{text-align:right;display:block;text-shadow:uppercase;margin:0 0 .75em .313em;font-size:.563em;position:relative;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase}div[role='main'].new-subcategory-page .sortby-container .sortby-open{color:#000;cursor:pointer;margin-right:1em;letter-spacing:.1em;-webkit-tap-highlight-color:transparent}div[role='main'].new-subcategory-page .sortby-container .sortby-open .sort-arrow:before{content:"\e60b";line-height:.5em;font-family:'droitmod-icomoon';display:inline-block;vertical-align:middle;font-size:3em}div[role='main'].new-subcategory-page .sortby-container .sortby-open .sort-arrow.active:before{content:"\e626"}div[role='main'].new-subcategory-page .sortby-container .view-qty{display:none}div[role='main'].new-subcategory-page .sortby-overlay{background:#abb6c1;width:100%;padding:.5em 2.25em;text-align:left;opacity:0;height:0;overflow:hidden;transition:0s height, opacity 0 0 ease-in}div[role='main'].new-subcategory-page .sortby-overlay.active{opacity:1;transition:0s height, opacity 0.3s ease-in;height:auto;margin:.5em 0 4em}div[role='main'].new-subcategory-page .sortby-overlay .sort-wrapper{width:40%;float:left}div[role='main'].new-subcategory-page .sortby-overlay .sort-wrapper:nth-child(2){float:right}div[role='main'].new-subcategory-page .sortby-overlay__item{color:white;text-transform:uppercase;font-size:9px;letter-spacing:.15em;margin:2.2em 0;font-family:"Gotham-Book", "Arial", sans-serif}div[role='main'].new-subcategory-page .sortby-overlay input[type="checkbox"]+label:before{background-image:url(../../img/new-subcategory-page/checkboxes-light.svg)}div[role='main'].new-subcategory-page .filter-overlay{display:none;width:100%;height:100%;background:#FFF;position:fixed;z-index:22;top:0}div[role='main'].new-subcategory-page .filter-overlay__cont{background:#FFF;padding:1.563em 1em .75em}div[role='main'].new-subcategory-page .filter-overlay__cont--header{border-bottom:1px solid #d1d7dd;padding-bottom:.875em;margin-bottom:1.3em;-webkit-tap-highlight-color:transparent}div[role='main'].new-subcategory-page .filter-overlay__cont--header:after{display:table;clear:both;content:''}div[role='main'].new-subcategory-page .filter-overlay__cont--header .droit-icon-large-x{float:left;margin:10px 8px;cursor:pointer}div[role='main'].new-subcategory-page .filter-overlay__cont--header .droit-icon-large-x:before{font-size:70px}div[role='main'].new-subcategory-page .filter-overlay__cont--header .display-number{float:right;letter-spacing:.1em;font-size:0.563em;text-align:right;text-transform:uppercase;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;font-weight:300;letter-spacing:.1em}div[role='main'].new-subcategory-page .filter-overlay__cont--header .display-number span{display:block;font-family:"Gotham-Bold", "GothamBold", "Arial", sans-serif;font-weight:800}div[role='main'].new-subcategory-page .filter-overlay__cont--header .filter-clear{display:none}div[role='main'].new-subcategory-page .filter-overlay__cont .filter-list-title{text-transform:uppercase;letter-spacing:.2em;font-size:.75em;cursor:pointer;width:100%;display:block;margin-bottom:1em;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;font-weight:800;padding:0 .55em;-webkit-tap-highlight-color:transparent}div[role='main'].new-subcategory-page .filter-overlay__cont .filter-list-title:after{content:"\e60b";display:inline-block;font-size:2.2em;vertical-align:middle;font-family:'droitmod-icomoon'}div[role='main'].new-subcategory-page .filter-overlay__cont .filter-list-title.active:after{content:"\e626"}div[role='main'].new-subcategory-page .filter-overlay__cont--list{padding:0 .55em;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;font-weight:800;max-height:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(0, 1, 0.5, 1)}div[role='main'].new-subcategory-page .filter-overlay__cont--list:after{display:table;clear:both;content:''}div[role='main'].new-subcategory-page .filter-overlay__cont--list.active{max-height:250px;transition:max-height 1s cubic-bezier(0, 1, 0.5, 1)}div[role='main'].new-subcategory-page .filter-overlay__cont--list .filter-column-divider{float:left;width:50%}div[role='main'].new-subcategory-page .filter-overlay__cont .filter-list-item{text-transform:none;font-size:.688em;margin:0 0 30px 0.688em}div[role='main'].new-subcategory-page .filter-overlay__actions{width:100%;position:absolute;bottom:0;background:#f6f6f6;padding:.938em;text-align:center}div[role='main'].new-subcategory-page .filter-overlay__actions:after{display:table;clear:both;content:''}div[role='main'].new-subcategory-page .filter-overlay__actions--bt{display:inline-block;width:46%;background:#000;color:#FFF;line-height:5.556em;float:left;font-size:.563em;letter-spacing:.2em;font-family:"Gotham-Book", "Arial", sans-serif;-webkit-tap-highlight-color:transparent}div[role='main'].new-subcategory-page .filter-overlay__actions--bt.clear{float:right;background:transparent;color:#000;border:1px solid #000;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase}div[role='main'].new-subcategory-page label{padding:0}div[role='main'].new-subcategory-page input[type="checkbox"]{position:absolute;left:-9999px}div[role='main'].new-subcategory-page input[type="checkbox"]+label{position:relative;display:block;padding:0 0 0 20px;cursor:pointer;font-weight:400;-webkit-tap-highlight-color:transparent}div[role='main'].new-subcategory-page input[type="checkbox"]+label:before{display:block;content:"";position:absolute;left:0;top:7px;margin:-6px 0 0;width:12px;height:12px;background-image:url(../../img/new-subcategory-page/checkbox.svg);background-repeat:no-repeat}div[role='main'].new-subcategory-page input[type="checkbox"]:disabled+label{cursor:not-allowed;color:#c2c2c2}div[role='main'].new-subcategory-page input[type="checkbox"]:disabled+label:before{background-position:-24px 0}div[role='main'].new-subcategory-page input[type="checkbox"]:disabled:checked+label:before{background-position:-36px 0}div[role='main'].new-subcategory-page input[type="checkbox"]:checked+label:before{background-position:-12px 0}div[role='main'].new-subcategory-page .filter-results{min-height:750px;opacity:1;overflow:visible}div[role='main'].new-subcategory-page .filter-results .results{opacity:0}div[role='main'].new-subcategory-page .filter-results .results.visible{opacity:1}div[role='main'].new-subcategory-page .filter-results.hide{opacity:0}div[role='main'].new-subcategory-page .filter-results div:first-child>div:first-child .subcat-product-subtitle.top-subtitle,div[role='main'].new-subcategory-page .filter-results div:first-child>div:first-child .subcat-product-subtitle:first-child{padding-top:0}div[role='main'].new-subcategory-page .filter-results div:first-child>div:first-child .subcat-product-subtitle.top-subtitle.hidden,div[role='main'].new-subcategory-page .filter-results div:first-child>div:first-child .subcat-product-subtitle:first-child.hidden{display:none}div[role='main'].new-subcategory-page .subcat-product-box{width:50%;display:inline-block;float:left;padding:0 4px 8px;margin-bottom:1em;-webkit-tap-highlight-color:transparent}div[role='main'].new-subcategory-page .subcat-product-box .photo-placeholder__photo{transition:opacity 0.2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}div[role='main'].new-subcategory-page .subcat-product-box .product-container__cta{transition:background 0.2s ease-in}div[role='main'].new-subcategory-page .subcat-product-box .product-container__cta .droit-icon-large-r{left:0;transition:left 0.2s ease-in}body.no-touch div[role='main'].new-subcategory-page .subcat-product-box:hover .photo-placeholder__photo.photo-swatch{opacity:0}body.no-touch div[role='main'].new-subcategory-page .subcat-product-box:hover .photo-placeholder__photo.photo-pack{opacity:1}body.no-touch div[role='main'].new-subcategory-page .subcat-product-box:hover .product-container__cta{background:#252525}body.no-touch div[role='main'].new-subcategory-page .subcat-product-box:hover .product-container__cta .droit-icon-large-r{left:5px}div[role='main'].new-subcategory-page .highlight-mod-2col{width:100%;float:left;padding:0}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container{position:relative}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container__photo{width:100%;margin:0}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container__data{margin-top:-4px}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container__data .highlight-sidebar-bg{background-color:black;width:4px;height:calc(100% + 4px);position:absolute;left:0;top:-4px}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container__data .highlight-sidebar-bg.right-side{left:auto;right:0}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container__data--container{padding:0 2.5em}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container__actions{width:180px;margin:0 auto 0.3em;padding:0;position:absolute;bottom:185px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container__actions--save{right:-7px;top:.2em}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container__actions--rating{margin-top:3px}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container__actions--price{clear:none;display:inline-block;padding-top:12px;margin-right:1em}div[role='main'].new-subcategory-page .highlight-mod-2col .product-container .data-product-description{margin-bottom:1em}div[role='main'].new-subcategory-page .highlight-mod-1col .product-container__photo{width:100%}div[role='main'].new-subcategory-page .subcat-group-wrapper:after{display:table;clear:both;content:''}div[role='main'].new-subcategory-page .subcat-product-subtitle{clear:both;display:block;padding:2.5em 10px;text-align:center;font-size:.75em;letter-spacing:.15em;text-transform:uppercase;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;font-weight:500}div[role='main'].new-subcategory-page .subcat-product-subtitle.top-subtitle.hidden{display:none}div[role='main'].new-subcategory-page [data-show="pl-large"]{display:none}div[role='main'].new-subcategory-page .product-container{text-align:center;position:relative}div[role='main'].new-subcategory-page .product-container .saved-icon-animated{display:none;position:absolute;left:50%;top:25%;z-index:20;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}div[role='main'].new-subcategory-page .product-container .saved-icon-animated:before{font-size:6em;color:#b4bec8}div[role='main'].new-subcategory-page .product-container .saved-icon-animated:after{opacity:0;content:"SAVED";font-family:"Gotham-Book", "Arial", sans-serif;text-transform:uppercase;font-weight:200;letter-spacing:.15em;font-size:12px;color:white;position:absolute;z-index:10;left:50%;margin-left:-20px;top:50%;margin-top:-9px}div[role='main'].new-subcategory-page .product-container .saved-icon-animated.saving{display:block;-webkit-backface-visibility:hidden}div[role='main'].new-subcategory-page .product-container .saved-icon-animated.saving:before{-webkit-animation:savedHeart 1.1s ease-out forwards;animation:savedHeart 1.1s ease-out forwards;-webkit-backface-visibility:hidden}div[role='main'].new-subcategory-page .product-container .saved-icon-animated.saving:after{-webkit-animation:savedHeartLabel 1.5s 0.3s ease-out forwards;animation:savedHeartLabel 1.5s 0.3s ease-out forwards}div[role='main'].new-subcategory-page .product-container .photo-placeholder{position:relative}div[role='main'].new-subcategory-page .product-container .photo-placeholder__placeholder{width:100%}div[role='main'].new-subcategory-page .product-container .photo-placeholder__photo{width:65%;position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}div[role='main'].new-subcategory-page .product-container .photo-placeholder__photo.svg{width:55%;bottom:0}div[role='main'].new-subcategory-page .product-container__actions{padding:0 1.25em;position:absolute;bottom:190px;width:100%;left:0;margin-bottom:.6em}div[role='main'].new-subcategory-page .product-container__actions:after{display:table;clear:both;content:''}div[role='main'].new-subcategory-page .product-container__actions--rating{position:relative;float:left;margin-bottom:.7em;cursor:pointer}div[role='main'].new-subcategory-page .product-container__actions--upper-container{position:relative;max-width:130px;margin:0 auto}div[role='main'].new-subcategory-page .product-container__actions--rating .droit-icon-star-empty:before,div[role='main'].new-subcategory-page .product-container__actions--rating .droit-icon-star-filled:before{transition:opacity 0.2s ease-in}div[role='main'].new-subcategory-page .product-container__actions--rating:hover .rating-unselected li:before,div[role='main'].new-subcategory-page .product-container__actions--rating:hover .rating-selected li:before{opacity:.4}div[role='main'].new-subcategory-page .product-container__actions--rating .rating-unselected,div[role='main'].new-subcategory-page .product-container__actions--rating .rating-selected{position:relative}div[role='main'].new-subcategory-page .product-container__actions--rating .rating-selected{z-index:5;position:absolute;top:0;white-space:nowrap;overflow:hidden}div[role='main'].new-subcategory-page .product-container__actions--rating .droit-icon-star-empty,div[role='main'].new-subcategory-page .product-container__actions--rating .droit-icon-star-filled{display:inline-block;margin:0 6px;cursor:pointer}div[role='main'].new-subcategory-page .product-container__actions--rating .droit-icon-star-empty:before,div[role='main'].new-subcategory-page .product-container__actions--rating .droit-icon-star-filled:before{color:#a5b1bd;font-size:10px}div[role='main'].new-subcategory-page .product-container__actions--price{color:#a5b1bd;font-size:.75em;letter-spacing:.15em;display:block;clear:both;font-family:"Gotham-Book", "Arial", sans-serif}div[role='main'].new-subcategory-page .product-container__actions--save{position:absolute;top:0;right:0;cursor:pointer;padding:1em 0 1em 1em;display:block;-webkit-tap-highlight-color:transparent;overflow:hidden}div[role='main'].new-subcategory-page .product-container__actions--save:before,div[role='main'].new-subcategory-page .product-container__actions--save:after{color:#a5b1bd;font-size:9px;transition:top 0.2s ease-in}div[role='main'].new-subcategory-page .product-container__actions--save:before{top:15px}div[role='main'].new-subcategory-page .product-container__actions--save.saved:before{content:"\e643"}div[role='main'].new-subcategory-page .product-container__data{background:#f6f6f6;height:158px;position:relative}div[role='main'].new-subcategory-page .product-container__data--container{position:absolute;width:100%;top:calc(50% - 8px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 .8em}div[role='main'].new-subcategory-page .product-container__data .data-brand{font-size:.563em;margin-bottom:.688em;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;font-weight:500}div[role='main'].new-subcategory-page .product-container__data .data-product-name{display:block;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;font-weight:500;font-size:13px;margin-bottom:7px;margin-top:7px;line-height:16px;text-transform:none}div[role='main'].new-subcategory-page .product-container__data .data-product-description{font-size:.563em;font-family:"Gotham-Book", "Arial", sans-serif;line-height:1.8em;margin-bottom:1em;text-transform:none;height:34px;overflow:hidden}div[role='main'].new-subcategory-page .product-container__data>ul{display:none}div[role='main'].new-subcategory-page .product-container__cta{color:#FFF;text-transform:uppercase;background:#000;letter-spacing:.1em;font-size:.625em;padding:1.5em 2.5em;top:-10px;position:relative;-webkit-tap-highlight-color:transparent;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;font-weight:500;transition:background 0.2s ease-in}div[role='main'].new-subcategory-page .product-container__cta span{margin-left:.8em;display:inline-block;vertical-align:middle}body.no-touch div[role='main'].new-subcategory-page .product-container__cta:hover{background:#252525}div[role='main'].new-subcategory-page .results-pagination{text-align:center;font-size:.563em;padding:0 0 1.8em;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;font-weight:800;display:block;clear:both;letter-spacing:.1em}div[role='main'].new-subcategory-page .results-pagination a{display:inline-block;margin:0 1.35em;-webkit-tap-highlight-color:transparent;transition:opacity 0.2s ease-in}div[role='main'].new-subcategory-page .results-pagination a.active,div[role='main'].new-subcategory-page .results-pagination a.disabled{text-decoration:none;font-weight:400;cursor:default;pointer-events:none}div[role='main'].new-subcategory-page .results-pagination a:hover{opacity:.7}div[role='main'].new-subcategory-page .results-pagination a.active{text-decoration:underline !important}div[role='main'].new-subcategory-page .results-pagination a.active:hover{opacity:1}div[role='main'].new-subcategory-page .skin-diagnostic-subcat{width:100%;border-top:1px solid #a5b1bd;padding:2.813em 25px 0}div[role='main'].new-subcategory-page .skin-diagnostic-subcat .take-diagnostic .text-block .full-color-rectangle-btn:hover{background:#c2cbd3}.full-color-rectangle-btn{-webkit-tap-highlight-color:transparent;transition:background 0.2s ease-in}.full-color-rectangle-btn:hover{background:#c2cbd3}body.droitmod-layout.darkbackground div[role='main'].new-subcategory-page .breadcrumb-position .breadcrumb li{color:#fff !important}body.droitmod-layout.darkbackground div[role='main'].new-subcategory-page .breadcrumb-position .breadcrumb li a{color:#fff !important}body.droitmod-layout.bluebackground div[role='main'].new-subcategory-page .breadcrumb-position .breadcrumb li{color:#fff !important}body.droitmod-layout.bluebackground div[role='main'].new-subcategory-page .breadcrumb-position .breadcrumb li a{color:#fff !important}body.droitmod-layout.brownbackground div[role='main'].new-subcategory-page .breadcrumb-position .breadcrumb li{color:#fff !important}body.droitmod-layout.brownbackground div[role='main'].new-subcategory-page .breadcrumb-position .breadcrumb li a{color:#fff !important}body.droitmod-layout.brownbackground div[role='main'].new-subcategory-page .text__container .subcat-marquee-subtitle,body.droitmod-layout.darkbackground div[role='main'].new-subcategory-page .text__container .subcat-marquee-subtitle,body.droitmod-layout.bluebackground div[role='main'].new-subcategory-page .text__container .subcat-marquee-subtitle{color:#fff !important}body.droitmod-layout.bluebackground div.new-subcategory-page[role="main"] .subcategory-herospace h1{color:#fff !important}body.droitmod-layout.brownbackground div.new-subcategory-page[role="main"] .subcategory-herospace h1{color:#fff !important}body.droitmod-layout.darkbackground div.new-subcategory-page[role="main"] .subcategory-herospace h1{color:#fff !important}#outofstock_modal{display:none;width:675px}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal{width:675px;height:auto}div[role='main'].new-subcategory-page .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-login-msg-overlay__box .droit-icon-large-x{position:absolute;top:10px;right:15px;cursor:pointer;padding:1.5em}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .close-outofstock-overlay{position:absolute;right:1.5em;top:1.2em;font-size:1.5em;color:#000}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal{background:#fff;border:5px solid #ccc}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-outofstock-msg-overlay__box{max-width:500px;background:white;text-align:center;padding:3.4em 1em;margin:0 auto}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-outofstock-msg-overlay__box .subcategory-outofstock-msg-overlay__inner{font-family:"Gotham-Book";max-width:427px;margin:0 auto;text-align:left}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-outofstock-msg-overlay__box .subcategory-outofstock-msg-overlay__inner h5{font-size:1.2em;text-transform:uppercase;padding-bottom:1.7em}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-outofstock-msg-overlay__box .subcategory-outofstock-msg-overlay__inner input[type="text"]{border:none;background:#f4f4f4;color:#999;width:100%;padding:1.5em;margin:1.5em 0 1.7em}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-outofstock-msg-overlay__box .subcategory-outofstock-msg-overlay__inner p,.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-outofstock-msg-overlay__box .subcategory-outofstock-msg-overlay__inner label{font-size:12px;font-weight:bold}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-outofstock-msg-overlay__box .subcategory-outofstock-msg-overlay__inner p.terms-privacy-text{padding:1em 0}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-outofstock-msg-overlay__box .subcategory-outofstock-msg-overlay__inner a{text-decoration:underline;color:#000}.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-outofstock-msg-overlay__box .subcategory-outofstock-msg-overlay__inner button.btn-submit{background:#000;width:176px;color:#fff;border:none;text-transform:uppercase;padding:1.5em 0;font-size:0.8em;letter-spacing:0.1em;margin-top:2em}div[role='main'].new-subcategory-page .subcategory-login-msg-overlay__box .droit-icon-large-x:before,div[role='main'].new-subcategory-page .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-outofstock-msg-overlay__box .droit-icon-large-x:before{font-size:80px}div[role='main'].new-subcategory-page .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-login-msg-overlay__box p{font-family:"NoeDisplay-Regular", "Times", "Times New Roman", serif;font-size:1.6em;width:85%;margin:0 auto}div[role='main'].new-subcategory-page .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-login-msg-overlay__box .btn-login{background:#b4bec8;color:white;font-family:"Gotham-Medium", "Arial", sans-serif;text-transform:uppercase;letter-spacing:.25em;font-size:10px;padding:2em 2.6em;margin-top:2em;display:inline-block;transition:background 0.2s ease-in}div[role='main'].new-subcategory-page .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner #outofstock_modal .subcategory-login-msg-overlay__box .btn-login:hover{background:#c2cbd3}.body.droitmod-layout div[role="main"] h2{font-size:12px;letter-spacing:2px;font-family:"Gotham-Medium", "Arial", sans-serif;font-weight:lighter}.best-sellers{margin-left:-15px}.top-rated{margin-left:-15px}.copy-line-addition{text-transform:none !important;font-weight:lighter}.line-style{margin-top:0px;margin-bottom:15px}.animateblock{opacity:1 !important}

/*# sourceMappingURL=../maps/subcategory/new-subcategory-page.css.map */
