.product-slider{position:relative}.product-slider .container{max-width:1490px}.product-detail-page,.hair-color-page{overflow:hidden}.counter-product .black-btn.disabled{opacity:.8;pointer-events:none}.counter-product .black-btn.disabled:hover{background:#000;color:#fff}.product-detail-page .product-detail-video,.product-detail-page .yesnoSection,.hair-color-page .product-detail-video{position:relative;margin-top:40px}.product-detail-page .product-detail-video,.product-detail-page .yesnoSection{margin-top:0}.product-detail-page .breadcrumbs{display:none}.hair-color-page .product-detail-video:after,.product-detail-page .yesnoSection:after,.product-detail-page .product-detail-video:after{content:"";position:absolute;left:0;right:0;top:0;background:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/stripe.png?v=24832336171004343821727357332);height:16px;background-size:contain;background-repeat:repeat-x}.product-detail-page .breadcrumbs .breadcrumbs__directory{padding:10px 0 40px}.product-slider .right-flower-image{position:absolute;bottom:-160px;right:0;margin-right:-90px;top:auto;z-index:-1}.inside-product-detail .container{max-width:1490px}.inside-product-detail .product-detail-title h2{font-family:Roboto Condensed,sans-serif;margin-bottom:18px;text-transform:uppercase;font-size:30px;line-height:1.1;color:#000;font-weight:700;letter-spacing:-.5px}.inside-product-detail .product-detail-title h2 span{display:block;letter-spacing:-.5px}nav.bread .breadcrumb{background-color:transparent;margin-bottom:35px;padding:10px 0}nav.bread .breadcrumb li{font-size:14px;line-height:normal;color:#000;font-family:Roboto,sans-serif;font-weight:400;text-align:center}nav.bread .breadcrumb li.active{color:#000}nav.bread .breadcrumb li a{color:inherit}nav.bread .breadcrumb-item+.breadcrumb-item:before{content:">"}.inside-product-detail,.product-slider{padding:30px 0;font-family:Roboto,sans-serif}.inside-product-detail{padding:0 0 70px}.inside-product-detail .naturally-science{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:left;padding-bottom:20px}.naturally-science .naturally-science-image{margin:5px}.inside-product-detail .naturally-science .naturally-science-wrapper{display:block;padding:0 0 0 32px}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:9px 0 0;font-size:80px;letter-spacing:-4px;line-height:1.0625;display:block;position:relative;font-family:Roboto Condensed,sans-serif}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text:first-child:after{content:"";position:absolute;left:0;width:281px;bottom:-5px;height:2px;background-color:#000}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text sup{font-size:37px;line-height:.865;display:inline-block;top:-22px;right:14px}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text em{max-width:225px;display:inline-block;font-size:38px;line-height:.763;text-transform:uppercase;letter-spacing:0;margin-left:-17px}.inside-product-detail .naturally-science-details,.how-to-use .how-to-use-details p{font-size:16px;line-height:2;color:#000;padding-right:10px}.inside-product-detail .naturally-science-details p{letter-spacing:-.15px;line-height:1.7}.inside-product-detail .naturally-science-details span{display:initial}.inside-product-detail .naturally-science-details .green-black{margin-top:11px;margin-bottom:67px;display:flex;flex-wrap:wrap}.inside-product-detail .naturally-science-details .green-black span{margin-right:28px}.inside-product-detail .naturally-science-details p a:hover,.inside-product-detail .naturally-science-details p a:focus{color:#af3590;outline:none}.inside-product-detail .naturally-science-details a.green-text{text-decoration:underline;font-size:22px;letter-spacing:-.7px;color:#31753f;font-family:Roboto Condensed,sans-serif;font-weight:400;line-height:1;cursor:pointer;transition:all .5s;margin-top:30px}.inside-product-detail .naturally-science-details a.green-text:hover{color:#000}.be-obsessed .be-obsessed-details{position:relative}.be-obsessed .be-obsessed-details:after{content:"";position:absolute;bottom:0;top:auto;left:0;background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/divider.png?v=79084352812724741781727357075);height:10px;background-position:50%;width:100%}.be-obsessed .be-obsessed-details ul{padding-bottom:51px;margin-bottom:43px}.be-obsessed .be-obsessed-details ul li{font-size:16px;line-height:1.4;max-width:88.3%;word-break:break-word;position:relative;color:#000;padding:12px 0;border-top:1px solid #ccc;font-weight:400}.be-obsessed .be-obsessed-details ul li em{font-style:italic}.how-to-use{padding-right:35px}.how-to-use .how-to-use-details{margin-top:2px}.be-obsessed .be-obsessed-details ul li:first-child{border-top:none;padding-top:9px}.product-slider{padding:40px 0 50px}.product-detail-slider-modal .product-slider-wrapper .slider-nav{max-width:565px}.product-detail-slider-modal .product-title{display:none}.product-slider-wrapper .slider-nav{padding-top:10px;max-width:400px;margin:0 auto}.product-slider-wrapper .slider-nav .slide-location-nav:focus{outline:none}.product-slider-wrapper .slider-nav .slide-location-nav img{cursor:pointer}.product-slider-wrapper .slider-nav .slide-location-nav-inner{padding:0!important;text-align:center;margin:0 6px!important;border:2px solid #ccc;overflow:hidden;transition:all .5s}.product-slider-wrapper .slider-nav .slide-location-nav-inner:hover{border:2px solid #000}.product-slider-wrapper .slider-nav .slide-location-nav-inner img{margin:0 auto;width:100%}.product-slider-wrapper .slider-nav .slide-location-nav-inner:hover img{transform:scale(1.1)}.product-slider-wrapper .slider-nav .slide-location-nav img{transition:all .5s}.product-slider-wrapper .slider-nav .slide-location-nav.slick-current .slide-location-nav-inner{border:2px solid #000}.radio{display:block;position:relative;padding-left:30px;margin-bottom:12px;margin-top:16px;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:-.85px}.radio input{position:absolute;opacity:0;cursor:pointer;left:0;right:0;top:0;bottom:0;height:20px;width:100%}.checkround{position:absolute;top:0;left:3px;height:21px;width:21px;background-color:#fff;border-color:#000;border-style:solid;border-width:2px;border-radius:50%}.radio input:checked+.checkround{background-color:#fff}.checkround:after{content:"";position:absolute}.radio input:checked+.checkround:after{opacity:1}.radio .checkround:after{left:3px;top:3px;width:11px;height:11px;border-radius:50%;background:#000;opacity:0}.input-number{width:35px;padding:0;vertical-align:top;text-align:center;outline:none}.input-number,.input-number-decrement,.input-number-increment{border:none;height:47px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-number-decrement:active,.input-number-increment:active{background:#fff!important}.counter-product-wrapper{display:inline-block;border:2px solid #000;margin-right:28px;margin-top:40px}.counter-product-wrapper label{display:none}.input-number{border:1px solid transparent;font-size:19px}.counter-product{margin-bottom:36px;align-items:center;flex-wrap:wrap}.input-number-decrement,.input-number-increment{display:inline-block;width:47px;line-height:47px;background:transparent;color:#000;text-align:center;font-weight:700;cursor:pointer;font-size:19px}.input-number-increment:active,.input-number-decrement:active{background:#ddd}.input-number-decrement{border-right:none;border-radius:0}.input-number-increment{border-left:none;border-radius:0}.product-detail-slider .product-title{color:#000;font-family:Roboto Condensed,sans-serif;font-weight:400;margin-bottom:21px}.product-detail-slider .product-title .primary-title{font-size:30px;line-height:35px;letter-spacing:.592115px;font-weight:400;text-transform:uppercase}.product-detail-slider .product-title .primary-title span.registered{font-size:12px!important;vertical-align:super}.product-detail-slider .product-title .secondary-title{font-size:39px;line-height:46px;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.592115px;color:#000}.product-review{margin-bottom:3px}.product-review .review_rating em{width:24px;height:24px;margin-right:-1px}.product-review .review_rating img{width:100%;display:block}.product-review .review-rating ul span{height:24px;width:24px}.product-review .review-rating ul{margin-bottom:0;padding-right:11px}.product-review .review-rating{display:flex;align-items:end}.product-review .review_link{display:inline-block;text-decoration:underline;color:#000;font-size:16px;line-height:1.975}.product-review .review_link:hover,.product-review .review_link:focus{color:#af3590;outline:none}.product-review .review_link span{margin-right:7px}.hair-color-page .product-detail-slider .product-price{margin-bottom:10px}.product-detail-slider .product-price{font-size:20px;line-height:1.9;color:#000;font-family:Roboto Condensed,sans-serif}.product-detail-slider .product-price em{font-weight:700}.product-detail-slider .product-price span{font-size:36px;margin-right:8px;letter-spacing:.5px;font-weight:700}.product-detail-slider .product-detail-text{margin:40px 0;padding-bottom:0;position:relative;letter-spacing:.18px}.product-detail-slider .product-detail-text p{font-size:16px;line-height:26px;color:#000}.product-detail-slider .product-detail-text small{font-size:14px;font-style:italic;line-height:20px;color:#000}.product-detail-slider .product-detail-text ul{padding-left:18px}.product-detail-slider .product-detail-text ul li{list-style:disc!important}.product-detail-slider .purchase-option{margin-bottom:25px;margin-top:20px}.product-detail-slider .purchase-option h2{font-size:24px;color:#7a569b;font-family:Roboto Condensed,sans-serif;font-weight:400;margin-bottom:25px}.product-detail-slider .saving-text{font-size:16px;color:#000;letter-spacing:.2px}.counter-product .black-btn{width:240px;max-width:240px;border:2px solid #000}.product-detail-slider-modal{overflow:hidden;height:100%}.product-detail-slider-modal .page-container{height:100%}.product-detail-slider-modal .header-top,.product-detail-slider-modal #header{height:0;z-index:-1;transition:none}.product-slider .product-slider-left .slider-for img{-webkit-transition:all .3s ease;transition:all .3s ease;margin:0 auto}.product-slider .product-slider-left .slider-for{border:1px solid transparent}.product-slider .product-slider-left .slick-inner:focus .slider-for,.product-slider .product-slider-left .slick-inner:hover .slider-for{border:1px solid #000}.product-detail-slider-modal .product-slider .product-slider-left .slider-for:focus,.product-detail-slider-modal .product-slider .product-slider-left .slider-for:hover{border-color:transparent}.product-detail-slider-modal .product-slider .product-slider-left .product-slider-wrapper{margin:0 auto}.product-slider .slick-arrow{top:50%;z-index:10}.product-detail-slider-modal .product-slider .slick-next{right:10%}.product-detail-slider-modal .product-slider .slick-prev{left:10%}.product-detail-slider-modal .slick-list,.product-detail-slider-modal .slick-track,.product-detail-slider-modal .product-slider .product-slider-left .slider-for{height:100%}.product-detail-slider-modal .product-slider .product-slider-left .slick-inner{height:calc(100vh - 200px);min-height:300px}.product-slider .product-slider-left .slick-inner{position:relative;cursor:pointer}.product-slider .product-slider-left .slick-inner .black-btn{position:absolute;z-index:1;left:50%;bottom:8%;-webkit-transform:translateX(-50%);transform:translate(-50%);display:none}.product-slider .product-slider-left .slick-inner:focus .black-btn,.product-slider .product-slider-left .slick-inner:hover .black-btn{display:inline-flex}.product-detail-slider-modal .product-slider .product-slider-left .slick-inner:focus .black-btn,.product-detail-slider-modal .product-slider .product-slider-left .slick-inner:hover .black-btn{display:none}.product-detail-slider-modal .product-slider .slick-prev:before,.product-detail-slider-modal .product-slider .slick-next:after{background-size:22px;width:22px;height:40px}.product-detail-slider-modal .product-slider .product-slider-left .slider-nav .slick-list{margin:0 auto}.product-detail-slider-modal .slider-for .slick-arrow{display:block!important}.product-detail-slider-modal .slider-nav .slick-arrow{display:none!important}.product-slider .slick-arrow{top:108%}.product-slider .slick-next{right:10%}.product-slider .slick-prev{left:10%}.hair-color-page .product-detail-why-obsessed .why-obsessed-wrapper .why-obsessed-inner span.plus-icon{position:absolute;width:20px;height:20px;top:10px;right:0;cursor:pointer;background:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/accodian-plus-icon.svg?v=2614363154538707721727356931);background-repeat:no-repeat;background-size:20px 20px;transition:.3s;-o-transition:.3s;-ms-transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.hair-color-page .product-detail-why-obsessed .why-obsessed-wrapper .why-obsessed-inner.active span.plus-icon{background:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/accodian-minus-icon.svg?v=168152938339556176561727356931)}.counter-product .buy-now-at-retailers{border:.1rem solid #dadada;border-top:0}.counter-product .buy-now-at-retailers .title-wrapper{background:#000;color:#fff;text-align:center;line-height:1.38;padding:.7rem 4rem;margin-bottom:0}.counter-product .buy-now-at-retailers span{line-height:1.38;font-size:1.2rem}.counter-product .buy-now-at-retailers .retailers-grid-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.counter-product .buy-now-at-retailers .buy-now-grid-main-wrapper{max-width:42rem;padding:.7rem 0;margin:0 auto;border-top:.1rem solid #dadada}.counter-product .buy-now-at-retailers .retailers-grid-wrapper .retailers-item img{width:auto;height:2.1rem;margin:0 auto}.counter-product .buy-now-at-retailers .retailers-grid-wrapper .retailers-item{padding:0 1.5rem;display:inherit;justify-content:center}.counter-product .buy-now-at-retailers .retailers-grid-wrapper .retailers-item a{border:1px solid transparent;padding:1rem}.counter-product .buy-now-at-retailers .retailers-grid-wrapper .retailers-item a:hover,.counter-product .buy-now-at-retailers .retailers-grid-wrapper .retailers-item a:focus{border:1px solid #000}@media screen and (max-width: 11754px){.product-slider .slick-next{right:5%}.product-slider .slick-prev{left:5%}}@media screen and (max-width: 1024px){.product-slider .slick-next{right:2%}.product-slider .slick-prev{left:2%}}.product-slider .slick-next:before{display:none}.product-slider .slick-prev:before,.product-slider .slick-next:after{background-repeat:no-repeat;background-size:10px;width:10px;height:19px;content:"";display:block;opacity:1}.product-slider .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.product-slider .slick-prev:before{margin-right:auto}.product-slider .slick-next:after{margin-left:auto}.product-slider .product-slider-left .close-product-modal{display:none}.product-detail-slider-modal .product-slider .product-slider-left .close-product-modal{display:block;position:absolute;right:13.7%;top:45px;z-index:100;height:35px;width:35px;cursor:pointer}.product-detail-slider-modal .product-slider-left{position:fixed;background:#fff;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:10;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;padding:0;overflow-x:hidden}.product-detail-slider-modal .product-slider .product-slider-left .slider-for.slick-initialized .slick-slide{display:flex;align-items:center}.product-detail-slider-modal .product-slider-left .slide-location img{margin:0 auto;max-height:100%}.purple-btn{font-size:19px;letter-spacing:1px;line-height:46px;color:#fff;background-color:#7a569b;font-family:Roboto,sans-serif;font-weight:700;text-align:center;display:inline-block;height:58px;width:228px;text-transform:uppercase;border:3px solid #7a569b;display:flex;align-items:center;justify-content:center}.purple-btn:focus,.purple-btn:hover{background-color:#000;color:#fff;border:3px solid #000;outline:none}.product-detail-title h3{font-family:Roboto Condensed,sans-serif;margin-bottom:18px;text-transform:uppercase;font-size:40px;line-height:1;color:#000;font-weight:700;letter-spacing:-.7px}.product-detail-title h3 span{display:block;letter-spacing:-.5px}.product-detail-title h2{font-family:Roboto Condensed,sans-serif;margin-bottom:18px;text-transform:uppercase;font-size:50px;line-height:1;color:#000;font-weight:700;letter-spacing:-.7px}.product-detail-title h2.white{color:#fff}.product-detail-title h2 span{font-size:40px;display:block}.product-detail-video,.yesnoSection{padding:100px 0;background-color:#fff}.product-detail-video .container{max-width:1490px}.product-detail-video video{width:100%;min-height:473px}.product-detail-video .product-detail-video-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail-video .product-video-left{-webkit-box-flex:0;-ms-flex:0 0 59.8%;flex:0 0 59.8%;max-width:59.8%;position:relative;cursor:pointer;overflow:hidden}.product-detail-video .product-video-left:hover img{transform:scale(1.1)}.product-detail-video .product-video-left img{width:100%;transition:all .5s}.product-detail-video .product-video-left .play-modal{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-detail-video .product-video-right{-webkit-box-flex:0;-ms-flex:0 0 40.2%;flex:0 0 40.2%;max-width:40.2%;padding:0 10px 0 47px;margin-bottom:80px}.product-detail-video .product-video-right h2{font-size:30px;letter-spacing:-.3px;line-height:1;color:#af3590;font-family:Roboto Condensed,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:10px}.product-detail-video .product-video-right p{font-size:16px;line-height:1.7;padding-bottom:20px;color:#000;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:.1px}.pink-btn{width:229px;height:52px;background-color:#af3590;text-align:center;font-size:19px;letter-spacing:1px;line-height:52px;color:#fff;font-family:Roboto,sans-serif;font-weight:400;text-transform:uppercase}.pink-btn2{width:220px;height:40px;background-color:#af3590;text-align:center;font-size:16px;letter-spacing:1px;line-height:40px;color:#fff;font-family:Roboto,sans-serif;font-weight:600;text-transform:uppercase;margin-top:5px}.pink-btn:focus,.pink-btn:hover{background-color:#000;color:#fff;outline:none}.pink-btn2:focus,.pink-btn2:hover{background-color:#000;color:#fff;outline:none}.product-video-modal .modal-dialog{max-width:960px;padding:0 20px}.product-video-modal .modal-dialog .modal-content{border:10px solid rgba(0,0,0,.8);border-radius:0}.product-video-modal .modal-dialog .modal-content .modal-header{padding:0;border:none}.video-general{padding-bottom:56.25%}.video-general iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.product-video-modal .modal-dialog .modal-content .modal-header button{position:absolute;top:-30px;right:-30px;z-index:1;opacity:1;border-radius:100%;background-color:transparent;height:45px;width:45px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-video-modal .modal-dialog .modal-content .modal-header button:focus{outline:none}.product-video-modal .modal-dialog .modal-content .modal-header button img{width:15px;height:15px}.product-detail-page .home-product-section .home-product-wrapper .home-product-inner .product-not-for-launch{font-family:Roboto,sans-serif;font-weight:700;font-size:22px;line-height:26px;color:#c6ba54;position:absolute;bottom:16.5%;left:auto;letter-spacing:.6px;right:90px;max-width:200px;transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}.product-detail-slider .product-detail-text p.last-text{padding:8px 0 22px}.product-detail-testimonial{background-color:#df70a3;padding:104px 200px 98px;position:relative}.product-detail-testimonial:before{content:"";background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/testimonial-flower.png?v=175832062562595066231727357344);position:absolute;left:0;background-repeat:no-repeat;top:-105px;background-size:214px;width:214px;height:380px}.product-detail-testimonial .product-detail-title{max-width:500px;margin:0 auto 58px;text-align:center;position:relative}.product-detail-testimonial .product-detail-title:after{position:absolute;content:"";background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/testimonila-butterfly.png?v=1388607003689375591727357345);background-repeat:no-repeat;width:106px;height:106px;top:-35px;right:-186px;background-size:106px}.product-detail-testimonial .product-detail-title .white{color:#fff}.product-detail-testimonial .product-detail-title h3 span{font-size:32px}.product-detail-testimonial .product-testimonial-inner{text-align:center}.product-detail-testimonial .product-testimonial-inner p{font-size:26px;line-height:1.13;color:#fff;font-family:Roboto Condensed;font-weight:700;text-align:center;display:inline-block;position:relative;padding:0 60px;margin-bottom:46px;letter-spacing:-.3px}.product-detail-testimonial .product-testimonial-inner p:nth-child(2){display:block}.product-detail-testimonial .product-testimonial-inner p span{font-size:20px;margin-top:10px}.product-detail-testimonial .product-testimonial-inner p:nth-child(1):before,.product-detail-testimonial .product-testimonial-inner p:nth-child(1):after{position:absolute;top:0;width:46px;height:41px;background-size:46px;background-repeat:no-repeat;content:""}.product-detail-testimonial .product-testimonial-inner p:nth-child(1):before{background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/quotes-left.png?v=95404689262842302151727357291);left:9px;top:-17px}.product-detail-testimonial .product-testimonial-inner p:nth-child(1):after{background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/quotes-right.png?v=136541545611161371181727357291);top:auto;bottom:0;right:0}.product-detail-testimonial .product-testimonial-inner .testimonial-review{margin:0 auto}.product-detail-testimonial .product-testimonial-inner .testimonial-review li{display:inline-block;margin:0 4px;width:40px;height:40px}.product-detail-page .home-product-section .home-product-wrapper .home-product-outer .home-product-content h3{max-width:280px}.product-detail-testimonial .product-testimonial-inner .testimonial-review li img{width:100%}.product-detail-obsessed{padding:85px 0 100px;background-color:#fff;overflow:hidden}.product-detail-obsessed .product-detail-title{max-width:500px;margin:0 auto 63px;text-align:center;position:relative}.product-detail-obsessed .product-detail-title:after{position:absolute;content:"";background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/product-flower.png?v=156770054395224763061727357264);background-repeat:no-repeat;width:225px;height:225px;top:-94px;right:-245px;background-size:225px}.product-detail-obsessed .product-detail-title h2{color:#7a569b;letter-spacing:-.3px}.product-detail-obsessed .product-detail-title h2 span{font-size:40px;color:#000;display:block}.product-detail-obsessed.home-product-section .home-product-wrapper .home-product-outer{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;align-self:flex-end}.post-consumer-content-wrapper .image-inner{min-height:100px;display:flex;justify-content:center;align-items:flex-end}.post-consumer-content-wrapper .yes-image-listing-block,.post-consumer-content-wrapper .no-image-listing-block{display:flex;align-items:center;margin:0 auto;justify-content:center}.post-consumer-content-wrapper .yes-image-listing-block{padding-bottom:50px}.post-consumer-content-wrapper .no-image-listing-block{padding-bottom:13px}.post-consumer-content-wrapper .left-image-block{width:166px;text-align:center}.post-consumer-content-wrapper .left-image-block img{min-width:82px}.post-consumer-content-wrapper .no-image-listing-block .left-image-block img{width:65px}.post-consumer-content-wrapper .no-image-listing-block .right-image-block ul li,.post-consumer-content-wrapper .yes-image-listing-block .right-image-block ul li{padding:0 1.2vw;min-width:100px}.post-consumer-content-wrapper .right-image-block{position:relative}.post-consumer-content-wrapper .right-image-block:before{content:"";height:54%;width:1px;position:absolute;left:0;right:auto;background:#3a7f46;top:50%;transform:translateY(-50%);bottom:auto}.post-consumer-content-wrapper .no-image-listing-block .right-image-block:before{height:2px;background:#000}.post-consumer-content-wrapper .right-image-block ul{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}.post-consumer-content-wrapper .right-image-block ul li span{max-width:160px;display:block;text-align:center;text-transform:uppercase;color:#000;line-height:20px;font-size:16px;letter-spacing:-.4px;margin:0 auto;font-family:Roboto Condensed,sans-serif}.post-consumer-content-wrapper .yes-image-listing-block .right-image-block ul li span{padding-top:3px}.post-consumer-content-wrapper .no-image-listing-block .right-image-block ul li span{padding-top:10px}.post-consumer-content-wrapper .yes-image-listing-block .right-image-block ul li span{color:#3a7b45}.post-consumer-content-wrapper p:last-child span{display:block}.post-consumer-content-wrapper p:last-child{font-size:14px;font-weight:400;color:#000;font-family:Roboto,sans-serif;text-align:center;line-height:1.2;padding-top:22px;font-style:italic}.inside-product-detail .inner-container{max-width:1580px;padding:52px 20px 0}.post-consumer-content-wrapper .section-main-title span{font-size:50px}.post-consumer-content-wrapper .image-inner img,.product-detail-page .post-consumer-content-wrapper .image-inner img{max-width:105px}.post-consumer-content-wrapper .section-main-title span sup{font-size:25%;vertical-align:super;margin-left:-1em}.post-consumer-content-wrapper .section-main-title{padding-bottom:20px;font-size:38px;line-height:1}.ingredient-listing{display:flex;justify-content:center;flex-wrap:wrap;padding:30px 0 20px}.ingredient-listing.added-content li h3{color:#31753f}.ingredient-listing li h3{font-weight:400;font-size:28px;line-height:1;font-family:Roboto Condensed,sans-serif;color:#000;padding:15px 0}.ingredient-listing li{max-width:165px;text-align:center;margin:0 27px;width:100%}.ingredient-listing li h3 span{display:block;text-transform:uppercase}.product-detail-video .product-video-left .video-caption{position:absolute;top:67px;right:122px}.product-detail-video .product-video-left .video-caption span{display:block;font-size:39px;font-family:Roboto Condensed,sans-serif;max-width:265px;text-transform:uppercase;color:#000;font-weight:700;letter-spacing:-2.4px;line-height:1.04}.pd-before-better{position:relative;padding-bottom:70px;padding-top:70px}.pd-before-better .container{max-width:1490px}.before-better-wrapper{background-color:#40a0ba;position:relative}.before-better-inner .row{align-items:center}.before-better-inner .before-better-left .title{font-size:50px;line-height:.94;color:#fff;font-family:Roboto Condensed,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;max-width:203px;margin:0 auto 15px}.before-better-inner .before-better-left .title .sub-text{font-size:57px}.before-better-inner .before-better-left p{font-size:18px;line-height:1.3;color:#fff;font-family:Roboto,sans-serif;font-weight:400;text-align:center;max-width:445px;margin:0 auto}.before-better-inner .before-better-right{display:flex;position:relative}.before-better-inner .before-better-right .before-img{margin:-51px 0 0 -57px}.before-better-inner .before-better-right .after-img{position:absolute;top:-44px;left:auto;right:18px;bottom:0}.before-better-inner{position:relative}.before-better-inner:before{content:"";position:absolute;top:-42px;left:-41px;right:0;bottom:0;background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/before-better-left1.png?v=57125825509398247291727356952);background-repeat:no-repeat;height:111px;width:116px}.before-better-inner:after{content:"";position:absolute;top:-100px;left:-68px;right:0;bottom:0;background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/before-better-left2.png?v=38731491337071055311727356952);background-repeat:no-repeat;height:64px;width:54px}.right-flower-image img{width:100%}.right-flower-image{position:absolute;top:-144px;right:-93px;height:479px;width:21.1%;z-index:1}.pd-reviews{padding:58px 0 161px}.pd-reviews-wrapper .container{max-width:990px;padding:0 40px;margin:0 auto}.pd-reviews-wrapper .pd-reviews-inner h2{font-size:40px;line-height:1.6;color:#7a569b;font-family:Roboto Condensed,sans-serif;font-weight:700;text-align:center;text-transform:uppercase;padding-bottom:15px}.pd-reviews-wrapper .pd-reviews-inner .spr-header .spr-header-title{display:none}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:17px}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left{display:flex;align-items:center}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left span{font-size:24px;line-height:36px;color:#000;font-family:Roboto,sans-serif;font-weight:700;text-align:center;padding:7px 0 0 24px}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left .review-star ul{display:flex;padding-right:16px}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left .review-star ul li{padding-right:6px}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left .review-star ul li img{width:44px}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left .review-star ul li:last-child{padding-right:0}.pd-reviews-wrapper .pd-reviews-inner .single-reviews{border-bottom:1px solid #959595;padding:41px 0 30px}.pd-reviews-wrapper .pd-reviews-inner .single-reviews h3{font-size:28px;line-height:36px;color:#7a569b;font-family:Roboto,sans-serif;font-weight:700;text-align:left;margin-bottom:2px}.pd-reviews-wrapper .pd-reviews-inner .single-reviews .review-author{font-size:28px;line-height:1.28;color:#000;font-family:Roboto Condensed,sans-serif;font-weight:400;margin-bottom:11px;letter-spacing:-1px}.pd-reviews-wrapper .pd-reviews-inner .single-reviews .review-author em{font-style:italic;font-weight:700}.pd-reviews-wrapper .pd-reviews-inner .single-reviews ul{display:flex;padding-bottom:28px}.pd-reviews-wrapper .pd-reviews-inner .single-reviews ul li{padding-right:4px}.pd-reviews-wrapper .pd-reviews-inner .single-reviews ul li img{width:30px;height:30px}.pd-reviews-wrapper .pd-reviews-inner .single-reviews p{font-size:16px;line-height:2;color:#000;font-family:Roboto,sans-serif;font-weight:400;max-width:1350px;letter-spacing:.1px}.product-slider.hide-content .product-slider-left .slider-for img{opacity:0}.product-slider.hide-content .slider-nav .slide-location-nav.slick-current .slide-location-nav-inner{border-color:#ccc}.pd-reviews .spr-summary-starrating .spr-icon{width:33px;height:33px;font-size:33px!important}.testimonial-review .spr-icon{color:#fff!important;width:40px;height:40px;margin:0 4px;font-weight:700;font-size:40px!important}.testimonial-review .spr-badge-caption{color:#fff;display:none}.pd-reviews .spr-summary-starrating .spr-icon:before,.testimonial-review .spr-icon:before{font-size:33px}.pd-reviews .spr-container{padding:0}.pd-reviews .spr-summary{display:flex;align-items:flex-start;padding-bottom:17px;position:relative}.pd-reviews .spr-summary-actions{position:absolute;right:0}.pd-reviews .spr-summary span{display:flex}.pd-reviews .spr-review-header-title{font-size:24px;line-height:36px;color:#7a569b;font-family:Roboto,sans-serif;font-weight:700;text-align:left;margin-bottom:2px}.pd-reviews .spr-review-header{display:flex;flex-wrap:wrap}.pd-reviews .spr-starratings{order:3}.pd-reviews .spr-review-header span,.spr-review-header h3{width:100%}.pd-reviews .spr-review-content p{font-size:16px;line-height:28px;color:#000;font-family:Roboto,sans-serif;font-weight:400;max-width:1350px}.pd-reviews .spr-review-header-byline{font-size:22px;line-height:1.28;color:#000;font-family:Roboto Condensed,sans-serif;font-weight:400;margin-bottom:11px;opacity:1;font-style:normal}.pd-reviews .spr-review-header-byline strong{font-weight:400;font-style:normal}.pd-reviews .spr-icon{width:30px;height:30px}.pd-reviews .spr-icon:before{font-size:20px}.pd-reviews .spr-review{border-bottom:1px solid #959595;padding:41px 0 30px}.pd-reviews .spr-review:first-child,.pd-reviews .spr-reviews{margin-top:0}.pd-reviews .spr-review:last-child{padding-bottom:30px}.pd-reviews .spr-summary-actions a{font-size:18px;letter-spacing:1px;line-height:46px;color:#fff;background:#7a569b;font-family:Roboto,sans-serif;font-weight:700;text-align:center;display:inline-block;height:48px;width:208px;text-transform:uppercase;border:3px solid #7a569b;display:flex;align-items:center;justify-content:center}.pd-reviews .spr-button-primary{font-size:19px;letter-spacing:1px;line-height:46px;color:#fff;background:#000!important;font-family:Roboto,sans-serif;font-weight:700;text-align:center;display:inline-block;height:58px;width:228px;text-transform:uppercase;border:3px solid #000;display:flex;align-items:center;justify-content:center;padding:0;border-radius:0;float:none}.pd-reviews .spr-summary:before,.pd-reviews .spr-summary:after{display:none}.pd-reviews .spr-summary-caption{font-size:24px;line-height:36px;color:#000;font-family:Roboto,sans-serif;font-weight:400;text-align:center;padding:7px 0 0}.pd-reviews .spr-form-title{font-size:28px;line-height:36px;color:#7a569b;font-family:Roboto,sans-serif;font-weight:700;padding:0 0 25px}.pd-reviews .spr-form-label{cursor:default;font-size:16px;line-height:22px;font-family:Roboto,sans-serif;color:#7a569b;font-weight:700;text-transform:uppercase;display:block;margin-bottom:2px}.pd-reviews .spr-form-contact-name,.pd-reviews .spr-form-contact-email{width:55%}.pd-reviews input,.pd-reviews textarea{font-size:16px;line-height:22px;color:#767676;font-family:Roboto,sans-serif;width:100%;max-width:100%;border:1px solid #000;padding:10px 20px;background:#fff!important}.pd-reviews input::-webkit-input-placeholder,.pd-reviews textarea::-webkit-input-placeholder{color:#767676;opacity:1}.pd-reviews input:-ms-input-placeholder,.pd-reviews textarea:-ms-input-placeholder{color:#767676;opacity:1}.pd-reviews input::placeholder,.pd-reviews textarea::placeholder{color:#767676;opacity:1}.pd-reviews input{height:50px}.pd-reviews textarea{height:250px}.pd-reviews input:focus{outline:0;border:2px solid #7a569b}.pd-reviews .spr-summary-starrating{margin-right:24px}.pd-reviews .spr-form-contact-name,.pd-reviews .spr-form-contact-email,.pd-reviews .spr-form-contact-location,.pd-reviews .spr-form-review-rating,.pd-reviews .spr-form-review-title,.pd-reviews .spr-form-review-body{margin:0 0 30px}.pd-reviews .spr-review-reportreview{float:none;color:#7a569b;text-decoration:underline;font-size:14px;line-height:2;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:.1px}.pd-reviews .spr-review-content{margin:0 0 15px}.pd-reviews .spr-form-message{display:block}.pd-reviews .spr-form-message.spr-form-message-error{display:none}.professional-block{padding:55px 0}.professional-block h3,.counter-product h3{font-size:27px;line-height:27px;letter-spacing:.2px;color:#af3590;font-family:Roboto Condensed,sans-serif;font-weight:700;margin-bottom:11px;text-transform:uppercase}.professional-block p{font-size:16px;line-height:1.555;word-break:break-word;position:relative;color:#000;font-weight:700}.professional-block p a{color:#af3590;text-decoration:underline}.counter-product .goodness-block{padding:25px 0 0}.counter-product .goodness-block h3{font-size:27px;line-height:27px;letter-spacing:.2px;color:#af3590;font-family:Roboto Condensed,sans-serif;font-weight:700;margin-bottom:11px;text-transform:uppercase}.counter-product .goodness-block p{font-size:16px;line-height:1.555;word-break:break-word;position:relative;color:#000;font-weight:700}.counter-product .goodness-block p a{color:#af3590;text-decoration:underline}.haircolor-video-section{background-color:#df70a2;padding:35px 0 30px;margin:0 0 73px;position:relative}.haircolor-video-section .container{padding:0 20px;max-width:1270px}.haircolor-video-section .video-section-title{text-align:center;margin:0 auto 40px;max-width:90%}.haircolor-video-section .video-section-title h2{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:30px;font-style:normal;letter-spacing:normal;line-height:40px;font-weight:400;margin-bottom:23px}.haircolor-video-section .video-section-title h2 span{color:#fff;font-family:Roboto Condensed,sans-serif;font-size:40px;font-style:normal;letter-spacing:normal;font-weight:700;display:block}.haircolor-video-section p{color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px}.haircolor-video-section .haircolor-video-slider .slick-dots{display:flex;align-items:center;justify-content:center;bottom:-20px}.haircolor-video-section .haircolor-video-slider .animated-dot{background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/pause.svg?v=143289920411129696421727357229);background-repeat:no-repeat;background-size:contain;background-position:center;height:16px;width:14px}.haircolor-video-section .haircolor-video-slider .animated-dot.play{height:18px}.haircolor-video-section .haircolor-video-slider .animated-dot:hover{background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/pause-hover.svg?v=97221441943063185671727357228)}.haircolor-video-section .haircolor-video-slider .animated-dot.play{background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/dot-play.svg?v=41639921744768909251727357076);background-repeat:no-repeat;background-size:contain;background-position:center}.haircolor-video-section .haircolor-video-slider .animated-dot.play:hover{background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/dot-play-hover.svg?v=53689715579938942881727357076);background-repeat:no-repeat;background-size:contain;background-position:center}.haircolor-video-section .haircolor-video-slider p{padding:8px;font-size:14px}.haircolor-video-section .haircolor-video-slider .haircolor-video{position:relative;padding-bottom:56.5%}.haircolor-video-section .haircolor-video-slider .haircolor-video iframe{position:absolute;top:0;left:0;right:0;height:100%;width:100%}.haircolor-video-section .haircolor-video-slider .haircolor-video-item-wrapper{padding:0 20px}.haircolor-video-section .haircolor-video-slider.no-dots-slider .slick-prev,.haircolor-video-section .haircolor-video-slider.no-dots-slider .slick-next,.haircolor-video-section .haircolor-video-slider.no-dots-slider .slick-dots{display:none}.haircolor-video-section .haircolor-video-slider .slick-prev,.haircolor-video-section .haircolor-video-slider .slick-next{bottom:-26px}.haircolor-video-section:before{content:"";background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/testimonial-flower.png?v=175832062562595066231727357344);position:absolute;left:-47px;background-repeat:no-repeat;top:-105px;background-size:214px;width:214px;height:380px}.haircolor-video-section:after{position:absolute;content:"";background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/testimonila-butterfly.png?v=1388607003689375591727357345);background-repeat:no-repeat;width:106px;height:106px;top:48px;right:208px;background-size:106px}@media (max-width: 1665px){.before-better-wrapper:before{left:62px}}@media (max-width: 1440px){.before-better-inner:before{left:69px}.before-better-inner:after{left:0}.product-detail-obsessed{padding:85px 0 100px}}@media screen and (min-width: 1200px){.product-detail-slider-modal .product-slider-left .slide-location img{height:100%;width:auto}}@media screen and (max-width: 1399px){.product-detail-video .product-video-right{padding-left:30px}.ingredient-listing li{margin:0 20px;padding:20px 10px}.professional-block{padding:55px 0 0}.counter-product .goodness-block{padding:25px 0 0}}@media (max-width: 1300px){.before-better-inner .before-better-right .before-img{margin:-51px 0 0 -77px}.before-better-inner .before-better-right .after-img{right:0}}@media screen and (max-width: 1199px){.pd-reviews{padding:58px 0 90px}.before-better-inner .before-better-right .before-img{margin:-51px 0 0 -67px}.before-better-inner .before-better-right .after-img{right:-10px}.product-detail-page .home-product-section .home-product-wrapper .home-product-inner .product-not-for-launch{right:40px;bottom:19.5%}.before-better-inner:before{left:41px}.before-better-wrapper:before{left:22px}.right-flower-image{position:absolute;top:-146px;right:-74px;z-index:1;height:320px}.be-obsessed{padding-left:0}.how-to-use{padding-left:0;padding-right:0;padding-bottom:70px}.be-obsessed .be-obsessed-details ul li{max-width:100%}.product-slider .product-slider-left .close-product-modal{display:none}.product-detail-slider-modal .product-slider .product-slider-left .close-product-modal{top:40px;right:40px}.product-detail-obsessed .product-detail-title h2{font-size:50px}.product-detail-obsessed .product-detail-title h2 span{font-size:40px}.product-detail-video{padding:50px 0 70px}.product-detail-video .product-video-right h2{font-size:34px;margin-bottom:20px}.product-detail-video .product-video-right p{line-height:1.55;margin-bottom:0}.product-detail-title h2{font-size:40px}.product-detail-title h2 span{font-size:30px}.product-detail-testimonial:before{background-size:150px;width:150px;height:266px}.product-detail-testimonial .product-detail-title:after{width:75px;height:75px;right:-100px;background-size:75px}.product-detail-testimonial .product-testimonial-inner p:before,.product-detail-testimonial .product-testimonial-inner p:after{width:36px;height:31px;background-size:36px}.product-detail-testimonial .product-testimonial-inner p:before{top:-10px}.product-detail-testimonial .product-testimonial-inner p:after{top:7px}.product-detail-testimonial{padding:50px 160px}.product-detail-video .product-video-left .play-modal{max-width:14%;width:100%}.product-detail-obsessed .product-detail-title:after{width:150px;height:150px;top:-37px;right:-150px;background-size:150px}.product-slider .right-flower-image{height:300px;width:300px;margin-right:-93px}.product-slider .right-flower-image img{height:100%}}@media screen and (max-width: 1168px){.product-detail-video .product-detail-video-inner{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.before-better-inner .before-better-right .after-img{right:-30px}}@media screen and (max-width: 1045px){.before-better-inner .before-better-right .after-img{right:-50px}.before-better-inner .before-better-right .before-img{margin:-51px 0 0 -57px}.treatment_category_page .product_banner-wrapper .section-para{font-size:16px}}@media screen and (max-width: 1024px){.post-consumer-content-wrapper .left-image-block{width:140px}.right-flower-image{position:absolute;top:-93px;right:-59px;z-index:1;height:260px}.before-better-inner .col-md-6{flex:0 0 100%;max-width:100%}.before-better-inner .before-better-right{max-width:650px;margin:0 auto}.before-better-wrapper .before-better-inner{padding-top:40px;padding-bottom:0}.before-better-inner .before-better-left{padding-bottom:80px}nav.bread{display:block;position:static;background:none;-webkit-box-shadow:none;box-shadow:none}.product-detail-video .product-video-right h2{font-size:36px;letter-spacing:-.5px}.product-detail-obsessed .product-detail-title h2{font-size:34px}.product-detail-obsessed .product-detail-title h2 span{font-size:30px}.product-detail-video .product-video-left .video-caption{top:37px;right:62px}.pd-before-better{padding-bottom:48px}.product-detail-obsessed{padding:65px 0 195px}}@media screen and (max-width: 991px){.spr-review:first-child{margin-top:0}.pd-reviews .spr-summary-starrating{margin-right:16px}.pd-reviews .spr-summary-actions a{width:196px}.pd-reviews .spr-summary-caption{padding:12px 0 0}.pd-reviews .spr-form-contact-name,.pd-reviews .spr-form-contact-email{width:100%}.product-detail-page .breadcrumbs{padding:10px 0 20px}.product-detail-page .home-product-section .home-product-wrapper .home-product-inner .product-not-for-launch{right:0;font-size:20px}.product-detail-slider .product-detail-text{margin-top:30px}.product-slider{padding-bottom:20px;padding-top:20px}.before-better-inner .before-better-right .after-img{max-width:380px;right:0}.before-better-inner .before-better-right .before-img{margin:-51px 0 0;max-width:350px}.before-better-inner:after{left:60px}.inside-product-detail .inside-story{padding-bottom:25px}.post-consumer-content-wrapper .left-image-block{text-align:left}.how-to-use{padding-bottom:0}.product-detail-obsessed{padding:60px 0}.hair-color-page .product-detail-obsessed{padding:60px 0 20px}.post-consumer-content-wrapper .left-image-block{width:110px}.post-consumer-content-wrapper .right-image-block ul li span{max-width:125px;margin:0 auto}.product-detail-page .post-consumer-content-wrapper .image-inner img{max-width:90px}.before-better-inner:before{top:-43px;left:121px}.before-better-wrapper:before{top:-77px;left:102px}.right-flower-image{display:none}.product-detail-slider .product-title{margin-bottom:5px;text-align:center}.hair-color-page .selected-item-div{margin:0}.hair-color-page .product-slider-row .product-slider-right .counter-product{margin:30px 0}.hair-color-page .mob-reviews-center{text-align:center}.hair-color-page .product-detail-slider .product-title{text-align:center;margin:30px 0}.product-review{text-align:center;margin-bottom:10px}.product-detail-slider .product-price{text-align:center}nav.bread .breadcrumb{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:21px}.product-slider .product-slider-left .product-slider-wrapper{margin-top:0}.product-slider-wrapper .slider-nav{max-width:60%}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text:first-child:after{bottom:-1px}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text{padding:3px 0 0}.product-detail-video .product-video-left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:38px}.product-detail-video .product-video-left img{width:100%}.product-detail-video .product-video-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0!important}.product-detail-testimonial:before{background-size:100px;width:100px;height:180px;top:-55px}.product-detail-testimonial{padding:50px 100px}.product-detail-video{padding:50px 0 80px}.product-detail-video .product-video-right h2{margin-bottom:9px}.product-detail-video .product-video-right p{line-height:1.45;margin-bottom:0}.product-detail-obsessed .product-detail-title:after{width:120px;height:120px;right:-105px;background-size:120px}.product-detail-video .product-video-left .video-caption{top:37px;right:132px}.product-review .review-rating{justify-content:center}.pd-reviews input,.pd-reviews textarea{padding:15px}.professional-block{padding:40px 0 0}.counter-product .goodness-block{padding:25px 0 0}.hair-color-page .be-obsessed .be-obsessed-details ul li{padding:5px 0}}@media screen and (max-width: 767px){.hair-color-page .product-slider{padding:0!important}.haircolor-video-section .haircolor-video-slider .haircolor-video{padding-bottom:65%}.haircolor-video-section .haircolor-video-slider .slick-next{right:-5px}.haircolor-video-section .haircolor-video-slider .slick-prev{left:-5px}.haircolor-video-section{margin:20px 0}.haircolor-video-section .video-section-title h2{font-size:25px;margin-bottom:10px}.haircolor-video-section .video-section-title{max-width:100%}.haircolor-video-section .video-section-title h2 span{font-size:35px}.product-detail-slider-modal .product-slider .slick-next{right:20px}.product-detail-slider-modal .product-slider .slick-prev{left:20px}.product-detail-slider-modal .product-slider .product-slider-left .slick-inner{height:calc(80vh - 200px);min-height:300px}.product-detail-testimonial .product-testimonial-inner p:nth-child(1):before{left:-9px;background-size:25px}.product-detail-testimonial .product-testimonial-inner p:nth-child(1):after{background-size:25px;right:-29px}.professional-block h3,.counter-product .goodness-block h3{font-size:22px}.pd-reviews .spr-summary-starrating{margin-right:0}.pd-reviews .spr-review-content p{line-height:1.6}.pd-reviews .spr-summary span{justify-content:center}.pd-reviews .spr-summary{flex-wrap:wrap;padding-bottom:0;justify-content:center}.pd-reviews .spr-summary-caption{padding-left:0;width:100%}.pd-reviews .spr-summary{padding-top:90px}.pd-reviews .spr-summary-actions{right:auto;top:0;left:50%;transform:translate(-50%)}.pd-reviews .spr-review{padding:25px 0}.pd-reviews .spr-review-header-title{font-size:26px;line-height:34px}.pd-reviews .spr-review-header-byline{font-size:21px}.post-consumer-content-wrapper .image-inner img,.product-detail-page .post-consumer-content-wrapper .image-inner img{max-width:110px}.product-detail-page .home-product-section .home-product-wrapper .home-product-inner .product-not-for-launch{right:50px}.product-detail-video .product-video-right h2{font-size:33px}.before-better-inner:after{display:none}.product-detail-testimonial .product-detail-title .white span{font-size:28px}.product-detail-testimonial .product-detail-title .white,.before-better-inner .before-better-left .title,.before-better-inner .before-better-left .title .sub-text{font-size:33px}.post-consumer-content-wrapper .section-main-title{padding-bottom:30px}.post-consumer-content-wrapper .section-main-title span{font-size:33px}.post-consumer-content-wrapper .section-main-title{font-size:28px}.inside-product-detail .product-detail-title h2 span{font-size:33px}.product-detail-video .product-video-right{margin:0}.post-consumer-content-wrapper .yes-image-listing-block,.post-consumer-content-wrapper .no-image-listing-block{display:block;text-align:center}.post-consumer-content-wrapper .left-image-block{padding-bottom:10px;text-align:center}.post-consumer-content-wrapper .left-image-block,.post-consumer-content-wrapper .right-image-block{width:100%}.post-consumer-content-wrapper .right-image-block:before,.post-consumer-content-wrapper .no-image-listing-block .right-image-block:before{width:60%;height:2px;left:0;right:0;margin:0 auto;transform:none;top:5px}.post-consumer-content-wrapper .right-image-block{padding-left:0}.product-detail-page .post-consumer-content-wrapper .right-image-block ul{padding-top:25px}.post-consumer-content-wrapper .right-image-block ul{justify-content:center}.post-consumer-content-wrapper .no-image-listing-block .right-image-block ul li,.post-consumer-content-wrapper .yes-image-listing-block .right-image-block ul li{max-width:50%;flex:0 0 50%}.before-better-inner:before{display:none}.before-better-wrapper:before{display:none}.ingredient-listing{margin:0 -10px}.pd-reviews-wrapper .container{padding:0 20px}.ingredient-listing li{max-width:33.33%;flex:0 0 33.33%;margin:0}.ingredient-listing li img{width:35px}.product-detail-title h3{font-family:Roboto Condensed,sans-serif;margin-bottom:20px;text-transform:uppercase;font-size:40px;line-height:1;color:#000;font-weight:700}.product-detail-title h3 span{display:block}.product-detail-title h3{font-size:34px;letter-spacing:-.4px;margin-bottom:28px}.product-detail-title h3 span{letter-spacing:0}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating{flex-wrap:wrap;justify-content:center;padding-bottom:26px}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-right{order:1;padding-bottom:30px}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left{order:2;flex-wrap:wrap}.pd-reviews-wrapper .pd-reviews-inner h2{padding-bottom:22px;font-size:33px!important;line-height:1}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left span{padding:0;font-size:16px;line-height:1.14}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left li>img{max-width:33px}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left .review-star ul{padding-right:13px}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-left .review-star ul li{padding-right:0}.pd-reviews{padding:50px 0 0}.pd-reviews-wrapper .pd-reviews-inner .reviews-rating{padding-bottom:0;max-width:350px;margin:0 auto}.pd-reviews-wrapper .pd-reviews-inner .single-reviews h3{margin-bottom:4px}.pd-reviews-wrapper .pd-reviews-inner .single-reviews .review-author{font-size:23px;margin-bottom:9px}.pd-reviews-wrapper .pd-reviews-inner .single-reviews ul{padding-bottom:27px}.pd-reviews-wrapper .pd-reviews-inner .single-reviews{padding:40px 0 21px}.before-better-wrapper .before-better-inner{padding-top:50px;padding-bottom:0}.pd-before-better{padding-bottom:70px;padding-top:20px}.yesnoSection{padding-bottom:70px}.product-slider-wrapper .slider-nav{max-width:80%}.inside-product-detail .inside-story .product-detail-title h2{font-size:28px;letter-spacing:-.4px;margin-bottom:32px}.inside-product-detail .inside-story .product-detail-title h2 span{font-size:33px}.inside-product-detail{padding:50px 0}.inside-product-detail .naturally-science .naturally-science-wrapper{padding:0 0 0 15px}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text{font-size:69px}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text sup{right:5px;top:-22px;font-size:30px}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text:first-child:after{width:245px}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text em{font-size:33px;max-width:149px;margin-left:0}.be-obsessed .be-obsessed-details ul li{padding-left:0}.be-obsessed .be-obsessed-details ul li:before{display:none}.inside-product-detail .naturally-science{padding-bottom:30px}.inside-product-detail .naturally-science-details p{letter-spacing:-.1px;padding-right:0}.inside-product-detail .naturally-science-details .green-black{margin-bottom:6px}.inside-product-detail .inner-container{padding-top:50px}.inside-product-detail .naturally-science-details,.how-to-use .how-to-use-details p{line-height:1.45;padding:0}.be-obsessed .be-obsessed-details:after{left:-30px;height:13px;background-position:-100px;width:auto;right:-15px;background-size:cover}.be-obsessed .be-obsessed-details ul{padding-bottom:32px;margin-bottom:50px}.product-slider .slick-arrow{display:none!important}.product-slider .slider-for .slick-arrow{display:block!important}.product-slider .slick-arrow{top:53.8%}.product-slider .product-slider-left .slider-for{border:none!important}.product-slider .product-slider-left .slider-for:focus,.product-slider .product-slider-left .slider-for:hover{border:none!important}.product-slider .product-slider-left .slick-inner:focus img,.product-slider .product-slider-left .slick-inner:hover img{-webkit-transform:scale(1);transform:scale(1)}.product-slider .product-slider-left .slick-inner .black-btn{display:inline-flex;bottom:-4px;width:150px;height:35px;line-height:45px;font-size:16px}.product-slider-wrapper .slider-nav{padding-top:20px;margin-bottom:5px}.product-detail-slider-modal .product-slider .product-slider-left .slick-inner:focus .black-btn,.product-detail-slider-modal .product-slider .product-slider-left .slick-inner:hover .black-btn{display:none}.product-detail-slider .purchase-option{margin:0}.product-detail-slider .product-title .primary-title{font-size:28px;letter-spacing:0}.hair-color-page .product-detail-slider .product-title .primary-title{font-size:30px}.hair-color-page .product-detail-slider .product-title .secondary-title{font-size:41px}.counter-product{margin-bottom:29px}.product-slider{padding:10px 0 0}.counter-product-wrapper{margin:0 10px 0 0}.input-number{height:46px}.input-number-decrement,.input-number-increment{width:50px;height:46px;line-height:46px}.product-detail-slider .product-title .secondary-title{font-size:23px}.product-detail-slider .product-detail-text{max-width:100%;letter-spacing:.3px}.product-detail-slider .product-detail-text p{line-height:1.45}.product-detail-slider .product-detail-text p.last-text{padding-bottom:0}.product-detail-slider-modal .product-slider .slick-prev:before,.product-detail-slider-modal .product-slider .slick-next:after{background-size:12px;width:12px;height:23px}.product-detail-slider-modal .product-slider .product-slider-left .close-product-modal{right:20px;top:22px;width:20px}.mob-offer-text p{font-size:13px;line-height:1.25}.naturally-science .naturally-science-image{margin:0 8px 8px}.inside-product-detail .how-to-use .product-detail-title h2{margin-bottom:25px}.how-to-use .how-to-use-details p{letter-spacing:.2px}.product-detail-slider-modal .product-slider .product-slider-left .slick-inner .black-btn{display:none}.product-detail-testimonial:before,.product-detail-testimonial .product-detail-title:after{display:none}.product-detail-testimonial{padding:50px 0}.product-detail-title h2 span{font-size:40px}.product-detail-title h2{line-height:1}.product-detail-testimonial .product-testimonial-inner p{font-size:24px;line-height:1.5}.product-detail-testimonial .product-testimonial-inner p:before,.product-detail-testimonial .product-testimonial-inner p:after{width:20px;height:18px;background-size:20px}.product-detail-testimonial .product-testimonial-inner p{padding:0 25px}.product-detail-testimonial .product-testimonial-inner p:before{top:0;left:0}.product-detail-testimonial .product-testimonial-inner p:after{top:auto;right:0;bottom:6px}.product-detail-video{padding:56px 0 50px}.product-detail-obsessed .product-detail-title{margin:0 auto 30px}.product-detail-obsessed .product-detail-title h2{font-size:33px}.product-detail-obsessed .product-detail-title h2 span{font-size:28px}.product-detail-obsessed{padding:0 0 50px}.product-detail-testimonial .product-detail-title{margin:0 auto 30px}.product-detail-obsessed .product-detail-title:after{display:none}.product-detail-obsessed.home-product-section .home-product-wrapper .home-product-outer .home-product-content ul{margin:0}.product-slider .right-flower-image{display:none}.product-detail-video .product-video-left .video-caption{top:37px;right:82px}.hair-color-page .pd-reviews{padding:50px 0}.hair-color-page .pd-reviews-wrapper .pd-reviews-inner .reviews-rating .review-rating-right{padding-bottom:0}.hair-color-page .pd-reviews-wrapper .pd-reviews-inner .reviews-rating{padding-bottom:12px}.hair-color-page .pd-reviews-wrapper .pd-reviews-inner h2{font-size:48px}.before-better-inner .before-better-left p{max-width:442px}}@media screen and (max-width: 575px){.product-slider-wrapper .slider-nav{max-width:100%}.product-detail-page .product-slider-right{margin-top:15px}.before-better-inner .before-better-right .before-img{max-width:270px;left:10px}.before-better-inner .before-better-right .after-img{max-width:297px;right:10px}.home-product-section .home-product-wrapper .home-product-outer .home-product-content{height:auto!important}}@media screen and (max-width: 574px){.product-detail-obsessed .home-product-wrapper .home-product-outer .home-product-image img{max-width:226px}.ingredient-listing li{margin:0;max-width:50%;flex:0 0 50%}.product-detail-video .product-video-left .video-caption{top:18px;right:65px}.product-detail-video .product-video-left .video-caption span{font-size:28px}}@media screen and (max-width: 480px){.before-better-inner .before-better-right .before-img{max-width:195px;position:absolute;top:-102px;bottom:0;left:53px;right:0;margin:0;min-height:218px}.inside-product-detail .post-consumer-content-wrapper{padding-top:27px}.hair-color-page .pd-reviews-wrapper .pd-reviews-inner h2{font-size:38px}.before-better-wrapper .before-better-inner .before-better-left{padding-bottom:104px}.before-better-inner .before-better-right .before-img{max-width:195px;position:absolute;top:-82px;bottom:0;left:0;right:0;margin:0;min-height:218px}.before-better-inner .before-better-right .after-img{max-width:207px;position:absolute;top:-71px;left:auto;right:0;bottom:0;min-height:228px}.before-better-inner .before-better-left p{max-width:322px}.before-better-wrapper .before-better-inner{padding-top:40px;padding-bottom:80px}.before-better-inner .before-better-right{max-width:375px}.counter-product .black-btn{width:calc(100% - 161px);padding:0 15px;height:50px;font-size:19px;line-height:1;font-size:16px}.counter-product form{width:100%}.product-detail-testimonial .product-detail-title .white{letter-spacing:-.15px}.product-detail-testimonial .product-testimonial-inner p:before{top:4px;left:17px}.product-detail-testimonial .product-testimonial-inner p:after{right:29px;bottom:12px}.product-detail-testimonial .product-testimonial-inner p{margin-bottom:30px}.product-detail-obsessed .product-detail-title h2{margin-bottom:11px}.product-detail-obsessed .product-detail-title{margin:0 auto}.product-detail-video .product-video-left .video-caption{top:30px;right:42px}.product-detail-video .product-video-left .video-caption span{font-size:16px;letter-spacing:normal}.pd-before-better{padding-bottom:108px}}@media screen and (max-width: 480px){.pd-reviews-wrapper .pd-reviews-inner h2{font-size:48px}}@media screen and (max-width: 375px){.product-detail-title h3{font-size:30px;margin-bottom:15px}.hair-color-page .product-detail-video:after,.product-detail-page .product-detail-video:after{background-size:cover}.pd-reviews-wrapper .pd-reviews-inner .single-reviews p{max-width:334px}.ingredient-listing{justify-content:space-between}.input-number-decrement,.input-number-increment{width:29px}.before-better-inner .before-better-right .before-img{max-width:195px;position:absolute;top:-102px;bottom:0;left:-12px;right:0;margin:0;min-height:218px}.before-better-inner .before-better-right .after-img{position:absolute;top:-79px;left:auto;right:-12px;bottom:0}}@media screen and (max-width: 374px){.professional-block h3,.counter-product .goodness-block h3{font-size:18px}.post-consumer-content-wrapper .no-image-listing-block .right-image-block ul li,.post-consumer-content-wrapper .yes-image-listing-block .right-image-block ul li{max-width:50%;flex:0 0 50%}.inside-product-detail{padding-left:0}.ingredient-listing li{max-width:100%;flex:0 0 100%}.product-detail-title h3{font-size:30px;margin-bottom:15px}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text{font-size:46px}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text em{font-size:28px;max-width:130px;margin-left:7px;line-height:1}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text:first-child:after{width:205px}.naturally-science .naturally-science-image{margin:0 5px}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text:first-child:after{bottom:0}.inside-product-detail .naturally-science .naturally-science-wrapper .title-text{padding:10px 0}.inside-product-detail .naturally-science{padding-bottom:25px}.inside-product-detail .inner-container{padding-top:50px}.be-obsessed .be-obsessed-details ul{margin-bottom:40px}.inside-product-detail .naturally-science-details p a{font-size:22px;letter-spacing:0}.be-obsessed .be-obsessed-details ul li,.inside-product-detail .naturally-science-details,.how-to-use .how-to-use-details p{font-size:16px}}@media screen and (max-width: 350px){.counter-product .black-btn{width:calc(100% - 120px)}}.product-detail-why-obsessed{padding-bottom:54px;padding-top:0;position:relative}.hair-color-page .product-detail-why-obsessed{padding-bottom:0}.product-detail-why-obsessed:before{content:"";position:absolute;top:-95px;left:-109px;background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/hair-about-flower.svg?v=123454698578801538101727357109);background-repeat:no-repeat;background-size:contain;width:413px;height:427px}.product-detail-why-obsessed .container{max-width:1292px}.product-detail-why-obsessed .section-main-title{font-size:30px;margin-bottom:28px}.product-detail-why-obsessed .section-main-title span{font-size:40px}.product-detail-why-obsessed p{color:#000;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.625;text-align:center;max-width:766px;margin:0 auto 30px}.product-detail-why-obsessed .why-obsessed-wrapper{display:flex;flex-wrap:wrap;margin:0 -45px}.product-detail-why-obsessed .why-obsessed-wrapper .left-col,.product-detail-why-obsessed .why-obsessed-wrapper .right-col{flex:0 0 50%;max-width:50%;padding:0 45px}.product-detail-why-obsessed .why-obsessed-wrapper .why-obsessed-inner h3{font-size:22px;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-weight:700}.product-detail-why-obsessed .be-obsessed .be-obsessed-details:after{display:none}.product-detail-why-obsessed .be-obsessed .be-obsessed-details ul{padding-bottom:0;margin-bottom:60px}.product-detail-why-obsessed .be-obsessed .be-obsessed-details ul li:first-child{padding-top:7px}.product-detail-why-obsessed .be-obsessed .be-obsessed-details ul li:last-child{padding-bottom:30px}.product-detail-why-obsessed .why-obsessed-wrapper .left-col .be-obsessed:last-child .be-obsessed-details ul,.product-detail-why-obsessed .why-obsessed-wrapper .right-col .be-obsessed:last-child .be-obsessed-details ul{margin-bottom:0}.product-detail-why-obsessed .sec-bottom-text{font-size:14px;font-weight:500;color:#000;font-family:Roboto,sans-serif;text-align:center;line-height:1.5;font-style:italic;padding-top:0;max-width:585px;margin:0 auto}.product-detail-inside-story{background-color:#eef3ee;padding:36px 0 54px}.product-detail-inside-story .container{max-width:1153px}.product-detail-inside-story .section-main-title{font-size:30px;margin-bottom:10px}.product-detail-inside-story .section-main-title span{font-size:40px}.product-detail-inside-story .detail-text{max-width:805px;margin:0 auto 28px;text-align:center;color:#000;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:1.62}.product-detail-inside-story .inside-story{display:flex;flex-wrap:wrap;margin:0 -20px}.product-detail-inside-story .inside-story .naturally-science{flex:0 0 39%;max-width:39%;padding:6px 20px 0}.product-detail-inside-story .inside-story .naturally-science-details{flex:0 0 61%;max-width:61%;padding:0 20px}.product-detail-inside-story .inside-story .naturally-science-details p{letter-spacing:-.15px;line-height:1.7;font-family:Roboto,sans-serif}.product-detail-inside-story .inside-story .naturally-science-details p span{display:inline}.product-detail-inside-story .inside-story .naturally-science-details a{text-decoration:underline;font-size:20px;letter-spacing:-.7px;color:#31753f;font-family:Roboto Condensed,sans-serif;font-weight:400;line-height:1;cursor:pointer;transition:all .5s;margin-top:10px}.product-detail-inside-story .inside-story .naturally-science-details a:hover{color:#000}.product-detail-inside-story .inside-story .naturally-science h3{color:#000;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:600;line-height:1.2;text-transform:uppercase;text-align:center;letter-spacing:-.5px;padding-left:25px}.product-detail-instruction-wrapper{padding:83px 0 79px;background:#fce9f2;position:relative}.product-detail-instruction-wrapper .section-main-title{font-size:30px;margin-bottom:38px}.product-detail-instruction-wrapper .section-main-title span{font-size:40px}.product-detail-instruction-wrapper .instruction-listing{margin:0 0 29px;display:flex;justify-content:center}.product-detail-instruction-wrapper .instruction-listing-wrapper{display:flex;justify-content:center;align-items:center}.product-detail-instruction-wrapper .mobile-progress{display:none;justify-content:center;align-items:center;background:#af3590;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:18px;line-height:25px;height:70px;width:70px;border-radius:50%;font-weight:700}.product-detail-instruction-wrapper .mobile-progress em{padding:0 5px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:20px;line-height:24px}.product-detail-instruction-wrapper .instruction-listing li{color:#000;font-family:Roboto Condensed,sans-serif;font-size:25px;font-weight:700;line-height:1.16;text-transform:uppercase;margin-right:40px;display:inline-block;cursor:pointer;transition:.3s all;letter-spacing:-.5px;position:relative}.product-detail-instruction-wrapper .instruction-listing li:after{position:absolute;right:0;bottom:0;width:0;transition:all .3s;-webkit-transition:all .3s;height:2px;background:#af3590;content:""}.product-detail-instruction-wrapper .instruction-listing li:hover,.product-detail-instruction-wrapper .instruction-listing li:focus,.product-detail-instruction-wrapper .instruction-listing li.active{color:#af3590;outline:0}.product-detail-instruction-wrapper .instruction-listing li.active:after,.product-detail-instruction-wrapper .instruction-listing li:focus:after,.product-detail-instruction-wrapper .instruction-listing li:hover:after{width:100%;left:0}.product-detail-instruction-wrapper .instruction-listing li:last-child{margin-right:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item h3{color:#af3590;font-family:Roboto,sans-serif;font-size:30px;font-weight:700;line-height:1.13;text-transform:uppercase;margin-bottom:18px;text-align:center}.product-detail-instruction-wrapper .instruction-slider:focus,.product-detail-instruction-wrapper .instruction-slider .slick-slide:focus,.product-detail-instruction-wrapper .instruction-slider .slick-track:focus{outline:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner{display:flex;flex-wrap:wrap;margin:0 -20px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .left-col{flex:0 0 25%;max-width:25%;padding:0 20px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .right-col{flex:0 0 75%;max-width:75%;padding:0 20px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .right-col p{letter-spacing:.1px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-outer{max-width:851px;margin:0 auto}.product-detail-instruction-wrapper .instruction-slider .instruction-item p,.product-detail-instruction-wrapper .instruction-slider .instruction-item ul li,.product-detail-instruction-wrapper .instruction-slider .instruction-item ol li{color:#000;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.44}.product-detail-instruction-wrapper .instruction-slider .slick-dots{display:none!important}.product-detail-instruction-wrapper .instruction-slider .instruction-item.pre-color-wrapper .pre-color-outer{max-width:675px;margin:0 auto}.product-detail-instruction-wrapper .instruction-slider .instruction-item ul li{margin-bottom:15px}.product-detail-instruction-wrapper .instruction-slider .instruction-item ul li span{display:inline-block;color:#af3590;font-family:sketchetik_regular;font-size:34px;font-weight:700;line-height:1.2;margin-right:10px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.pre-color-wrapper ul li{display:flex;align-items:baseline;margin-bottom:3px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.pre-color-wrapper ul li p{letter-spacing:.1px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.pre-color-wrapper ul li:last-child{margin-bottom:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-outer{max-width:948px;margin:0 auto}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper p{text-align:center;margin-bottom:18px;letter-spacing:.1px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row{display:flex;flex-wrap:wrap;margin:0 -15px;padding-top:10px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row .mix-up-col.left-col{flex:0 0 44%;max-width:44%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row .mix-up-col.right-col{flex:0 0 56%;max-width:56%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row .mix-up-col{padding:0 15px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner{display:flex;flex-wrap:wrap;margin:0 -12px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col.left-col .mix-up-col-inner .img-block{flex:0 0 37%;max-width:37%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col.left-col .mix-up-col-inner .list-block{flex:0 0 63%;max-width:63%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner .img-block,.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner .list-block{flex:0 0 50%;max-width:50%;padding:0 12px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner .img-block img{margin:0 auto}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper h4{color:#000;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:1.44;margin-bottom:17px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper ol{list-style:decimal;padding-left:19px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper ol li{list-style-type:decimal;margin-bottom:2px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper{max-width:1280px;margin:0 auto}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper>p{max-width:840px;margin:0 auto}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper p{text-align:center;margin-bottom:16px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps{padding-top:50px;display:flex;flex-wrap:wrap;margin:0 -45px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .instruction-inner-steps-col{margin-bottom:60px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .instruction-inner-steps-col:last-child{margin-bottom:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .left-col,.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .right-col{max-width:50%;flex:0 0 50%;padding:0 45px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content{display:flex;flex-wrap:wrap;margin:0 -10px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .img-block{flex:0 0 240px;max-width:240px;padding:0 10px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block{flex:0 0 calc(100% - 240px);max-width:calc(100% - 240px);padding:0 10px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .img-block img{margin-left:auto}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block p{text-align:left;line-height:1.45;letter-spacing:.1px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block p strong{display:inline}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block p:last-of-type{margin-bottom:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block h4{color:#af3590;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:700;line-height:1.18;margin-bottom:3px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .note-txt{color:#000;font-family:Roboto,sans-serif;font-size:12px;line-height:1.33;font-style:italic;margin-bottom:0;margin-top:30px}.product-detail-instruction-wrapper .instruction-slider .slick-prev,.product-detail-instruction-wrapper .instruction-slider .slick-next{top:13px;height:25px;width:19px}.product-detail-instruction-wrapper .instruction-slider .slick-prev{left:122px!important}.product-detail-instruction-wrapper .instruction-slider .slick-next{right:122px!important}.product-detail-instruction-wrapper .instruction-slider .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.hair-color-page .product-slider,.detailpage-need-advice-block{position:relative}.product-detail-instruction-wrapper:after{content:"";position:absolute;top:-150px;right:-73px;background-image:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/hair-about-flower.svg?v=123454698578801538101727357109);background-repeat:no-repeat;background-size:contain;width:413px;height:427px;z-index:1}.hair-color-page .product-detail-obsessed .product-detail-title:after{display:none}.product-detail-why-obsessed .sec-bottom-text{max-width:100%;text-align:left}@media screen and (max-width: 1800px){.product-detail-why-obsessed:before{left:-79px;width:283px;height:297px}.product-detail-instruction-wrapper:after{width:283px;height:297px;top:-100px;right:-53px}}@media (max-width: 1699px){.haircolor-video-section:after{right:100px}}@media screen and (max-width: 1560px){.product-detail-why-obsessed:before{left:-59px;width:220px;height:227px}.product-detail-instruction-wrapper:after{width:220px;height:227px;top:-80px;right:-40px}}@media screen and (max-width: 1440px){.product-detail-why-obsessed:before{left:-45px;width:180px;height:187px}.haircolor-video-section:before{background-size:165px;width:165px;height:300px;left:-40px}.haircolor-video-section:after{right:40px;width:90px;height:90px;background-size:90px}}@media screen and (max-width: 1280px){.product-detail-instruction-wrapper .instruction-slider .slick-prev{left:50px!important}.product-detail-instruction-wrapper .instruction-slider .slick-next{right:50px!important}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .left-col,.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .right-col{padding:0 30px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps{margin:0 -30px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .img-block{flex:0 0 226px;max-width:226px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block{flex:0 0 calc(100% - 226px);max-width:calc(100% - 226px)}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .instruction-inner-steps-col{margin-bottom:45px}}@media screen and (max-width: 1199px){.haircolor-video-section:after{right:10px;width:75px;height:75px;background-size:75px;top:30px}.haircolor-video-section:before{background-size:150px;width:150px;height:245px}.product-detail-why-obsessed:before{left:-35px;width:150px;height:157px;top:-75px}.product-detail-instruction-wrapper:after{width:180px;height:187px;top:-65px;right:-33px}.product-detail-why-obsessed .why-obsessed-wrapper .left-col,.product-detail-why-obsessed .why-obsessed-wrapper .right-col{padding:0 25px}.product-detail-why-obsessed .why-obsessed-wrapper{margin:0 -25px}.product-detail-why-obsessed .sec-bottom-text{margin-top:15px}.product-detail-why-obsessed{padding-bottom:50px}.hair-color-page .product-detail-why-obsessed{padding-bottom:0}.product-detail-inside-story{padding-bottom:50px}.product-detail-why-obsessed .section-main-title span,.product-detail-inside-story .section-main-title span,.product-detail-instruction-wrapper .section-main-title span{font-size:30px}.product-detail-instruction-wrapper .section-main-title{margin-bottom:30px}.product-detail-instruction-wrapper .instruction-listing{text-align:center}.product-detail-instruction-wrapper .instruction-listing li{font-size:22px}.product-detail-instruction-wrapper .instruction-slider .instruction-item h3{font-size:26px}.product-detail-instruction-wrapper .instruction-slider .instruction-item p,.product-detail-instruction-wrapper .instruction-slider .instruction-item ul li,.product-detail-instruction-wrapper .instruction-slider .instruction-item ol li{font-size:16px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner{margin:0 -15px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .left-col{flex:0 0 20%;max-width:20%;padding:0 15px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .right-col{flex:0 0 80%;max-width:80%;padding:0 15px}.product-detail-instruction-wrapper .instruction-slider .slick-prev{left:0!important}.product-detail-instruction-wrapper .instruction-slider .slick-next{right:0!important}.product-detail-instruction-wrapper .instruction-slider .slick-prev,.product-detail-instruction-wrapper .instruction-slider .slick-next{height:18px;width:11px}.product-detail-instruction-wrapper .instruction-slider .instruction-item ul li span{font-size:30px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block h4{font-size:20px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .left-col,.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .right-col{padding:0 20px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps{margin:0 -20px;padding-top:30px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .img-block{flex:0 0 200px;max-width:200px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block{flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px)}.product-detail-instruction-wrapper{padding:60px 0}}@media screen and (max-width: 1023px){.hair-color-page .product-detail-why-obsessed{padding-bottom:50px}.product-detail-why-obsessed .why-obsessed-wrapper .left-col,.product-detail-why-obsessed .why-obsessed-wrapper .right-col{padding:0 20px}.product-detail-why-obsessed .why-obsessed-wrapper{margin:0 -20px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .img-block img{margin-left:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .img-block{flex:0 0 170px;max-width:170px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block{flex:0 0 calc(100% - 170px);max-width:calc(100% - 170px)}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .left-col,.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .right-col{max-width:100%;flex:0 0 100%;padding:0;margin-bottom:35px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .right-col{margin-bottom:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps{margin:0}.product-detail-instruction-wrapper{padding:50px 0}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .instruction-inner-steps-col{margin-bottom:35px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .note-txt{margin-top:20px}}@media screen and (max-width: 991px){.product-detail-slider_inner{text-align:center}.counter-product{justify-content:center}.hair-color-page .product-detail-video .product-video-right{margin-bottom:0}.haircolor-video-section:before,.haircolor-video-section:after{display:none}.product-detail-instruction-wrapper:after{width:140px;height:147px;top:-55px;right:-26px}.product-detail-why-obsessed .why-obsessed-wrapper .left-col,.product-detail-why-obsessed .why-obsessed-wrapper .right-col,.product-detail-inside-story .inside-story .naturally-science,.product-detail-inside-story .inside-story .naturally-science-details{flex:0 0 100%;max-width:100%;padding:0}.product-detail-why-obsessed .why-obsessed-wrapper,.product-detail-inside-story .inside-story{margin:0}.product-detail-why-obsessed .why-obsessed-wrapper .left-col .be-obsessed:last-child .be-obsessed-details ul{margin-bottom:50px}.product-detail-why-obsessed .be-obsessed .be-obsessed-details ul{margin-bottom:50px}.product-detail-why-obsessed .sec-bottom-text{margin-top:20px}.product-detail-inside-story .inside-story .naturally-science h3{text-align:left;font-size:24px;margin-bottom:10px}.product-detail-inside-story .inside-story .naturally-science{padding-bottom:20px}.product-detail-instruction-wrapper .instruction-listing li{font-size:20px;margin-right:17px}.product-detail-instruction-wrapper .instruction-slider .instruction-item h3{font-size:24px}.product-detail-instruction-wrapper .instruction-slider .instruction-item ul li span{font-size:26px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col.left-col .mix-up-col-inner .img-block{flex:0 0 30%;max-width:30%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col.left-col .mix-up-col-inner .list-block{flex:0 0 70%;max-width:70%}}@media screen and (max-width: 767px){.product-detail-why-obsessed:before,.product-detail-instruction-wrapper:after,.product-detail-why-obsessed{padding-top:30px}.product-detail-why-obsessed .section-main-title span,.product-detail-inside-story .section-main-title span{font-size:33px}.product-detail-why-obsessed .be-obsessed .be-obsessed-details ul,.product-detail-why-obsessed .why-obsessed-wrapper .left-col .be-obsessed:last-child .be-obsessed-details ul{margin-bottom:40px}.product-detail-inside-story .inside-story .naturally-science h3{font-size:22px}.product-detail-instruction-wrapper .instruction-listing{width:auto;margin:0;justify-content:flex-start;padding:10px 0 30px;overflow:auto}.product-detail-instruction-wrapper .instruction-listing-wrapper{margin:0 auto 20px;height:42px;overflow:hidden;align-items:flex-start}.product-detail-instruction-wrapper .instruction-listing li{font-size:18px;line-height:22px;white-space:nowrap}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .note-txt{margin-top:15px}.product-detail-instruction-wrapper .section-main-title span{font-size:33px}.product-detail-instruction-wrapper .instruction-slider .instruction-item h3{font-size:22px}.product-detail-instruction-wrapper .instruction-slider .instruction-item ul li span{font-size:24px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper h4{margin-bottom:10px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner .img-block,.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner .list-block{padding:0 8px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner{margin:0 -8px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row .mix-up-col{padding:0 10px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row{margin:0 -10px}}@media screen and (max-width: 679px){.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row .mix-up-col.left-col,.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row .mix-up-col.right-col{max-width:100%;flex:0 0 100%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row .mix-up-col.left-col{margin-bottom:30px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row .mix-up-col{padding:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-row{margin:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner .list-block,.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col.left-col .mix-up-col-inner .list-block{flex:0 0 60%;max-width:60%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner .img-block,.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col.left-col .mix-up-col-inner .img-block{flex:0 0 40%;max-width:40%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .left-col{padding:0 8px;flex:0 0 30%;max-width:30%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .right-col{padding:0 8px;flex:0 0 70%;max-width:70%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner{margin:0 -8px}}@media screen and (max-width: 574px){.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .left-col{padding:0;flex:0 0 100%;max-width:100%;margin-bottom:15px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .right-col{padding:0;flex:0 0 100%;max-width:100%}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner{margin:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .left-col img{margin:0 auto}.product-detail-instruction-wrapper .instruction-slider .instruction-item.skin-test-wrapper .skin-test-inner .right-col p{text-align:center}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .img-block,.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block{flex:0 0 100%;max-width:100%;padding:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content{margin:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block{order:1;margin-bottom:10px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .img-block{order:2}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block p,.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .content-block h4{text-align:center}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .col-inner-content .img-block img{margin:0 auto}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .note-txt{margin-top:20px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps{padding-top:10px}.product-detail-instruction-wrapper .instruction-slider .instruction-item .instruction-inner-steps-wrapper .instruction-inner-steps .instruction-inner-steps-col{margin-bottom:30px}.product-detail-instruction-wrapper .instruction-slider .slick-prev,.product-detail-instruction-wrapper .instruction-slider .slick-next{top:12px}}@media screen and (max-width: 374px){.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner .list-block,.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col.left-col .mix-up-col-inner .list-block{flex:0 0 100%;max-width:100%;padding:0}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner .img-block,.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col.left-col .mix-up-col-inner .img-block{flex:0 0 100%;max-width:100%;padding:0;margin-bottom:10px}.product-detail-instruction-wrapper .instruction-slider .instruction-item.mix-up-wrapper .mix-up-col-inner{margin:0}}.template-haircolor .counter-product .product-form-product-template-hair-care{width:100%}.template-haircolor .counter-product .yesnoSection{padding:0!important}.template-haircolor .counter-product .yesnoSection:after{display:none!important}.template-haircolor .counter-product .yesnoSection .right-image-block:before{display:none!important}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .right-image-block ul{flex-wrap:nowrap!important;justify-content:space-around}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .yes-image-listing-block .right-image-block ul{justify-content:space-between!important}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .yes-image-listing-block{justify-content:flex-start!important;padding-bottom:24px!important;margin-bottom:18px;border-bottom:1px solid #0000001a}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .yes-image-listing-block ul li:nth-of-type(3){max-width:86px!important}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .yes-image-listing-block ul li:nth-of-type(4) img{max-height:53px}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .left-image-block{width:auto;margin-right:59px}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .left-image-block{text-align:left}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .right-image-block ul li span{font-size:12px!important;line-height:14px!important;font-style:italic;font-family:Roboto Condensed}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .right-image-block ul li{min-width:auto!important;max-width:130px!important;padding:0!important}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .right-image-block{width:100%}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .image-inner{min-height:53px!important;margin-bottom:17px}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper p:last-child{font-size:12px!important;text-align:left}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .no-image-listing-block{justify-content:flex-start}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .left-image-block img{min-width:56px}.template-haircolor .counter-product .yesnoSection .post-consumer-content-wrapper .no-image-listing-block .left-image-block img{width:38.25px}.product-detail-page.hair-color-page .product-slider-right{position:unset!important}.pdp__Shades__modal .slick-prev{background:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/prev-slick.svg?v=48273488895923285661727357258)}.pdp__Shades__modal .slick-next{background:url(//www.zotosprofessional.com/cdn/shop/t/146/assets/next-slick.svg?v=97931216840648707281727357207)}.product-detail-page.hair-color-page .custom-product-slider-block{padding-right:50px}@media (max-width: 991px){.product-detail-page.hair-color-page .custom-product-slider-block{padding-right:0}}.product-detail-page.hair-color-page .custom-product-slider-block .product-slider-inner{position:relative}
/*# sourceMappingURL=/cdn/shop/t/146/assets/product-detail.css.map */
