.js-bg-container-lazy.bg-image-lazy{background:0 0 !important}@keyframes normaderm-acne-point-pulse{0%,100%{box-shadow:0 0 0 16px rgba(5,134,81,.25)}50%{box-shadow:0 0 0 0 #fff}}.normaderm-acne-landing-page .column.main{font-family:'FuturaPT','Helvetica Neue',Helvetica,Arial,sans-serif;color:#000}.normaderm-acne__section{margin:0 !important}@media only screen and (min-width:1240px){.normaderm-acne__section._with-backgrounds{background-image:url('/media/cms/vichy/landing/normaderm-acne/first-section-background.jpg');background-position:calc(50% + 57px) 36px !important;background-size:1740px !important}}@media (max-width:767px){.normaderm-acne__banner{margin:0 0 13px}}@media (max-width:767px){.normaderm-acne__menu{margin:0 0 32px}}@media only screen and (min-width:768px){.normaderm-acne__menu{margin:0 0 51px}}@media (max-width:767px){.normaderm-acne__what-is-acne-title{margin:0 0 -39px}}@media only screen and (min-width:768px){.normaderm-acne__what-is-acne-title{margin:0 0 -78px}}@media (max-width:767px){.normaderm-acne__expert{margin:0 0 40px}}@media only screen and (min-width:768px){.normaderm-acne__expert{margin:0 0 56px}}@media (max-width:767px){.normaderm-acne__exposome{margin:71px 0 0}}@media only screen and (min-width:768px){.normaderm-acne__exposome{margin:60px 0 150px}}.normaderm-acne__main-effects-title{position:relative;z-index:2}@media (max-width:767px){.normaderm-acne__main-effects-title{margin:44px 0 0}}@media (max-width:767px){.normaderm-acne__main-effects{margin:-90px 0 0}}@media only screen and (min-width:768px){.normaderm-acne__main-effects{margin:-118px 0 0}}@media (max-width:767px){.normaderm-acne__efficiency-title{margin:42px 0 0}}@media only screen and (min-width:768px){.normaderm-acne__efficiency-title{margin:51px 0 0}}@media (max-width:767px){.normaderm-acne__efficiency{margin:-87px 0 0}}@media only screen and (min-width:768px){.normaderm-acne__efficiency{margin:-142px 0 100px}}@media (max-width:767px){.normaderm-acne__ingredients{margin:0 0 45px}}@media (max-width:767px){.normaderm-acne__formula-and-packaging{margin:0 0 112px}}@media only screen and (min-width:768px){.normaderm-acne__formula-and-packaging{margin:50px 0 30px}}@media only screen and (min-width:1240px){.normaderm-acne__formula-and-packaging{margin-top:0}}.normaderm-acne__recommendations-title{z-index:2}@media only screen and (min-width:768px){.normaderm-acne__recommendations-title{margin:48px 0 0}}@media (max-width:767px){.normaderm-acne__recommendations{margin:-72px 0 34px}}@media only screen and (min-width:768px){.normaderm-acne__recommendations{margin:-139px 0 80px}}@media (max-width:767px){.normaderm-acne__video-title{margin:0 0 17px}}@media only screen and (min-width:768px){.normaderm-acne__video-title{margin:0 0 19px}}@media (max-width:767px){.normaderm-acne__video{margin:0 0 48px}}@media (max-width:767px){.normaderm-acne__reviews{margin:48px 0 0}}@media only screen and (min-width:768px){.normaderm-acne__reviews{margin:0 0 55px}}@media (max-width:767px){.normaderm-acne__routine-products{margin:47px 0 41px}}@media only screen and (min-width:768px){.normaderm-acne__routine-products{margin:50px 0 84px}}.normaderm-acne__blogger-title{z-index:2}@media only screen and (min-width:768px){.normaderm-acne__blogger-title{margin:48px 0 0}}@media (max-width:767px){.normaderm-acne__blogger{margin:-44px 0 42px}}@media only screen and (min-width:768px){.normaderm-acne__blogger{margin:-143px 0 99px}}.normaderm-acne__download-checklist-title{z-index:2}@media (max-width:767px){.normaderm-acne__download-checklist-title{margin:14px 0 0}}@media only screen and (min-width:768px){.normaderm-acne__download-checklist-title{margin:36px 0 0}}@media (max-width:767px){.normaderm-acne__download-checklist{margin:-60px 0 0}}@media only screen and (min-width:768px){.normaderm-acne__download-checklist{margin:-127px 0 0}}.normaderm-acne__notice{font-size:14px;color:#777;line-height:1.5}@media (max-width:767px){.normaderm-acne__notice{padding:58px 16px 48px}}@media only screen and (min-width:768px){.normaderm-acne__notice{padding:100px 20px 56px}}.normaderm-acne-menu .landing-sections-menu__i{background:#058651}.normaderm-acne-menu .landing-sections-menu__item .pagebuilder-button-link{transition:text-shadow .3s}@media only screen and (min-width:1025px){.normaderm-acne-menu .landing-sections-menu__item .pagebuilder-button-link:hover{text-shadow:.5px 0 .5px #fff,0 0 .5px #fff}}.normaderm-acne-menu .pagebuilder-column-group{z-index:1000}.landing-sections-menu__i{background:#3d77e3;overflow:scroll}@media (max-width:767px){.landing-sections-menu__i{padding:12px 0 50px}}@media only screen and (min-width:768px){.landing-sections-menu__i{padding:21px 0 80px}}.landing-sections-menu__items-wr{display:flex;flex-wrap:nowrap;margin:0 auto}.landing-sections-menu__item{flex-shrink:0}.landing-sections-menu__item:not(._visible){opacity:0;pointer-events:none}@media (max-width:767px){.landing-sections-menu__item{padding:0 10px}}@media only screen and (min-width:768px){.landing-sections-menu__item{padding:0 13px}}@media (max-width:767px){.landing-sections-menu__item:first-child{padding-left:16px}}@media only screen and (min-width:768px){.landing-sections-menu__item:first-child{padding-left:20px}}@media (max-width:767px){.landing-sections-menu__item:last-child{padding-right:16px}}@media only screen and (min-width:768px){.landing-sections-menu__item:last-child{padding-right:20px}}.landing-sections-menu__item._active .pagebuilder-button-link{font-weight:700}.landing-sections-menu__item .pagebuilder-button-link{margin:0;padding:0;font-weight:400;color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap;line-height:1.1}@media (max-width:767px){.landing-sections-menu__item .pagebuilder-button-link{font-size:16px}}@media only screen and (min-width:768px){.landing-sections-menu__item .pagebuilder-button-link{font-size:18px}}.landing-sections-menu__item .pagebuilder-button-link:hover{color:#fff}.landing-sections-menu .pagebuilder-column-group{flex-wrap:wrap;width:100vw;overflow:hidden}@media (max-width:767px){.landing-sections-menu .pagebuilder-column-group{max-height:46px}}@media only screen and (min-width:768px){.landing-sections-menu .pagebuilder-column-group{max-height:64px}}.normaderm-acne-ticker{display:flex;flex-direction:row !important}.normaderm-acne-ticker__item{flex-shrink:0;padding:0 20px;font-weight:300;text-transform:uppercase}@media (max-width:767px){.normaderm-acne-ticker__item{font-size:32px}}@media only screen and (min-width:768px){.normaderm-acne-ticker__item{font-size:64px}}.normaderm-acne-ticker__item strong{font-weight:500}.normaderm-acne-ticker__item em{font-style:normal;color:#058651}.normaderm-acne-banner{position:relative;text-transform:uppercase}@media (max-width:767px){.normaderm-acne-banner__backgrounds-container,.normaderm-acne-banner__illustration-container{height:380px}}@media only screen and (min-width:768px){.normaderm-acne-banner__backgrounds-container,.normaderm-acne-banner__illustration-container{height:650px}}.normaderm-acne-banner__backgrounds-container{position:absolute;z-index:-1;height:100%;overflow:hidden}@media (max-width:767px){.normaderm-acne-banner__backgrounds-container{top:-20px;left:-178px;min-width:615px;max-width:670px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-banner__backgrounds-container{left:0;transform:translateX(-21%);max-width:65vw;min-width:65vw}}@media only screen and (min-width:1025px){.normaderm-acne-banner__backgrounds-container{left:calc(50vw - 960px);max-width:926px}}@media only screen and (min-width:1920px){.normaderm-acne-banner__backgrounds-container{left:0}}@media only screen and (min-width:768px){.normaderm-acne-banner__background,.normaderm-acne-banner__background img{height:650px !important}}@media only screen and (min-width:768px){.normaderm-acne-banner__background img{object-fit:cover}}.normaderm-acne-banner__illustration-container{position:relative;flex-direction:row !important;align-items:flex-start !important}@media (max-width:767px){.normaderm-acne-banner__illustration-container{margin:0 0 0 9.6vw;padding:23px 0 0}}@media only screen and (min-width:768px){.normaderm-acne-banner__illustration-container{padding:69px 0 0}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-banner__illustration-container{position:static;min-width:calc(80px + 50vw);padding-left:calc(30vw - 209px)}}@media only screen and (min-width:1025px){.normaderm-acne-banner__illustration-container{justify-content:flex-end !important;min-width:640px}}@media only screen and (min-width:1240px){.normaderm-acne-banner__illustration-container{min-width:682px}}@media only screen and (min-width:1920px){.normaderm-acne-banner__illustration-container{position:static}}@media (max-width:767px){.normaderm-acne-banner__illustration{width:calc(54.5vw - 30px);margin:0 calc(17.2vw - 40px) 0 0;padding:218px 0 0 calc(38vw - 143px)}}@media only screen and (min-width:768px){.normaderm-acne-banner__illustration{padding:325px 0 0}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-banner__illustration{max-width:200px;margin:20px}}@media only screen and (min-width:1025px){.normaderm-acne-banner__illustration{max-width:250px;margin:0 41px 0 0}}@media only screen and (min-width:1240px){.normaderm-acne-banner__illustration{max-width:298px}}.normaderm-acne-banner__label{position:absolute}@media (max-width:767px){.normaderm-acne-banner__label{top:135px;left:27px;width:109px}}@media only screen and (min-width:768px){.normaderm-acne-banner__label{top:236px;width:143px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-banner__label{left:calc(30vw - 189px)}}@media only screen and (min-width:1025px){.normaderm-acne-banner__label{left:56px}}@media only screen and (min-width:1920px){.normaderm-acne-banner__label{left:370px}}.normaderm-acne-banner__product-img{flex-shrink:0}@media (max-width:767px){.normaderm-acne-banner__product-img{width:205px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-banner__product-img{width:280px;margin:80px 0 0}}@media only screen and (min-width:1025px){.normaderm-acne-banner__product-img{width:321px}}.normaderm-acne-banner__info{line-height:1.1}@media (max-width:767px){.normaderm-acne-banner__info{padding:24px 16px;background:#fff}}@media only screen and (min-width:768px){.normaderm-acne-banner__info{justify-content:center !important}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-banner__info{max-width:300px}}@media only screen and (min-width:1025px){.normaderm-acne-banner__info{max-width:calc(100% - 620px);position:relative;margin:0 0 0 -40px}}@media only screen and (min-width:1240px){.normaderm-acne-banner__info{padding:0 0 0 61px}}@media only screen and (min-width:1360px){.normaderm-acne-banner__info{padding-left:101px}}.normaderm-acne-banner__text-label{font-weight:500;color:#058651}@media (max-width:1024px){.normaderm-acne-banner__text-label{margin:0 0 -1px;font-size:14px;letter-spacing:.5px}}@media only screen and (min-width:1025px){.normaderm-acne-banner__text-label{margin:0 0 -2px;font-size:16.7px}}.normaderm-acne-banner__product-gamma{font-weight:500}@media (max-width:1024px){.normaderm-acne-banner__product-gamma{margin:0 0 -1px;font-size:48px}}@media (max-width:340px){.normaderm-acne-banner__product-gamma{font-size:45px}}@media only screen and (min-width:1025px){.normaderm-acne-banner__product-gamma{margin:0 0 -2px;font-size:65px}}@media only screen and (min-width:1240px){.normaderm-acne-banner__product-gamma{font-size:80px}}.normaderm-acne-banner__purpose{color:#fff;background:#058651}@media (max-width:1024px){.normaderm-acne-banner__purpose{max-width:239px;margin:0 0 16px;padding:4px 4px 3px;font-size:16px;letter-spacing:.1px}}@media only screen and (min-width:1025px){.normaderm-acne-banner__purpose{max-width:354px;margin:0 0 24px;padding:5px 3px 3px 4px;font-size:24px;letter-spacing:.2px}}.normaderm-acne-banner__product-name{margin:0 0 4px;font-weight:500;color:#058651}@media (max-width:1024px){.normaderm-acne-banner__product-name{font-size:24px}}@media only screen and (min-width:1025px){.normaderm-acne-banner__product-name{font-size:36px}}@media (max-width:1024px){.normaderm-acne-banner__product-description{font-size:16px}}@media only screen and (min-width:1025px){.normaderm-acne-banner__product-description{max-width:450px;font-size:20px}}.normaderm-acne-banner-illustration:not(.ui-widget){opacity:0}.normaderm-acne-banner-illustration__tab{height:100%}@media (max-width:767px){.normaderm-acne-banner-illustration__tab{padding:6px 10px}}@media only screen and (min-width:768px){.normaderm-acne-banner-illustration__tab{padding:11px 19px}}.normaderm-acne-banner-illustration__text,.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{color:#fff;text-transform:uppercase}@media (max-width:767px){.normaderm-acne-banner-illustration__text,.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{font-size:14px}}@media only screen and (min-width:768px){.normaderm-acne-banner-illustration__text,.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{font-size:24px}}.normaderm-acne-banner-illustration__text{font-weight:500}.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation{display:flex;justify-content:flex-end}.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header{border:none !important}@media (max-width:767px){.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header{margin:0 2px 9px 0}}@media only screen and (min-width:768px){.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header{margin:0 2px 16px 0}}.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header.ui-tabs-active{display:none}.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header:first-child a.tab-title{text-align:right;background-image:url('/media/cms/vichy/landing/normaderm-acne/banner-illustration-before-arrow.svg')}@media (max-width:767px){.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header:first-child a.tab-title{background-position:3px 50%}}@media only screen and (min-width:768px){.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header:first-child a.tab-title{background-position:15px 50%}}.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header:last-child a.tab-title{background-image:url('/media/cms/vichy/landing/normaderm-acne/banner-illustration-after-arrow.svg')}@media (max-width:767px){.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header:last-child a.tab-title{background-position:calc(100% - 3px) 50%}}@media only screen and (min-width:768px){.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header:last-child a.tab-title{background-position:calc(100% - 15px) 50%}}.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{font-family:'FuturaPT','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none;line-height:.8;background-color:#058651;background-repeat:no-repeat}@media (max-width:767px){.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{width:118px;padding:7px 9px 5px;background-size:37px}}@media only screen and (min-width:768px){.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{width:202px;padding:10px 5px;background-size:65px}}.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-content{max-width:100%;width:100vw;border:2px solid #fff !important}@media (max-width:767px){.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-content{height:82px}}@media only screen and (min-width:768px){.normaderm-acne-banner-illustration[data-content-type=tabs] .tabs-content{height:136px}}.normaderm-acne-efficiency{background:linear-gradient(360deg,#f5f5f7 39.62%,#fff 100%)}@media (max-width:767px){.normaderm-acne-efficiency{padding:112px 0 55px}}@media only screen and (min-width:768px){.normaderm-acne-efficiency{padding:197px 20px 0}}.normaderm-acne-efficiency__info{text-transform:uppercase;line-height:1.1;border-style:solid;border-color:#e7427a}@media (max-width:767px){.normaderm-acne-efficiency__info{margin:0 16px;padding:0 0 0 12px;font-size:16px;border-width:0 0 0 10px}}@media only screen and (min-width:768px){.normaderm-acne-efficiency__info{grid-area:info;max-width:350px;padding:1px 0 0 11px;font-size:18px;border-width:0 0 0 8px}}.normaderm-acne-efficiency__info strong{font-weight:600;letter-spacing:.3px}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-efficiency__numbers-wr{justify-content:center !important;padding:0 0 35px 40px}}@media only screen and (min-width:1240px){.normaderm-acne-efficiency__numbers-wr{flex-direction:row !important;flex-wrap:wrap;padding:44px 0 0}}@media (max-width:767px){.normaderm-acne-efficiency__number{margin:0 16px 13.5px}}@media only screen and (min-width:1240px){.normaderm-acne-efficiency__number{width:calc(50% - 25px);margin:0 25px 19px 0}}@media (max-width:767px){.normaderm-acne-efficiency__img{margin:3px 16px 7px}}@media only screen and (min-width:768px){.normaderm-acne-efficiency__img{grid-area:img;display:flex;align-items:flex-end}}@media only screen and (min-width:1240px){.normaderm-acne-efficiency__img{margin:-11px 34px 0 0}}.normaderm-acne-efficiency__img img{display:block}@media only screen and (min-width:768px){.normaderm-acne-efficiency__img img{max-width:395px !important;margin:0 auto}}@media only screen and (min-width:1240px){.normaderm-acne-efficiency__img img{max-width:475px !important}}.normaderm-acne-efficiency .efficiency-in-number-single:after{background-color:#058651}.normaderm-acne-efficiency .efficiency-in-number-single strong{min-width:123px}.normaderm-acne-efficiency .efficiency-in-number-single span{display:block;max-width:190px}.normaderm-acne-efficiency .efficiency-in-number-single__progress:after{background-color:#058651}@media only screen and (min-width:768px){.normaderm-acne-efficiency .row-full-width-inner{display:grid;grid-template-areas:'info numbers' 'img numbers';grid-template-rows:auto 1fr}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-efficiency .row-full-width-inner{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1240px){.normaderm-acne-efficiency .row-full-width-inner{grid-template-areas:'img info' 'img numbers';grid-template-columns:.868fr 1fr}}@media only screen and (min-width:768px){.normaderm-acne-efficiency .pagebuilder-column-group{grid-area:numbers}}@media only screen and (min-width:1240px){.normaderm-acne-efficiency .pagebuilder-column-group{display:block !important}}.normaderm-acne-ingredients{position:relative}@media (max-width:767px){.normaderm-acne-ingredients{margin:0 0 55px}}.normaderm-acne-ingredients__ingredient{font-weight:400;line-height:1.3;text-transform:uppercase;transition:color .5s;cursor:pointer}.slick-current .normaderm-acne-ingredients__ingredient{color:#058651}.slick-current .normaderm-acne-ingredients__ingredient:before{background-color:#058651}@media only screen and (min-width:768px){.normaderm-acne-ingredients__ingredient{font-size:18px}}@media (max-width:767px){.normaderm-acne-ingredients__ingredient{font-size:16px;margin:0 8px 0 0}}.normaderm-acne-ingredients__ingredient:before{content:'';display:block;height:1px;background-color:#000;margin:0 0 24px;transition:background-color .5s}@media only screen and (min-width:768px){.normaderm-acne-ingredients__ingredient:before{width:160px}}@media (max-width:767px){.normaderm-acne-ingredients__ingredient:before{width:138px}}.normaderm-acne-ingredients__ingredient-slide{display:flex !important;position:relative}@media only screen and (min-width:768px){.normaderm-acne-ingredients__ingredient-slide{flex-direction:row !important;column-gap:60px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-ingredients__ingredient-slide{column-gap:30px}}.normaderm-acne-ingredients__slide-content{position:relative;display:flex;flex-direction:column}@media only screen and (min-width:768px){.normaderm-acne-ingredients__slide-content{max-width:520px;padding:50px 0 0}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-ingredients__slide-content{width:50%}}@media (max-width:767px){.normaderm-acne-ingredients__slide-content{margin:37px 0 0;padding:0 16px}}@media only screen and (min-width:768px){.normaderm-acne-ingredients__slide-content._content-justify-center{justify-content:center}}.normaderm-acne-ingredients__slide-percent{font-size:96px;font-weight:700;line-height:1.3;color:#058651;margin:0 0 9px}@media (max-width:767px){.normaderm-acne-ingredients__slide-percent{position:absolute;top:-124px}}.normaderm-acne-ingredients__slide-percent em{font-style:normal;font-size:40px}.normaderm-acne-ingredients__slide-title{font-weight:400;line-height:1.3;text-transform:uppercase;letter-spacing:.5px}@media only screen and (min-width:768px){.normaderm-acne-ingredients__slide-title{font-size:24px;margin:0 0 9px}}@media (max-width:767px){.normaderm-acne-ingredients__slide-title{font-size:20px;margin:0 0 4px}}.normaderm-acne-ingredients__slide-text{font-weight:400;line-height:1.5}@media only screen and (min-width:768px){.normaderm-acne-ingredients__slide-text{font-size:18px}}@media (max-width:767px){.normaderm-acne-ingredients__slide-text{font-size:16px}}@media only screen and (min-width:1025px){.normaderm-acne-ingredients__slide-img{flex-shrink:0}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-ingredients__slide-img{width:50%}}.normaderm-acne-ingredients__slide-img img{object-fit:cover}@media only screen and (min-width:1025px){.normaderm-acne-ingredients__slide-img img{max-width:600px !important}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-ingredients__slide-img img{height:100% !important;max-height:390px}}@media (max-width:767px){.normaderm-acne-ingredients__slide-img img{width:100%;height:240px !important}}.normaderm-acne-ingredients__slider-arrow{position:absolute;width:101px;height:101px;z-index:100;bottom:11%;cursor:pointer}@media (max-width:767px){.normaderm-acne-ingredients__slider-arrow{display:none !important}}.normaderm-acne-ingredients__slider-arrow_prev{left:25.5%}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-ingredients__slider-arrow_prev{left:20%}}.normaderm-acne-ingredients__slider-arrow_next{left:37.5%}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-ingredients__slider-arrow_next{left:34.5%}}@media only screen and (min-width:768px){.normaderm-acne-ingredients.js-titles-slider{margin:0 0 48px}}@media (max-width:767px){.normaderm-acne-ingredients.js-titles-slider{margin:0 0 24px}}@media only screen and (min-width:768px){.normaderm-acne-ingredients.js-titles-slider .slick-list{padding:0 10px}}@media (max-width:767px){.normaderm-acne-ingredients.js-titles-slider .slick-list{padding:0 12px}}.normaderm-acne-ingredients.js-titles-slider .slick-slide{opacity:1 !important;left:unset !important}@media only screen and (min-width:768px){.normaderm-acne-ingredients.js-titles-slider .slick-slide{margin:0 10px}}@media (max-width:767px){.normaderm-acne-ingredients.js-titles-slider .slick-slide{margin:0 4px}}@media only screen and (min-width:768px){.normaderm-acne-ingredients.js-content-slider{padding:0 20px}}@media (max-width:767px){.normaderm-acne-ingredients .slick-dots{width:auto;top:auto;bottom:-44px;left:10px}}.normaderm-acne-ingredients .slick-dotted{padding:0}.normaderm-acne-formula-and-packaging{position:relative;-webkit-tap-highlight-color:rgba(255,255,255,.01);overflow:hidden}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__titles-wr{position:relative;top:25px;z-index:2;min-width:100%;padding:20px;flex-direction:row !important;justify-content:space-between !important}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__titles-wr{top:115px}}.normaderm-acne-formula-and-packaging__title{font-weight:500;color:#058651;text-transform:uppercase;text-align:right;line-height:1.3}@media (max-width:767px){.normaderm-acne-formula-and-packaging__title{position:absolute;top:6.6vw;right:24px;z-index:2;max-width:205px;font-size:20px;opacity:0;transition:opacity .4s}}@media (max-width:340px){.normaderm-acne-formula-and-packaging__title{max-width:185px;font-size:18px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__title{font-size:24px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__title._pleasure{position:absolute;top:calc(62vw + 61px);right:16px;max-width:250px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__title._pleasure{top:630px}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__title._active{opacity:1}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__prodict-wr{position:relative}.normaderm-acne-formula-and-packaging__prodict-wr:after{content:'';position:absolute;top:33px;left:72px;display:block;width:24px;height:24px;background-color:#272f53;border:6px solid #fff;border-radius:50%;opacity:0;transition:opacity .2s}._points-not-init .normaderm-acne-formula-and-packaging__prodict-wr:after{opacity:1}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__prodict-wr{height:60vw}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__prodict-wr{height:665px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__product{position:absolute;top:100px;left:-7vw;width:120vw}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__product{top:100px;left:-97px;width:1468px}}.normaderm-acne-formula-and-packaging__product img{display:block}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point.banner-info-point._active:before,.normaderm-acne-formula-and-packaging__point.banner-info-point._active:after{transform:translate(-50%,-50%)}}.normaderm-acne-formula-and-packaging__point.banner-info-point._active:before{background:0 0;border-color:#e7427a}.normaderm-acne-formula-and-packaging__point.banner-info-point._active:after{opacity:1;box-shadow:0 0 0 16px rgba(244,46,110,.2) !important}@media (max-width:767px){.normaderm-acne-formula-and-packaging__point.banner-info-point:before,.normaderm-acne-formula-and-packaging__point.banner-info-point:after{width:35px;height:35px}}.normaderm-acne-formula-and-packaging__point.banner-info-point:before{border-color:#058651}@media (max-width:767px){.normaderm-acne-formula-and-packaging__point.banner-info-point:before{border-width:8px}}.normaderm-acne-formula-and-packaging__point.banner-info-point:after{box-shadow:0 0 0 12.5px rgba(5,134,81,.25);animation-name:normaderm-acne-point-pulse}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point._1:before,.normaderm-acne-formula-and-packaging__point._2:before{border-color:#fff}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__point._1{top:103vw;left:20.4vw}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point._1{top:calc(70px + 20.4vw);left:calc(26vw - 30px)}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point._1{top:314px;left:276px}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__point._2{top:103vw;left:20.4vw}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point._2{top:calc(70px + 36.5vw);left:calc(8.6vw - 30px)}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point._2{top:517px;left:64px}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__point._3{top:50.8vw;left:36.4vw}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point._3{top:calc(70px + 33.5vw);left:calc(45vw - 30px)}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point._3{top:480px;left:509px}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__point._4{top:41.9vw;left:71.9vw}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point._4{top:calc(70px + 9.7vw);left:calc(75.8vw - 30px)}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point._4{top:187px;left:887px}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__point._5{top:75.3vw;left:57.2vw}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point._5{top:calc(70px + 23.5vw);left:calc(39vw - 30px)}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point._5{top:356px;left:436px}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__point._6{top:12.3vw;left:20.9vw}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point._6{left:calc(74vw - 30px);top:calc(70px + 34.1vw)}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point._6{top:486px;left:866px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging._points-not-use .normaderm-acne-formula-and-packaging__point._3:before{border-color:#e7427a}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging._points-not-use .normaderm-acne-formula-and-packaging__point._3:after{opacity:1;box-shadow:0 0 0 12.5px rgba(244,46,110,.2) !important}}.normaderm-acne-formula-and-packaging__point-info.banner-info-point-content{height:auto}@media (max-width:767px){.normaderm-acne-formula-and-packaging__point-info.banner-info-point-content{position:fixed;top:auto;bottom:0;left:0;z-index:3;min-width:100vw;max-height:0;padding:0;background:rgba(255,255,255,.95);box-shadow:0 -2px 4px rgba(0,0,0,.03);overflow:hidden}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info.banner-info-point-content{transform:none;padding:0;background:0 0}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__point-info._active{max-height:none;padding:32px;overflow:visible}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._1{top:calc(100px + 7.5vw);left:4.2vw;min-width:300px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._1{top:217px;left:40px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._1:after{top:63px;left:21.8vw;width:0;height:calc(12.9vw - 83px);border-image-width:0 0 0 2px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._1:after{top:69px;left:266px;height:37px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._2{top:calc(100px + 46vw);left:11.2vw;min-width:400px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._2{top:666px;left:124px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._2:after{top:calc(-9.5vw + 30px);left:-2.6vw;height:calc(9.5vw + 30px);width:0;border-image-width:0 0 0 2px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._2:after{top:-100px;left:-32px;height:135px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._3{top:calc(100px + 40vw);left:42vw;min-width:300px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._3{top:593px;left:510px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._3:after{top:calc(-6.5vw + 20px);left:3vw;height:calc(6.5vw - 20px);width:0;border-image-width:0 0 0 2px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._3:after{top:-54px;left:29px;height:50px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._4{top:calc(19px + 9.7vw);left:calc(73vw - 400px);min-width:400px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._4{top:136px;left:453px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._4:after{top:80px;left:281px;width:calc(2.8vw + 89px);height:0;border-image-width:2px 0 0}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._4:after{width:155px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._5{top:calc(80px + 17.5vw);left:48vw;min-width:400px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._5{top:321px;left:682px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._5:after{top:16px;left:-9vw;width:calc(9vw - 20px);height:calc(6vw - 23px);border-image-width:2px 0 0 2px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._5:after{left:-217px;width:208px;height:27px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._6{top:calc(100px + 43.1vw);left:calc(102vw - 470px);min-width:470px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._6{top:600px;left:822px;min-width:calc(100vw - 852px)}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info._6:after{top:calc(25px - 9vw);left:calc(469px - 28vw);width:0;height:calc(9vw - 35px);border-image-width:0 0 0 2px}}@media only screen and (min-width:1240px){.normaderm-acne-formula-and-packaging__point-info._6:after{top:-47px;left:73px;height:42px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging__point-info:after{content:'';position:absolute;display:block;border-style:solid;border-image-source:url('/media/cms/vichy/landing/normaderm-acne/formula-and-packaging-connecting-line.png');border-image-slice:4;border-image-repeat:repeat}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging._points-not-use .normaderm-acne-formula-and-packaging__point-info._3{opacity:1}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__close-info{position:absolute;top:-16px;right:12px;width:32px;height:32px;background:#fff;border-radius:50%;box-shadow:2px 2px 4px rgba(0,0,0,.15)}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__close-info:before,.normaderm-acne-formula-and-packaging__close-info:after{content:'';position:absolute;top:50%;left:50%;width:2px;height:17px;background:#058651}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__close-info:before{transform:translate(-50%,-50%) rotate(45deg)}}@media (max-width:767px){.normaderm-acne-formula-and-packaging__close-info:after{transform:translate(-50%,-50%) rotate(135deg)}}.normaderm-acne-formula-and-packaging__title .normaderm-acne-formula-and-packaging__close-info{display:none}.normaderm-acne-formula-and-packaging .row-full-width-inner{position:relative}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging .row-full-width-inner{padding:0 0 33px}}.normaderm-acne-formula-and-packaging .pagebuilder-column-group{flex-wrap:wrap}.normaderm-acne-formula-and-packaging-point-info{display:block !important;text-transform:uppercase;letter-spacing:0}.normaderm-acne-formula-and-packaging-point-info__title{font-size:24px;font-weight:500;line-height:1.3}.normaderm-acne-formula-and-packaging-point-info__text{display:flex;margin:4px 0 0;font-size:20px;font-weight:400;letter-spacing:.1px;line-height:1.3}.normaderm-acne-formula-and-packaging-point-info__text ul{margin:7px 10px 0 0;padding:0}.normaderm-acne-formula-and-packaging-point-info__text li{position:relative;margin:0 0 11px;padding:0 0 0 21px;text-transform:none;letter-spacing:0;line-height:1.5;list-style-type:none}@media (max-width:767px){.normaderm-acne-formula-and-packaging-point-info__text li{font-size:16px}}@media only screen and (min-width:768px){.normaderm-acne-formula-and-packaging-point-info__text li{font-size:18.5px}}.normaderm-acne-formula-and-packaging-point-info__text li:before{content:'';position:absolute;top:7px;left:0;display:block;width:12px;height:12px;background:#e7427a}.normaderm-acne-formula-and-packaging-point-info__text em{position:relative;top:-6px;left:1px;font-size:11px}.normaderm-acne-main-effects{position:relative}@media (max-width:767px){.normaderm-acne-main-effects{height:530px;padding:0 16px;background-color:#e2e5ea;background-position:calc(50% + 2.1vw) 15px !important;background-size:auto 100% !important}}@media only screen and (min-width:768px){.normaderm-acne-main-effects{height:750px;background-position:50% 75% !important;background-size:auto 900px !important}}.normaderm-acne-main-effects__text{transform:translateX(30px);text-transform:uppercase;line-height:1.1;letter-spacing:.1px;opacity:0;transition:opacity .2s,transform .2s}@media (max-width:767px){.normaderm-acne-main-effects__text{position:relative;width:165px;font-size:16px}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__text{position:absolute;left:20px;width:305px;font-size:27px}}.normaderm-acne-main-effects__text._1{transition-delay:.4s}@media (max-width:767px){.normaderm-acne-main-effects__text._1{height:106px;margin:138px 0 0}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__text._1{top:185px}}@media only screen and (min-width:1025px){.normaderm-acne-main-effects__text._1{left:calc(20px + 20vw)}}@media only screen and (min-width:1240px){.normaderm-acne-main-effects__text._1{left:calc(50% - 352px)}}@media (max-width:767px){.normaderm-acne-main-effects__text._1:after{right:41px;width:calc(50vw - 105px)}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__text._1:after{right:62px;width:calc(50vw - 200px)}}@media only screen and (min-width:1025px){.normaderm-acne-main-effects__text._1:after{width:calc(30vw - 200px)}}@media only screen and (min-width:1240px){.normaderm-acne-main-effects__text._1:after{right:57px;width:164px}}.normaderm-acne-main-effects__text._2{transition-delay:.2s}@media (max-width:767px){.normaderm-acne-main-effects__text._2{height:126px}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__text._2{top:407px}}@media only screen and (min-width:1025px){.normaderm-acne-main-effects__text._2{left:calc(20px + 10vw)}}@media only screen and (min-width:1240px){.normaderm-acne-main-effects__text._2{left:calc(50% - 432px)}}@media (max-width:767px){.normaderm-acne-main-effects__text._2:after{right:47px;width:calc(50vw - 125px)}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__text._2:after{right:67px;width:calc(50vw - 230px)}}@media only screen and (min-width:1025px){.normaderm-acne-main-effects__text._2:after{width:calc(40vw - 230px)}}@media only screen and (min-width:1240px){.normaderm-acne-main-effects__text._2:after{right:58px;width:163px}}@media (max-width:767px){.normaderm-acne-main-effects__text._3{width:120px}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__text._3{top:604px}}@media only screen and (min-width:1240px){.normaderm-acne-main-effects__text._3{left:calc(50% - 512px)}}@media (max-width:767px){.normaderm-acne-main-effects__text._3:after{right:11px;width:calc(50vw - 125px)}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__text._3:after{right:134px;width:calc(50vw - 214px)}}@media only screen and (min-width:1240px){.normaderm-acne-main-effects__text._3:after{right:124px;width:328px}}.normaderm-acne-main-effects__text strong{display:block;font-weight:600;letter-spacing:0}@media (max-width:767px){.normaderm-acne-main-effects__text strong{margin:0 0 3px;font-size:20px}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__text strong{margin:0 0 6px;font-size:34px}}.normaderm-acne-main-effects__text:after{content:'';position:absolute;transform:translate(100%);display:block;background-image:url('/media/cms/vichy/landing/normaderm-acne/main-effects-connecting-line.png');background-size:auto 100%;background-position:50% 50%}@media (max-width:767px){.normaderm-acne-main-effects__text:after{top:30px;height:2.6px}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__text:after{top:17px;height:4.1px}}.normaderm-acne-main-effects._visible .normaderm-acne-main-effects__text{transform:none;opacity:1;transition:opacity 1s,transform 1s}.normaderm-acne-main-effects._visible .normaderm-acne-main-effects__text._1{transition-delay:.5s}.normaderm-acne-main-effects._visible .normaderm-acne-main-effects__text._2{transition-delay:1s}.normaderm-acne-main-effects._visible .normaderm-acne-main-effects__text._3{transition-delay:1.5s}.normaderm-acne-main-effects__point{font-size:0}@media (max-width:767px){.normaderm-acne-main-effects__point.banner-info-point:before,.normaderm-acne-main-effects__point.banner-info-point:after{width:35px;height:35px}}@media (max-width:767px){.normaderm-acne-main-effects__point.banner-info-point:before{border-width:8px}}.normaderm-acne-main-effects__point.banner-info-point:after{box-shadow:0 0 0 12.5px rgba(5,134,81,.25);animation-name:normaderm-acne-point-pulse}.normaderm-acne-main-effects__point._1:before,.normaderm-acne-main-effects__point._2:before{border-color:#058651}@media (max-width:767px){.normaderm-acne-main-effects__point._1{top:148px;left:calc(52.1vw + 34px)}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__point._1{top:175px;left:calc(50% + 50px)}}@media (max-width:767px){.normaderm-acne-main-effects__point._2{top:254px;left:calc(52.1vw + 11px)}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__point._2{top:395px;left:calc(50% - 38px)}}@media (max-width:767px){.normaderm-acne-main-effects__point._3{top:379px;left:calc(52.1vw - 2px)}}@media only screen and (min-width:768px){.normaderm-acne-main-effects__point._3{top:592px;left:calc(50% - 18px)}}.normaderm-acne-download-checklist{position:relative}@media only screen and (min-width:768px){.normaderm-acne-download-checklist{padding:0 20px}}@media only screen and (min-width:1025px){.normaderm-acne-download-checklist__content-column{padding:0 64px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-download-checklist__content-column{padding:0 40px}}@media (max-width:767px){.normaderm-acne-download-checklist__content-column{order:2;padding:0 16px;background-color:#fff !important}}@media only screen and (min-width:768px){.normaderm-acne-download-checklist__content-column_cover{padding-top:205px;padding-bottom:64px}}@media (max-width:767px){.normaderm-acne-download-checklist__content-column_cover{padding-top:18px;padding-bottom:48px}}@media only screen and (min-width:768px){.normaderm-acne-download-checklist__content-column_expert{padding-top:109px;padding-bottom:109px}}@media (max-width:767px){.normaderm-acne-download-checklist__content-column_expert{padding-top:14px}}.normaderm-acne-download-checklist__img-column{position:relative}@media (max-width:767px){.normaderm-acne-download-checklist__img-column{order:1}}.normaderm-acne-download-checklist__img{height:100%}@media only screen and (min-width:768px){.normaderm-acne-download-checklist__img img{height:100% !important;object-fit:cover}}.normaderm-acne-download-checklist__cover-paragraph{line-height:1.5}.normaderm-acne-download-checklist__cover-paragraph:not(:last-child){margin:0 0 8px}@media only screen and (min-width:768px){.normaderm-acne-download-checklist__cover-paragraph{font-size:18px}}@media (max-width:767px){.normaderm-acne-download-checklist__cover-paragraph{font-size:15px}}.normaderm-acne-download-checklist__cover-paragraph_color{text-transform:uppercase;color:#058651;font-weight:600;letter-spacing:.3px}.normaderm-acne-download-checklist__expert-paragraph{line-height:1.5}.normaderm-acne-download-checklist__expert-paragraph:first-child{text-transform:uppercase}@media only screen and (min-width:768px){.normaderm-acne-download-checklist__expert-paragraph{font-size:20px}.normaderm-acne-download-checklist__expert-paragraph:not(:last-child){margin:0 0 30px}}@media (max-width:767px){.normaderm-acne-download-checklist__expert-paragraph{font-size:16px}.normaderm-acne-download-checklist__expert-paragraph:not(:last-child){margin:0 0 8px}}.normaderm-acne-download-checklist__expert{position:absolute;line-height:1.2;color:#fff}@media only screen and (min-width:768px){.normaderm-acne-download-checklist__expert{font-size:16px;bottom:48px;left:48px}}@media (max-width:767px){.normaderm-acne-download-checklist__expert{font-size:12px;bottom:27px;right:17px}}.normaderm-acne-download-checklist__button .pagebuilder-button-primary{position:relative;display:flex;justify-content:flex-end;align-items:center;width:181px;height:40px;margin:0;padding:0;color:#058651;text-transform:uppercase;font-size:14px;font-family:'FuturaPT','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.5;font-weight:700;background-color:transparent;border:none;cursor:pointer}.normaderm-acne-download-checklist__button .pagebuilder-button-primary:hover,.normaderm-acne-download-checklist__button .pagebuilder-button-primary:active,.normaderm-acne-download-checklist__button .pagebuilder-button-primary:focus{color:#058651;background:0 0;border:none}.normaderm-acne-download-checklist__button .pagebuilder-button-primary:before{content:'';display:block;position:absolute;top:0;left:0;width:32px;height:40px;background:url('/media/cms/vichy/landing/normaderm-acne/checklist-icon.svg') no-repeat;background-size:contain}.normaderm-acne-download-checklist__button-icon{width:32px;height:40px}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-download-checklist .pagebuilder-column-group{max-height:750px}}@media only screen and (min-width:1025px){.normaderm-acne-download-checklist .pagebuilder-column-group{max-height:620px}}.normaderm-acne-recommendations{position:relative}.normaderm-acne-recommendations__number{display:block;font-weight:600;font-size:49px}@media (max-width:767px){.normaderm-acne-recommendations__number{margin:0 0 -14px}}@media only screen and (min-width:768px){.normaderm-acne-recommendations__number{margin:0 0 -33px}}.normaderm-acne-recommendations__slide-content{position:absolute;text-transform:uppercase;line-height:1.2;z-index:10}@media (max-width:767px){.normaderm-acne-recommendations__slide-content{left:16px;bottom:107px;max-width:350px;font-size:16px}}@media only screen and (min-width:768px){.normaderm-acne-recommendations__slide-content{left:5.9%;font-size:24px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-recommendations__slide-content{bottom:50px;max-width:500px}}@media (max-width:1024px){.normaderm-acne-recommendations__slide-content{color:#fff}}@media only screen and (min-width:1025px){.normaderm-acne-recommendations__slide-content{bottom:59px;max-width:450px;color:#000}}@media only screen and (min-width:1920px){.normaderm-acne-recommendations__slide-content{left:19%}}.normaderm-acne-recommendations__slide-number{line-height:.8;font-size:48px;letter-spacing:.2px;margin:0 0 27px}.normaderm-acne-recommendations__slide-img{position:relative}@media only screen and (min-width:1025px){.normaderm-acne-recommendations__slide-img{height:800px;width:100vw}}.normaderm-acne-recommendations__slide-img img{object-fit:cover}@media only screen and (min-width:1025px){.normaderm-acne-recommendations__slide-img img{height:800px !important;position:absolute;right:0;top:0}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-recommendations__slide-img img{height:800px !important}}@media (max-width:767px){.normaderm-acne-recommendations__slide-img img{height:667px !important;width:100%}}.normaderm-acne-recommendations__slider-arrow{position:absolute;width:101px;height:101px;z-index:100;bottom:8.3%;cursor:pointer}@media (max-width:767px){.normaderm-acne-recommendations__slider-arrow{display:none !important}}@media only screen and (min-width:1025px){.normaderm-acne-recommendations__slider-arrow_prev{right:15.5%}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-recommendations__slider-arrow_prev{right:150px}}@media only screen and (min-width:1025px){.normaderm-acne-recommendations__slider-arrow_next{right:4.5%}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-recommendations__slider-arrow_next{right:20px}}@media (max-width:767px){.normaderm-acne-recommendations .slick-dotted{padding-top:0}}@media (max-width:767px){.normaderm-acne-recommendations .slick-dots{position:absolute;top:auto;bottom:32px;left:10px;width:auto}}@media only screen and (min-width:768px){.landing-reviews{position:relative;height:721px;padding:0 20px;background-position:center 46% !important;background-size:189px 536px !important}}@media (max-width:767px){.landing-reviews{padding:0 16px;background-image:none !important}}@media only screen and (min-width:1025px){.landing-reviews:before,.landing-reviews:after{content:'';display:block;position:absolute;z-index:1;background-size:contain !important}}@media only screen and (min-width:1025px){.landing-reviews:before{top:0;left:15%;width:279px;height:279px;background:url('/media/cms/vichy/landing/normaderm-acne/review-drop-3.png') no-repeat}}@media only screen and (min-width:1025px){.landing-reviews:after{bottom:14%;right:-11%;width:357px;height:378px;background:url('/media/cms/vichy/landing/normaderm-acne/review-drop-1.png') no-repeat}}@media only screen and (min-width:1025px){.landing-reviews__review{min-width:231px}}@media only screen and (min-width:768px){.landing-reviews__review{max-height:228px;overflow:hidden}.landing-reviews__review:nth-child(2n+1){text-align:right;align-items:flex-end}}@media only screen and (min-width:768px) and (max-width:1024px){.landing-reviews__review{width:33% !important}}.landing-reviews__review-stars{width:94px;height:16px}@media only screen and (min-width:768px){.landing-reviews__review-stars{margin:0 0 22px}}@media (max-width:767px){.landing-reviews__review-stars{margin:0 0 12px}}.landing-reviews__review-name{font-weight:500;line-height:1.5;font-size:16px}@media only screen and (min-width:768px){.landing-reviews__review-name{margin:0 0 12px}}@media (max-width:767px){.landing-reviews__review-name{margin:0 0 8px}}.landing-reviews__review-title{font-weight:500;line-height:1.2;letter-spacing:.3px;text-transform:uppercase;font-size:18px;margin:0 0 12px}.landing-reviews__review-text{font-size:16px;line-height:1.5}@media only screen and (min-width:768px){.landing-reviews__review-text{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}@media only screen and (min-width:768px){.landing-reviews__button-container{margin:75px 0 0}}@media (max-width:767px){.landing-reviews__button-container{width:100%;margin:64px 0 0}}@media (max-width:767px){.landing-reviews__button{width:100%}}.landing-reviews__button .pagebuilder-button-primary{display:flex;justify-content:center;align-items:center;width:302px;height:50px;margin:0;text-transform:uppercase;background-color:#000}.landing-reviews__button .pagebuilder-button-primary:active,.landing-reviews__button .pagebuilder-button-primary:focus{background-color:#000;border-color:#000}@media (max-width:767px){.landing-reviews__button .pagebuilder-button-primary{width:100%;font-size:18px}}@media only screen and (min-width:768px){.landing-reviews__img_mobile{display:none}}@media (max-width:767px){.landing-reviews__img_mobile img{width:94px;height:266px}}.landing-reviews .row-full-width-inner{display:flex;height:100%}@media only screen and (min-width:768px){.landing-reviews .row-full-width-inner{flex-direction:column;align-items:center;z-index:10}}@media (max-width:767px){.landing-reviews .row-full-width-inner{flex-wrap:wrap;column-gap:22px}}@media only screen and (min-width:1025px){.landing-reviews .row-full-width-inner:before{content:'';display:block;position:absolute;bottom:0;left:-5%;z-index:1;width:220px;height:220px;background:url('/media/cms/vichy/landing/normaderm-acne/review-drop-2.png') no-repeat;background-size:contain !important}}@media only screen and (min-width:1025px){.landing-reviews .pagebuilder-column-group{column-gap:42%;max-width:800px}}@media only screen and (min-width:768px){.landing-reviews .pagebuilder-column-group{flex-wrap:wrap;row-gap:48px;margin:101px auto 0}}@media only screen and (min-width:768px) and (max-width:1024px){.landing-reviews .pagebuilder-column-group{column-gap:34%}}@media (max-width:767px){.landing-reviews .pagebuilder-column-group{width:64%;padding:0}}.landing-reviews .slick-dots{top:auto;bottom:-39px;left:-4px;width:auto}.normaderm-acne-expert{position:relative}@media only screen and (min-width:768px){.normaderm-acne-expert{padding:120px 0 0}}@media (max-width:767px){.normaderm-acne-expert{padding:54px 16px 0}}@media only screen and (min-width:768px){.normaderm-acne-expert__img{width:440px;height:440px}}@media (max-width:767px){.normaderm-acne-expert__img{width:44.8%;height:170px;margin:0 0 135px}}.normaderm-acne-expert__content{position:absolute;background-color:#f5f5f5;transform-style:preserve-3d}.normaderm-acne-expert__content:before{content:'';display:block;position:absolute;transform:translateZ(-1px);background:url('/media/cms/vichy/landing/normaderm-acne/expert-marks.png') no-repeat;background-size:contain !important}@media only screen and (min-width:768px){.normaderm-acne-expert__content:before{left:48px;top:-46px;width:124px;height:74px}}@media (max-width:767px){.normaderm-acne-expert__content:before{right:9px;top:-30px;width:62px;height:37px}}@media only screen and (min-width:1025px){.normaderm-acne-expert__content{right:0;bottom:56px;width:70%}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-expert__content{width:55%;right:20px;bottom:20px}}@media only screen and (min-width:768px){.normaderm-acne-expert__content{max-width:867px;padding:48px}}@media (max-width:767px){.normaderm-acne-expert__content{right:0;bottom:0;width:calc(100vw - 43.5%);padding:20px}}.normaderm-acne-expert__text{line-height:1.5;font-weight:500}@media only screen and (min-width:768px){.normaderm-acne-expert__text{font-size:20px;margin:0 0 10px}}@media (max-width:767px){.normaderm-acne-expert__text{font-size:16px}}.normaderm-acne-expert__text_color{color:#058651}.normaderm-acne-expert__signature{line-height:1.2;color:#5f5f5f}@media only screen and (min-width:768px){.normaderm-acne-expert__signature{font-size:16px}}@media (max-width:767px){.normaderm-acne-expert__signature{position:absolute;left:-52%;bottom:26px;max-width:115px;font-size:13px}}.normaderm-acne-expert .row-full-width-inner{position:relative}@media only screen and (min-width:1025px){.normaderm-acne-expert .row-full-width-inner{max-width:1240px !important}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-expert .row-full-width-inner{padding:0 20px}}@media only screen and (min-width:768px){.normaderm-acne-expert ._mobile-only{display:none}}.normaderm-acne-problem-skin{position:relative}.normaderm-acne-problem-skin__title{line-height:1;text-transform:uppercase;letter-spacing:.3px}@media only screen and (min-width:768px){.normaderm-acne-problem-skin__title{font-size:40px;margin:0 0 48px;padding:0 20px}}@media (max-width:767px){.normaderm-acne-problem-skin__title{font-size:24px;margin:0 0 32px;padding:0 16px}}.normaderm-acne-problem-skin__title_color{color:#058651}.normaderm-acne-problem-skin__slide-img{position:relative;padding-top:100% !important;border:1px solid transparent;background:conic-gradient(from 90deg at top 1px left 1px,transparent 90deg,#686868 0) 0 0,conic-gradient(from 180deg at top 1px right 1px,transparent 90deg,#686868 0) 100% 0,conic-gradient(from 0deg at bottom 1px left 1px,transparent 90deg,#686868 0) 0 100%,conic-gradient(from -90deg at bottom 1px right 1px,transparent 90deg,#686868 0) 100% 100%;background-size:33px 33px;background-origin:border-box;background-repeat:no-repeat}.normaderm-acne-problem-skin__slide-img img{position:absolute;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px)}.normaderm-acne-problem-skin__slide-text{line-height:1;text-transform:uppercase;font-size:16px;margin:24px 0 0}.normaderm-acne-problem-skin__slider-arrow{position:absolute;width:101px;height:101px;z-index:100;bottom:11%;cursor:pointer;display:none !important}.normaderm-acne-problem-skin__slider-arrow_prev{left:25.5%}.normaderm-acne-problem-skin__slider-arrow_next{left:37.5%}@media only screen and (min-width:1025px){.normaderm-acne-problem-skin .slick-list{width:100%}}@media (max-width:767px){.normaderm-acne-problem-skin .slick-list{padding:0 4px}}.normaderm-acne-problem-skin .slick-slide{opacity:1 !important;left:unset !important}@media only screen and (min-width:768px){.normaderm-acne-problem-skin .slick-slide{margin:0 21px}}@media (max-width:767px){.normaderm-acne-problem-skin .slick-slide{margin:0 12px}}@media only screen and (min-width:768px){.normaderm-acne-problem-skin ._mobile-only{display:none}}.normaderm-acne-routine-products.care-routine-simple .product-item-photo,.normaderm-acne-routine-products.care-routine-simple .product-item-gamma,.normaderm-acne-routine-products.care-routine-simple .product-item-type{color:#000}.normaderm-acne-routine-products.care-routine-simple .product-item-photo:hover{color:#3d77e3}@media only screen and (min-width:1025px){.normaderm-acne-routine-products.care-routine-simple .product-item-info:hover .product-item-photo{color:#e7427a}}.normaderm-acne-routine-products__title{font-weight:500;line-height:1.1}@media (max-width:767px){.normaderm-acne-routine-products__title{margin:0 16px 40px;font-size:32px}}@media only screen and (min-width:768px){.normaderm-acne-routine-products__title{margin:0 20px 55px;font-size:48px}}.normaderm-acne-routine-products__title strong{font-weight:500;color:#058651}.normaderm-acne-routine-products .care-routine-simple-step__number:before{background:#058651}.normaderm-acne-routine-products .action.primary{background-color:#000;border-color:#000}@media only screen and (min-width:1025px){.normaderm-acne-routine-products .action.primary:hover{background-color:#058651;border-color:#058651}}@media only screen and (min-width:768px){.normaderm-acne-exposure-factors{max-width:1280px;padding:0 20px;margin:0 auto}}.normaderm-acne-exposure-factors__title{font-weight:400;line-height:1;letter-spacing:0;display:inline-block;position:relative}@media only screen and (min-width:768px){.normaderm-acne-exposure-factors__title{font-size:64px;margin:0 0 18px}}@media (max-width:767px){.normaderm-acne-exposure-factors__title{max-width:320px;font-size:48px;padding:0 16px;margin:0 0 24px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-exposure-factors__title{max-width:380px}}.normaderm-acne-exposure-factors__title:before,.normaderm-acne-exposure-factors__title:after{content:'';position:absolute;width:85px;height:85px;z-index:-1}@media only screen and (min-width:768px){.normaderm-acne-exposure-factors__title:before,.normaderm-acne-exposure-factors__title:after{top:19px;right:-46px}}@media (max-width:767px){.normaderm-acne-exposure-factors__title:before,.normaderm-acne-exposure-factors__title:after{top:-40px;right:44px}}.normaderm-acne-exposure-factors__title:before{background:url('/media/cms/vichy/landing/normaderm-acne/title-decoration.svg') no-repeat center/contain;animation:rotation 3.5s infinite linear}.normaderm-acne-exposure-factors__title:after{background:#fff;box-shadow:5px -5px 5px 10px #fff;transform:translate(-40px,47px) rotate(166deg) skewX(-25deg)}.normaderm-acne-exposure-factors__title-mark{font-weight:700;color:#058651}.normaderm-acne-exposure-factors__text{line-height:1;letter-spacing:.2px;text-transform:uppercase}@media only screen and (min-width:768px){.normaderm-acne-exposure-factors__text{font-size:24px;max-width:600px;margin:0 0 48px !important}}@media (max-width:767px){.normaderm-acne-exposure-factors__text{font-size:18px;padding:0 16px;margin:0 0 32px !important}}.normaderm-acne-exposure-factors__list{list-style:none;padding:0;margin:0}@media only screen and (min-width:1025px){.normaderm-acne-exposure-factors__list{grid-column-gap:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-exposure-factors__list{grid-column-gap:15px}}@media only screen and (min-width:768px){.normaderm-acne-exposure-factors__list{display:grid;grid-template-columns:repeat(3,1fr)}}.normaderm-acne-exposure-factors__item{background:#f5f5f5;margin:0}@media only screen and (min-width:1025px){.normaderm-acne-exposure-factors__item{padding:29px 32px 26px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-exposure-factors__item{padding:15px 13px 15px 15px}}@media only screen and (min-width:768px){.normaderm-acne-exposure-factors__item{border-top:4px solid #058651}}@media (max-width:767px){.normaderm-acne-exposure-factors__item{padding:16px;min-height:471px;background-image:url('/media/cms/vichy/landing/normaderm-acne/item-decoration.svg');background-size:75% auto;background-position:165% 75px;background-repeat:no-repeat}}@media only screen and (min-width:768px){.normaderm-acne-exposure-factors__item:last-child{background-image:url('/media/cms/vichy/landing/normaderm-acne/item-decoration.svg');background-size:73% auto;background-position:155% bottom;background-repeat:no-repeat}}.normaderm-acne-exposure-factors__item-text{line-height:1.3;text-transform:uppercase}@media only screen and (min-width:1025px){.normaderm-acne-exposure-factors__item-text{font-size:24px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-exposure-factors__item-text{font-size:20px}}@media only screen and (min-width:768px){.normaderm-acne-exposure-factors__item-text{margin:0 0 32px}}@media (max-width:767px){.normaderm-acne-exposure-factors__item-text{font-size:16px;border-top:1px solid #000;padding:13px 0 0;margin:0}}@media (max-width:767px){.normaderm-acne-exposure-factors__item-text._active{color:#058651;border-color:#058651}}.normaderm-acne-exposure-factors__subitems{list-style:none;padding:0;margin:0}.normaderm-acne-exposure-factors__subitem{display:grid;align-items:center;margin:0 0 20px}@media only screen and (min-width:1025px){.normaderm-acne-exposure-factors__subitem{grid-template-columns:80px auto;grid-column-gap:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-exposure-factors__subitem{grid-template-columns:70px auto;grid-column-gap:10px}}@media (max-width:767px){.normaderm-acne-exposure-factors__subitem{grid-template-columns:80px auto;grid-column-gap:20px}}.normaderm-acne-exposure-factors__subitem:last-child{margin:0}.normaderm-acne-exposure-factors__subitem-icon{margin:0 0 8px}.normaderm-acne-exposure-factors__subitem-icon-box{background:#fff;border-radius:50%;display:grid;justify-content:center;align-items:center;box-shadow:4px 4px 12px rgba(0,0,0,.08)}@media only screen and (min-width:1025px){.normaderm-acne-exposure-factors__subitem-icon-box{width:80px;height:80px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-exposure-factors__subitem-icon-box{width:70px;height:70px}}@media (max-width:767px){.normaderm-acne-exposure-factors__subitem-icon-box{width:80px;height:80px}}.normaderm-acne-exposure-factors__subitem-text{line-height:1.4;margin:0}@media only screen and (min-width:1025px){.normaderm-acne-exposure-factors__subitem-text{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-exposure-factors__subitem-text{font-size:16px}}@media (max-width:767px){.normaderm-acne-exposure-factors__subitem-text{font-size:18px}}@media (max-width:767px){.normaderm-acne-exposure-factors__list-text{list-style:none;background:#f5f5f5;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;padding:0 19px 16px 16px;margin:0}}@media (max-width:767px){.normaderm-acne-exposure-factors .slick-dots{top:auto;bottom:27px;right:10px;text-align:right}}.normaderm-acne-base-protocol{color:#fff}@media (max-width:767px){.normaderm-acne-base-protocol{margin:0 0 20px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol{margin:40px 0}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol{margin:80px 0 0}}@media only screen and (min-width:1240px){.normaderm-acne-base-protocol{margin:144px 0 0}}.normaderm-acne-base-protocol__content{position:relative;z-index:2}@media (max-width:767px){.normaderm-acne-base-protocol__content._base{background:#015835}}@media only screen and (min-width:768px){.normaderm-acne-base-protocol__content._base{background:linear-gradient(86.23deg,#0d734a -36.66%,#015835 46.14%)}}@media (max-width:767px){.normaderm-acne-base-protocol__content._extended{background:linear-gradient(25.38deg,#015835 11.05%,#158e5e 67.8%)}}@media only screen and (min-width:768px){.normaderm-acne-base-protocol__content._extended{background:linear-gradient(356.5deg,#0e0b0c -55.62%,#158e5e 56.76%)}}.normaderm-acne-base-protocol__bg{position:absolute;bottom:-5px;z-index:5}@media (max-width:767px){.normaderm-acne-base-protocol__bg{max-height:500px}}@media (max-width:1024px){.normaderm-acne-base-protocol__bg{left:50%;max-width:none;width:auto;transform:translateX(-50%)}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__bg{max-height:500px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__bg{left:calc(50% - 960px);width:100%;min-width:1920px}}@media only screen and (min-width:1025px) and (max-width:1239px){.normaderm-acne-base-protocol__bg{min-width:1550px;left:-267px}}@media only screen and (min-width:1241px) and (max-width:1439px){.normaderm-acne-base-protocol__bg{min-width:1700px;left:-245px}}@media only screen and (min-width:1920px){.normaderm-acne-base-protocol__bg{left:0}}.normaderm-acne-base-protocol__i{display:flex;flex-direction:column}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__i{max-width:1280px;margin:0 auto}}@media (max-width:767px){.normaderm-acne-base-protocol__content._base .normaderm-acne-base-protocol__i{gap:344px;padding:25px 16px 70px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__content._base .normaderm-acne-base-protocol__i{gap:482px;padding:44px 20px 60px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__content._base .normaderm-acne-base-protocol__i{gap:180px;padding:154px 20px 68px}}@media only screen and (min-width:1920px){.normaderm-acne-base-protocol__content._base .normaderm-acne-base-protocol__i{padding:8vw 20px 65px}}@media (max-width:767px){.normaderm-acne-base-protocol__content._extended .normaderm-acne-base-protocol__i{gap:293px;padding:25px 16px 15px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__content._extended .normaderm-acne-base-protocol__i{gap:390px;padding:40px 20px 66px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__content._extended .normaderm-acne-base-protocol__i{gap:144px;padding:94px 20px 41px}}@media only screen and (min-width:1920px){.normaderm-acne-base-protocol__content._extended .normaderm-acne-base-protocol__i{gap:128px;padding:5vw 20px 52px}}.normaderm-acne-base-protocol__title{font-weight:400;line-height:1.2;text-align:left;text-transform:uppercase}@media (max-width:767px){.normaderm-acne-base-protocol__title{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__title{font-size:22px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__title{margin:0 0 18px;font-size:30px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__content._base .normaderm-acne-base-protocol__title{max-width:300px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__content._extended .normaderm-acne-base-protocol__title{max-width:380px}}.normaderm-acne-base-protocol__subtitle{font-weight:700;line-height:1.2;text-align:left;text-transform:uppercase}@media (max-width:767px){.normaderm-acne-base-protocol__subtitle{max-width:300px;font-size:24px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__subtitle{max-width:430px;font-size:28px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__subtitle{max-width:600px;font-size:46px}}@media only screen and (min-width:1025px) and (max-width:1239px){.normaderm-acne-base-protocol__subtitle{max-width:435px}}@media only screen and (min-width:1241px) and (max-width:1439px){.normaderm-acne-base-protocol__subtitle{max-width:500px}}.normaderm-acne-base-protocol__block{display:flex;gap:12px;width:fit-content;border:double 2px transparent;border-radius:16px;background-image:linear-gradient(#439776,#439575),radial-gradient(circle at top left,rgba(255,255,255,.8),rgba(255,255,255,.4));background-origin:border-box;background-clip:padding-box,border-box}@media (max-width:767px){.normaderm-acne-base-protocol__block{padding:5px 18px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__block{padding:8px 16px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__block{padding:12px 22px;margin:28px 0 0}}.normaderm-acne-base-protocol__info{display:flex;flex-direction:column}@media (max-width:767px){.normaderm-acne-base-protocol__info{gap:12px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__info{gap:8px}}.normaderm-acne-base-protocol__sign{font-weight:400;line-height:.7}@media (max-width:1024px){.normaderm-acne-base-protocol__sign{font-size:60px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__sign{font-size:82px}}.normaderm-acne-base-protocol__text{line-height:1.2;font-weight:400;text-transform:uppercase}@media (max-width:767px){.normaderm-acne-base-protocol__text{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__text{font-size:20px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__text{font-size:24px}}.normaderm-acne-base-protocol__img{height:8px}@media (max-width:767px){.normaderm-acne-base-protocol__img{width:100%;height:12px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__img{width:200px}}@media only screen and (min-width:1280px){.normaderm-acne-base-protocol__img{width:330px}}.normaderm-acne-base-protocol__products{position:relative;z-index:6;display:flex}@media (max-width:1024px){.normaderm-acne-base-protocol__products{justify-content:center}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__products{gap:15px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__products{justify-content:flex-end}}@media only screen and (min-width:1025px) and (max-width:1239px){.normaderm-acne-base-protocol__products{max-width:1000px}}@media only screen and (min-width:1241px) and (max-width:1439px){.normaderm-acne-base-protocol__products{max-width:1153px}}@media (max-width:767px){.normaderm-acne-base-protocol__content._base .normaderm-acne-base-protocol__products{gap:45px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__content._base .normaderm-acne-base-protocol__products{gap:44px;margin:0 -4px 0 0}}@media only screen and (min-width:1025px) and (max-width:1239px){.normaderm-acne-base-protocol__content._base .normaderm-acne-base-protocol__products{margin:0 0 -10px}}@media (max-width:767px){.normaderm-acne-base-protocol__content._extended .normaderm-acne-base-protocol__products{gap:26px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__content._extended .normaderm-acne-base-protocol__products{gap:55px;margin:0 -57px 0 0}}.normaderm-acne-base-protocol__item{display:flex}@media (max-width:767px){.normaderm-acne-base-protocol__item{flex-direction:column;gap:4px}}@media only screen and (min-width:768px){.normaderm-acne-base-protocol__item{gap:15px}}.normaderm-acne-base-protocol__overlays{display:flex;gap:8px}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__content._base .normaderm-acne-base-protocol__overlays{margin:3px 0 0}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__content._extended .normaderm-acne-base-protocol__overlays{margin:1px 0 0}}.normaderm-acne-base-protocol__name{width:min-content;color:#000;font-weight:400;text-align:left;text-transform:uppercase}@media (max-width:1024px){.normaderm-acne-base-protocol__name{font-size:14px;line-height:1.3}}@media only screen and (min-width:768px){.normaderm-acne-base-protocol__name{line-height:1.1}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__name{font-size:20px}}@media (max-width:767px){.normaderm-acne-base-protocol__name._start{width:121px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol__name._start{width:155px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__name._start{width:225px}}@media only screen and (min-width:1025px) and (max-width:1239px){.normaderm-acne-base-protocol__name._start{width:175px}}@media only screen and (min-width:1240px){.normaderm-acne-base-protocol__name._start{width:180px;font-size:16px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__content._base .normaderm-acne-base-protocol__name{max-width:150px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol__content._extended .normaderm-acne-base-protocol__name{max-width:229px}}@media only screen and (min-width:1025px) and (max-width:1239px){.normaderm-acne-base-protocol__content._extended .normaderm-acne-base-protocol__name{font-size:16px}}.normaderm-acne-base-protocol__icon{width:32px;height:32px}@media (max-width:767px){.normaderm-acne-base-protocol .slick-track{display:flex}}@media (max-width:767px){.normaderm-acne-base-protocol .slick-slide{height:auto}}@media (max-width:767px){.normaderm-acne-base-protocol .slick-slide>div{height:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-base-protocol .slick-arrow{top:28px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol .slick-arrow{top:-34px;width:20px;height:20px}}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol .slick-prev{left:79%}}@media only screen and (min-width:1025px) and (max-width:1239px){.normaderm-acne-base-protocol .slick-prev{left:calc(100% - 150px)}}@media only screen and (min-width:1241px) and (max-width:1439px){.normaderm-acne-base-protocol .slick-prev{left:calc(100% - 210px)}}.normaderm-acne-base-protocol .slick-prev:before,.normaderm-acne-base-protocol .slick-prev:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23000' stroke-linecap='round' d='M7 15L2 9.5 7 4M2 9.5h17'/%3E%3C/svg%3E")}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol .slick-next{left:81%}}@media only screen and (min-width:1025px) and (max-width:1239px){.normaderm-acne-base-protocol .slick-next{left:calc(100% - 110px)}}@media only screen and (min-width:1241px) and (max-width:1439px){.normaderm-acne-base-protocol .slick-next{left:calc(100% - 170px)}}.normaderm-acne-base-protocol .slick-next:before,.normaderm-acne-base-protocol .slick-next:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23000' stroke-linecap='round' d='M13 15l5-5.5L13 4M18 9.5H1'/%3E%3C/svg%3E")}@media only screen and (min-width:1025px){.normaderm-acne-base-protocol .slick-list{overflow:visible}}.normaderm-acne-base-protocol .slick-dots{top:auto;display:flex;justify-content:center}@media (max-width:767px){.normaderm-acne-base-protocol .slick-dots{bottom:24px}}@media only screen and (min-width:768px){.normaderm-acne-base-protocol .slick-dots{bottom:23px;padding:0 0 0 6px}}.normaderm-acne-base-protocol .slick-dots li button{background-color:#fff}.normaderm-acne-base-protocol .slick-dots li.slick-active button{background-color:#058552}@media (max-width:767px){.normaderm-acne-notes{margin:-22px 0 0;padding:0 16px}}@media only screen and (min-width:768px){.normaderm-acne-notes{padding:34px 20px 0}}.normaderm-acne-notes__text{color:#999;line-height:1.4}@media (max-width:767px){.normaderm-acne-notes__text{margin:0 0 3px;font-size:14px}}@media only screen and (min-width:768px){.normaderm-acne-notes__text{margin:0 0 4px;font-size:14px}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.normaderm-acne-video{position:relative;width:100%;height:auto;margin:0 0 -7px}@media only screen and (min-width:1025px){.normaderm-acne-video{border-radius:20px}}.normaderm-acne-video__container{position:relative;width:unset}@media (max-width:767px){.normaderm-acne-video__container{margin:0 0 60px}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-video__container{margin:40px 0}}@media only screen and (min-width:1025px){.normaderm-acne-video__container{margin:80px 20px 66px}}.normaderm-acne-video__container.playing .normaderm-acne-video__highlight,.normaderm-acne-video__container.playing .normaderm-acne-video__control,.normaderm-acne-video__container.playing .normaderm-acne-video__background{opacity:0}.normaderm-acne-video__background,.normaderm-acne-video__highlight{position:absolute;top:0;left:0;right:0;height:100%}.normaderm-acne-video__background{z-index:1;object-fit:cover;opacity:1;transition:all 1s}@media only screen and (min-width:1025px){.normaderm-acne-video__background{border-radius:20px}}.normaderm-acne-video__background.playing{z-index:-5}.normaderm-acne-video__highlight{z-index:2;width:100%;background:#000;opacity:.3;transition:all .9s}@media only screen and (min-width:1025px){.normaderm-acne-video__highlight{border-radius:20px}}.normaderm-acne-video__control{position:absolute;top:50%;left:50%;z-index:10;border-radius:50%;fill:#fff;border:2px solid #fff;background:url('/media/cms/vichy/landing/normaderm-acne/play.svg') no-repeat;background-size:cover;opacity:0;transform:translate(-50%,-50%);transition:all .5s;-webkit-tap-highlight-color:transparent}@media (max-width:767px){.normaderm-acne-video__control{width:100px;height:100px}}@media only screen and (min-width:768px){.normaderm-acne-video__control{width:124px;height:124px}}.normaderm-acne-video__control:hover,.normaderm-acne-video__control:active,.normaderm-acne-video__control:focus{background:0 0;border:2px solid #fff;background:url('/media/cms/vichy/landing/normaderm-acne/play.svg') no-repeat;background-size:cover}.normaderm-acne-video__control:hover{transform:translate(-50%,-50%) scale(1.05)}.normaderm-acne-video__control:not(.playing){opacity:1}.normaderm-acne-blogger{position:relative}@media only screen and (min-width:768px){.normaderm-acne-blogger{height:800px;padding:147px 0 0;font-size:24px}}@media (max-width:767px){.normaderm-acne-blogger{padding:70px 0 0;background-color:#fff !important}}.normaderm-acne-blogger__blogger-name{text-transform:uppercase;font-size:24px;font-weight:600;line-height:1;letter-spacing:.9px}@media only screen and (min-width:768px){.normaderm-acne-blogger__blogger-name{position:absolute;top:150px;left:calc(100% - 680px)}}@media (max-width:767px){.normaderm-acne-blogger__blogger-name{padding:0 16px;margin:0 0 32px}}@media only screen and (min-width:1920px){.normaderm-acne-blogger__blogger-name{left:calc(100% - 906px)}}@media (max-width:767px){.normaderm-acne-blogger__cover{order:2;margin:0 0 -27px}}@media only screen and (min-width:768px){.normaderm-acne-blogger__cover img{position:absolute;bottom:0;left:0;max-height:653px;height:100% !important;width:71%;object-fit:cover;object-position:right}}@media only screen and (min-width:1920px){.normaderm-acne-blogger__cover img{width:63%}}@media only screen and (min-width:768px) and (max-width:1024px){.normaderm-acne-blogger__cover img{width:82%}}@media (max-width:767px){.normaderm-acne-blogger__cover img{width:100%}}.normaderm-acne-blogger__title-slide-img{position:relative;padding-top:100% !important;margin:0 0 20px;border:1px solid transparent;background:conic-gradient(from 90deg at top 1px left 1px,transparent 90deg,#686868 0) 0 0,conic-gradient(from 180deg at top 1px right 1px,transparent 90deg,#686868 0) 100% 0,conic-gradient(from 0deg at bottom 1px left 1px,transparent 90deg,#686868 0) 0 100%,conic-gradient(from -90deg at bottom 1px right 1px,transparent 90deg,#686868 0) 100% 100%;background-size:33px 33px !important;background-origin:border-box !important;background-repeat:no-repeat !important}.slick-current .normaderm-acne-blogger__title-slide-img{background:conic-gradient(from 90deg at top 2px left 2px,transparent 90deg,#058651 0) 0 0,conic-gradient(from 180deg at top 2px right 2px,transparent 90deg,#058651 0) 100% 0,conic-gradient(from 0deg at bottom 2px left 2px,transparent 90deg,#058651 0) 0 100%,conic-gradient(from -90deg at bottom 2px right 2px,transparent 90deg,#058651 0) 100% 100%}.normaderm-acne-blogger__title-slide-img img{position:absolute;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px)}.normaderm-acne-blogger__title-slide-chapter{font-size:16px;font-weight:500;line-height:1;text-transform:uppercase;margin:0 0 4px}.normaderm-acne-blogger__title-slide-text{font-size:16px;line-height:1}.normaderm-acne-blogger__slide-title{font-weight:500;line-height:1;text-transform:uppercase;margin:0 0 4px}@media only screen and (min-width:768px){.normaderm-acne-blogger__slide-title{font-size:40px}}@media (max-width:767px){.normaderm-acne-blogger__slide-title{font-size:32px;color:#058651}}.normaderm-acne-blogger__slide-subtitle{font-weight:400;line-height:1;text-transform:uppercase}@media only screen and (min-width:768px){.normaderm-acne-blogger__slide-subtitle{font-size:36px;margin:0 0 12px}}@media (max-width:767px){.normaderm-acne-blogger__slide-subtitle{font-size:32px;color:inherit;margin:0 0 8px}}.normaderm-acne-blogger__slide-text{line-height:1.4}@media only screen and (min-width:768px){.normaderm-acne-blogger__slide-text{font-size:18px}}@media (max-width:767px){.normaderm-acne-blogger__slide-text{font-size:16px}}@media only screen and (min-width:768px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="9"]{position:absolute;top:202px;left:calc(100% - 703px);width:560px}}@media (max-width:767px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="9"]{order:1;margin:0 0 10px}}@media only screen and (min-width:1920px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="9"]{left:calc(100% - 929px)}}.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="9"] .slick-list{width:100%}@media (max-width:767px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="9"] .slick-list{padding:0 4px}}.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="9"] .slick-slide{opacity:1 !important;left:unset !important}@media only screen and (min-width:768px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="9"] .slick-slide{margin:0 24px}}@media (max-width:767px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="9"] .slick-slide{margin:0 12px}}@media only screen and (min-width:768px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="12"]{position:absolute;top:58%;left:calc(100% - 680px);max-width:600px}}@media (max-width:767px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="12"]{position:relative;padding:0 0 35px;order:3}}@media only screen and (min-width:1920px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="12"]{left:calc(100% - 906px)}}@media (max-width:767px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="12"] .slick-list{padding:0 16px}}@media (max-width:767px){.normaderm-acne-blogger .pagebuilder-column-group[data-grid-size="12"] .slick-dots{position:absolute;bottom:0;top:auto;left:10px;width:auto}}