.js-bg-container-lazy.bg-image-lazy{background:0 0 !important}@media (max-width:767px){.dercos-diagnostic-results-main-description{padding:23px 16px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-main-description{max-width:780px;margin:0 auto;padding:0 20px 64px;text-align:center}}.dercos-diagnostic-results-main-description__title{margin:0 0 12px;font-weight:700;line-height:1.2}@media (max-width:767px){.dercos-diagnostic-results-main-description__title{font-size:24px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-main-description__title{font-size:32px}}@media (max-width:767px){.dercos-diagnostic-results-main-description__text{font-size:18px;line-height:1.4}}@media only screen and (min-width:768px){.dercos-diagnostic-results-main-description__text{font-size:24px;line-height:1.2}}.dercos-diagnostic-results-banner{color:#fff}@media (max-width:767px){.dercos-diagnostic-results-banner{height:560px;margin:0 0 42px;border-radius:20px;overflow:hidden;box-shadow:0 40px 120px 40px rgba(103,201,188,.3)}}@media (max-width:360px){.dercos-diagnostic-results-banner{height:auto}}@media only screen and (min-width:768px){.dercos-diagnostic-results-banner{height:500px;margin:0 0 54px;padding:0 20px;background-size:auto 100% !important;box-shadow:0 0 60px 30px rgba(103,201,188,.3)}}@media only screen and (min-width:768px){.dercos-diagnostic-results-banner._dandruff{background-position:calc(50% + 72px) 50% !important}}@media only screen and (min-width:768px) and (max-width:1024px){.dercos-diagnostic-results-banner._hair-loss{background-position:calc(50% - 18vw + 55px) 50% !important}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-banner._hair-loss{background-position:calc(50% - 10vw + 75px) 50% !important}}@media only screen and (min-width:1240px){.dercos-diagnostic-results-banner._hair-loss{background-position:calc(50% - 93px) 50% !important}}@media only screen and (min-width:768px) and (max-width:1024px){.dercos-diagnostic-results-banner._daily{background-position:calc(50% - 20vw + 285px) 50% !important}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-banner._daily{background-position:calc(50% - 25vw + 400px) 50% !important}}@media only screen and (min-width:1240px){.dercos-diagnostic-results-banner._daily{background-position:50% 50% !important}}@media only screen and (min-width:768px){.dercos-diagnostic-results-banner__corner{position:absolute;right:-2px;bottom:-1px;width:150px}}@media (max-width:767px){.dercos-diagnostic-results-banner__product-wr{flex-shrink:0;justify-content:center !important;align-items:center;height:100%;max-width:calc(100vw - 242px);padding:22px 0 0}}@media (max-width:360px){.dercos-diagnostic-results-banner__product-wr{max-width:calc(100vw - 212px)}}@media only screen and (min-width:768px){.dercos-diagnostic-results-banner__product-wr{position:relative;border-radius:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.dercos-diagnostic-results-banner__product-wr{flex-basis:calc(100% - 480px);height:450px}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-banner__product-wr{flex-basis:calc(100% - 640px);max-width:400px;height:400px}}.dercos-diagnostic-results-banner__product{transform:translate(5%,1%);margin:auto}@media (max-width:767px){.dercos-diagnostic-results-banner__product{min-width:137px}}@media (max-width:374px){.dercos-diagnostic-results-banner__product{min-width:0}}@media only screen and (min-width:768px){._dandruff .dercos-diagnostic-results-banner__product{height:393px}}@media (max-width:767px){._hair-loss .dercos-diagnostic-results-banner__product,._daily .dercos-diagnostic-results-banner__product{padding:0 4% 0 11%}}@media only screen and (min-width:768px){._hair-loss .dercos-diagnostic-results-banner__product,._daily .dercos-diagnostic-results-banner__product{transform:translate(10.2%,2.2%);height:373px}}.dercos-diagnostic-results-banner__product img{max-height:100%}.dercos-diagnostic-results-banner__text-wr{position:relative}@media (max-width:767px){.dercos-diagnostic-results-banner__text-wr{max-width:242px;padding:32px 20px 24px}}@media (max-width:360px){.dercos-diagnostic-results-banner__text-wr{max-width:212px}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-banner__text-wr{flex-direction:row !important;justify-content:flex-start !important;flex-wrap:wrap;height:auto}}.dercos-diagnostic-results-banner__label{height:auto}@media (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.dercos-diagnostic-results-banner__label{margin:0 0 29px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-banner__label{display:flex}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-banner__label{margin:0 48px 24px 0}}.dercos-diagnostic-results-banner__label>strong{display:block;font-weight:900;line-height:.7;color:#fff;border-radius:4px}@media (max-width:767px){.dercos-diagnostic-results-banner__label>strong{width:75px;height:43px;margin:0 0 10px;padding:8px 1px 0 4px;font-size:39px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-banner__label>strong{width:88px;height:51px;margin:0 10px 0 0;padding:10px 0 0 8px;font-size:44.5px}}._dandruff .dercos-diagnostic-results-banner__label>strong{background-color:#389244}._hair-loss .dercos-diagnostic-results-banner__label>strong{background-color:#d9132e}._daily .dercos-diagnostic-results-banner__label>strong{background-color:#67c9bc}.dercos-diagnostic-results-banner__label span strong{display:block}.dercos-diagnostic-results-banner__label span{display:block;text-transform:uppercase;text-decoration:none !important}@media (max-width:767px){.dercos-diagnostic-results-banner__label span{font-size:16px;line-height:1.1}}@media only screen and (min-width:768px){.dercos-diagnostic-results-banner__label span{font-size:19px;line-height:1.3}}.dercos-diagnostic-results-banner__label em{position:relative;top:-.6em;font-size:.5em;font-style:normal}@media (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.dercos-diagnostic-results-banner__logo{margin:0 0 16px}}@media (max-width:767px){.dercos-diagnostic-results-banner__logo{max-width:200px;width:100%;margin:0 0 16px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-banner__logo{width:172px}}.dercos-diagnostic-results-banner__logo img{width:100%}.dercos-diagnostic-results-banner__text{text-transform:uppercase;line-height:1.2}@media (max-width:767px){.dercos-diagnostic-results-banner__text{margin:0 0 32px;font-size:24px}}@media (max-width:360px){.dercos-diagnostic-results-banner__text{font-size:18px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-banner__text{margin:0 0 46px}}@media only screen and (min-width:768px) and (max-width:1024px){.dercos-diagnostic-results-banner__text{max-width:440px;font-size:36px}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-banner__text{width:100%;font-size:40px}}.dercos-diagnostic-results-banner__button .pagebuilder-button-primary{background:0 0;border-color:#fff;letter-spacing:.5px}@media (max-width:767px){.dercos-diagnostic-results-banner__button .pagebuilder-button-primary{width:224px}}@media (max-width:360px){.dercos-diagnostic-results-banner__button .pagebuilder-button-primary{width:180px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-banner__button .pagebuilder-button-primary{width:242px;margin:0 0 18px}}@media (max-width:1024px){.dercos-diagnostic-results-banner__button .pagebuilder-button-primary:active,.dercos-diagnostic-results-banner__button .pagebuilder-button-primary:hover,.dercos-diagnostic-results-banner__button .pagebuilder-button-primary:focus{color:#fff;background:0 0;border-color:#fff}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-banner__button .pagebuilder-button-primary:active,.dercos-diagnostic-results-banner__button .pagebuilder-button-primary:focus{color:#fff;background:0 0;border-color:#fff}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-banner__button .pagebuilder-button-primary:hover{color:#000;background:#fff;border-color:#fff}}.dercos-diagnostic-results-banner .row-full-width-inner,.dercos-diagnostic-results-banner .pagebuilder-column-group{height:100%}@media (max-width:767px){.dercos-diagnostic-results-banner .pagebuilder-column-group{flex-wrap:nowrap}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-banner .pagebuilder-column-group{max-width:1160px;margin:auto}}@media (max-width:767px){.calculator-result-inner-wrapper .landing-routine .product-item-info{background:#fff;border-radius:12px;overflow:hidden}}@media (max-width:767px){.calculator-result-inner-wrapper .landing-routine .product-item .actions-secondary .action.towishlist{right:5px;top:5px}}.dercos-diagnostic-results-go-category{position:relative;border-radius:20px;overflow:hidden}@media (max-width:767px){.dercos-diagnostic-results-go-category{justify-content:flex-end !important;height:160px;margin:48px 16px;padding:24px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-go-category{justify-content:center !important;margin:64px 20px}}@media only screen and (min-width:768px) and (max-width:1024px){.dercos-diagnostic-results-go-category{height:180px;padding:16px calc(20vw - 120px)}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-go-category{height:200px;padding:16px 12vw}}@media only screen and (min-width:1240px){.dercos-diagnostic-results-go-category{padding-right:20px;padding-left:62px}}@media only screen and (min-width:1240px){.dercos-diagnostic-results-go-category._dandruff,.dercos-diagnostic-results-go-category._hair-loss{padding-left:240px}}.dercos-diagnostic-results-go-category__text{font-weight:700;line-height:1.2}@media (max-width:767px){.dercos-diagnostic-results-go-category__text{max-width:220px;font-size:18px;color:#fff}}@media only screen and (min-width:768px){.dercos-diagnostic-results-go-category__text{font-size:24px}}@media only screen and (min-width:768px){._dandruff .dercos-diagnostic-results-go-category__text{color:#000}}@media only screen and (min-width:768px){._hair-loss .dercos-diagnostic-results-go-category__text,._daily .dercos-diagnostic-results-go-category__text{color:#fff}}.dercos-diagnostic-results-go-category__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:#777}@media only screen and (min-width:1240px){.dercos-diagnostic-results-go-category__bg._short{display:none}}.dercos-diagnostic-results-go-category__bg._full{display:none}@media only screen and (min-width:1240px){.dercos-diagnostic-results-go-category__bg._full{display:block}}.dercos-diagnostic-results-go-category__bg img{position:absolute;top:0;left:0}.dercos-diagnostic-results-go-category__bg img.lazy_loaded{width:100%;height:100% !important;object-fit:cover;object-position:100% 50%}@media only screen and (min-width:768px) and (max-width:1024px){._dandruff .dercos-diagnostic-results-go-category__bg img.lazy_loaded{object-position:50% 50%}}.dercos-diagnostic-results-go-category__link{display:block !important}.dercos-diagnostic-results-go-category__link .pagebuilder-button-link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.dercos-diagnostic-results-expert{border-radius:20px;box-shadow:0 0 60px 0 rgba(103,201,188,.3)}@media (max-width:767px){.dercos-diagnostic-results-expert{padding:32px 16px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert{margin:0 20px}}@media only screen and (min-width:768px) and (max-width:1024px){.dercos-diagnostic-results-expert{padding:32px}}@media only screen and (min-width:1025px){.dercos-diagnostic-results-expert{padding:64px}}.dercos-diagnostic-results-expert__label{width:fit-content;margin:0 0 8px;padding:4px 8px;font-weight:600;color:#fff;text-transform:uppercase;line-height:1.3;background-color:#67c9bc;border-radius:4px}@media (max-width:767px){.dercos-diagnostic-results-expert__label{font-size:16px}}@media (max-width:360px){.dercos-diagnostic-results-expert__label{font-size:14px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert__label{font-size:20px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert__title-wr{grid-area:title;min-width:100%;margin:0 0 24px}}.dercos-diagnostic-results-expert__title{font-weight:700;text-transform:uppercase;line-height:1.2}@media (max-width:767px){.dercos-diagnostic-results-expert__title{font-size:24px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert__title{font-size:32px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert__content{grid-area:content;min-width:100%}}.dercos-diagnostic-results-expert__text p{margin:0 0 8px;font-size:18px;line-height:1.3}.dercos-diagnostic-results-expert__text strong{font-weight:600}.dercos-diagnostic-results-expert__content:not(._opened) .dercos-diagnostic-results-expert__text{position:relative}@media (max-width:767px){.dercos-diagnostic-results-expert__content:not(._opened) .dercos-diagnostic-results-expert__text{max-height:200px;margin:0 0 -16px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert__content:not(._opened) .dercos-diagnostic-results-expert__text{max-height:128px}}.dercos-diagnostic-results-expert__content:not(._opened) .dercos-diagnostic-results-expert__text:after{content:'';position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(0deg,#fff,rgba(255,255,255,.01))}@media (max-width:767px){.dercos-diagnostic-results-expert__content:not(._opened) .dercos-diagnostic-results-expert__text:after{height:150px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert__content:not(._opened) .dercos-diagnostic-results-expert__text:after{height:100px}}@media (max-width:767px){.dercos-diagnostic-results-expert__photo-wr{flex-direction:row !important;align-items:center;margin:32px 0 24px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert__photo-wr{grid-area:photo;min-width:100%;padding:0 0 0 53px}}.dercos-diagnostic-results-expert__photo{width:130px;height:130px}@media (max-width:767px){.dercos-diagnostic-results-expert__photo{flex-shrink:0;margin:0 16px 0 0}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert__photo{margin:0 0 16px}}.dercos-diagnostic-results-expert__name{font-size:14px;color:#777;line-height:1.2}.dercos-diagnostic-results-expert__name strong{display:block;margin:0 0 4px;font-size:16px;color:#000;line-height:1.4}.dercos-diagnostic-results-expert .text-toggler__button{font-weight:600}@media (max-width:767px){.dercos-diagnostic-results-expert .text-toggler__button{margin:23px 0 0}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert .text-toggler__button{margin:18px 0 0}}@media only screen and (min-width:768px){.dercos-diagnostic-results-expert .pagebuilder-column-group{display:grid !important;grid-template-areas:'title photo' 'content photo';grid-template-rows:auto 1fr;grid-template-columns:calc(100% - 250px) 250px}}@media (max-width:767px){.dercos-diagnostic-results-articles{margin:48px 0 20px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-articles{margin:64px 0 20px}}.dercos-diagnostic-results-articles__title{text-transform:uppercase;line-height:1.2}@media (max-width:767px){.dercos-diagnostic-results-articles__title{margin:0 16px 24px;font-size:24px}}@media only screen and (min-width:768px){.dercos-diagnostic-results-articles__title{margin:0 20px 64px;font-size:48px;text-align:center}}@media (max-width:767px){.dercos-diagnostic-results-notes{margin:68px 16px 0}}@media only screen and (min-width:768px){.dercos-diagnostic-results-notes{margin:50px 20px -10px}}.dercos-diagnostic-results-notes__item{margin:0 0 12px;font-size:12px;color:#777;line-height:1.1}@media only screen and (min-width:768px){.dercos-diagnostic-results-notes__item{max-width:700px}}