.js-bg-container-lazy.bg-image-lazy{background:0 0 !important}.landing-routine .prodicts-list{display:flex;flex-wrap:wrap}.landing-routine .product-item-details{justify-content:space-between}.landing-routine .product-item .main-info{order:-2;flex-grow:1;display:flex;flex-direction:column}.landing-routine .product-item .product-item-info{width:100%;padding:0}@media (max-width:767px){.landing-routine .product-item .product-item-photo{margin:0 0 8px}}@media only screen and (min-width:768px){.landing-routine .product-item .product-item-photo{margin:0 0 5px}}.landing-routine .product-item-info:hover .product-image-photo{transform:none}.landing-routine .product-image-wrapper{overflow:hidden}.landing-routine .product-overlays-wrapper,.landing-routine .product-overlay{display:none}.landing-routine .product-additional-text{display:flex;align-items:center;height:32px;font-weight:600}@media (max-width:767px){.landing-routine .product-additional-text{font-size:12px}}@media only screen and (min-width:768px){.landing-routine .product-additional-text{margin:0 0 7px;font-size:14px}}.landing-routine .product-additional-text__step-index{flex-shrink:0;color:#fff;line-height:1;background:#3d77e3;border-radius:4px}@media (max-width:767px){.landing-routine .product-additional-text__step-index{margin:0 8px 0 0;padding:6px 6.5px 6px}}@media only screen and (min-width:768px){.landing-routine .product-additional-text__step-index{margin:0 7px 0 0;padding:9px 7px}}.landing-routine .product-additional-text__step-name{color:#3d77e3;text-transform:uppercase;line-height:.97}.landing-routine .product-item-rating{margin:4px 0 2px}@media (max-width:767px){.landing-routine .product-item .product-reviews-summary{margin:-1px 0 0}}.landing-routine .product-item .rating-summary .rating-result>span:before{filter:brightness(0)}@media (max-width:767px){.landing-routine .product-item .reviews-actions{padding:4px 0 0 9px}}@media only screen and (min-width:768px){.landing-routine .product-item .reviews-actions{padding:2px 0 0 9px}}.landing-routine .product-item .product-item-gamma,.landing-routine .product-item .product-item-type,.landing-routine .product-item .product-item-link{display:block;color:#000;text-transform:none;text-decoration:none}.landing-routine .product-item .product-item-gamma{font-weight:700;line-height:1.4}@media (max-width:767px){.landing-routine .product-item .product-item-gamma{margin:0 0 3px;font-size:20px}}@media only screen and (min-width:768px){.landing-routine .product-item .product-item-gamma{font-size:24px}}.landing-routine .product-item .product-item-type{font-size:16px;line-height:1.45}@media (max-width:767px){.landing-routine .product-item .product-item-type{margin:0 0 8px}}@media only screen and (min-width:768px){.landing-routine .product-item .product-item-type{margin:0 0 7px}}.landing-routine .product-item .product-item-link{flex-grow:1;color:#4b4f54}@media (max-width:767px){.landing-routine .product-item .product-item-link{margin:0 0 14.5px;font-size:14px;line-height:1.4}}@media only screen and (min-width:768px){.landing-routine .product-item .product-item-link{margin:0 0 16px;font-size:16px;line-height:1.35}}.landing-routine .product-item .volumes-container{display:flex}.landing-routine .product-item .simple-volume{margin:0 8px 16px 0;padding:9px}@media (max-width:360px){.landing-routine .product-item .simple-volume{padding-right:8px;padding-left:8px}}.landing-routine .product-item .simple-volume:not(:last-child){display:none}.landing-routine .product-item .actions-primary{flex-grow:1;display:flex;align-items:flex-end;justify-content:flex-start}.landing-routine .product-item .action.primary{width:100%;height:50px;margin:8px 0 0;padding:16px 5px 14px;font-family:'FuturaPT','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;text-align:center;line-height:1}.landing-routine .product-item .actions-secondary{order:-1}.landing-routine .product-item .actions-secondary .action.towishlist{right:-5px}.landing-routine .product-item .actions-secondary .action.towishlist:hover:before{filter:brightness(0)}.landing-routine .product-item .actions-secondary .action.towishlist:before{width:32px;height:32px}.liftactiv-pdp-text{color:#000;font-weight:400;line-height:130%;margin:0;text-transform:uppercase}@media (max-width:767px){.liftactiv-pdp-text{font-size:24px}}@media only screen and (min-width:768px) and (max-width:1024px){.liftactiv-pdp-text{font-size:30px}}@media only screen and (min-width:1025px){.liftactiv-pdp-text{font-size:36px}}@media (max-width:767px){.liftactiv-pdp-text_max{max-width:300px}}.liftactiv-pdp-text_bold{font-weight:600}.rich-recommendation{display:flex;flex-direction:column;margin:0 auto}@media (max-width:767px){.rich-recommendation{gap:40px}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation{gap:40px}}@media only screen and (min-width:1025px){.rich-recommendation{gap:64px}}.rich-recommendation__content{border-radius:20px;background-color:#f7f7f7;background-image:url('/media/cms/vichy/rich-pdp/MB542700/background.jpg');background-repeat:no-repeat}@media (max-width:767px){.rich-recommendation__content{background-size:auto 135%;background-position:24% 72%}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation__content{background-size:auto 165%;background-position:center right -400px}}@media only screen and (min-width:1025px){.rich-recommendation__content{background-size:auto 192%;background-position:top 40% right -593px}}.rich-recommendation__content-wrapper{display:flex;flex-direction:column}@media (max-width:767px){.rich-recommendation__content-wrapper{padding:24px 16px 40px;gap:219px}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation__content-wrapper{padding:50px 40px;gap:130px}}@media only screen and (min-width:1025px){.rich-recommendation__content-wrapper{padding:72px 72px 83px;gap:72px}}.rich-recommendation__block{display:flex;flex-direction:row}@media (max-width:767px){.rich-recommendation__block{gap:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation__block{gap:24px}}@media only screen and (min-width:1025px){.rich-recommendation__block{gap:24px}}.rich-recommendation__number{background:#bc011a;border-radius:3px;display:flex;flex-direction:row;justify-content:center;align-items:center;height:fit-content}@media (max-width:767px){.rich-recommendation__number{padding:9px 7px}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation__number{padding:15px 17px}}@media only screen and (min-width:1025px){.rich-recommendation__number{padding:20px 22px}}.rich-recommendation__number-img{object-fit:cover}@media (max-width:767px){.rich-recommendation__number-img{width:41px;height:20px}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation__number-img{width:50px;height:24px}}@media only screen and (min-width:1025px){.rich-recommendation__number-img{width:60px;height:28px}}.rich-recommendation__info{display:flex;flex-direction:column}@media (max-width:767px){.rich-recommendation__info{gap:4px}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation__info{gap:2px}}@media only screen and (min-width:1025px){.rich-recommendation__info{gap:0px}}.rich-recommendation__title{color:#000;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;margin:0}@media (max-width:767px){.rich-recommendation__title{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation__title{font-size:24px;max-width:360px}}@media only screen and (min-width:1025px){.rich-recommendation__title{font-size:32px;max-width:360px}}.rich-recommendation__subtitle{color:#000;font-weight:400;line-height:110%;text-transform:uppercase;margin:0}@media (max-width:767px){.rich-recommendation__subtitle{font-size:12px}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation__subtitle{font-size:16px}}@media only screen and (min-width:1025px){.rich-recommendation__subtitle{font-size:24px}}@media (max-width:767px){.rich-recommendation__description{font-size:23px}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation__description{font-size:30px}}@media only screen and (min-width:1025px){.rich-recommendation__description{max-width:741px;font-size:36px}}.rich-recommendation__information{display:flex;flex-direction:column}@media (max-width:767px){.rich-recommendation__information{gap:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.rich-recommendation__information{gap:20px}}@media only screen and (min-width:1025px){.rich-recommendation__information{gap:24px}}.rich-recommendation-additional{border-radius:20px;background-color:#f7f7f7;background-repeat:no-repeat}@media (max-width:767px){.rich-recommendation-additional{margin-top:16px;background-image:url('/media/cms/vichy/rich-pdp/MB542700/additional-mobile.png');background-size:cover;background-position:center}}@media only screen and (min-width:768px){.rich-recommendation-additional{margin-top:40px;background-image:url('/media/cms/vichy/rich-pdp/MB542700/additional-desktop.jpg');background-size:cover;background-position:center}}.rich-recommendation-additional__wrapper{display:flex;flex-direction:column;gap:8px}@media (max-width:767px){.rich-recommendation-additional__wrapper{padding:40px 16px 270px}}@media only screen and (min-width:768px){.rich-recommendation-additional__wrapper{padding:66px 72px 117px}}.liftactiv-banner [data-content-type=html]{height:100%}@media (max-width:767px){.liftactiv-banner{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.liftactiv-banner{width:100%;padding-bottom:16px}}@media only screen and (min-width:1240px){.liftactiv-banner{padding-bottom:16px}}.liftactiv-banner__wrapper{background-color:#969598;height:100%;display:flex;flex-direction:column;justify-content:flex-end;border-radius:20px;background-repeat:no-repeat;padding:24px}@media (max-width:767px){.liftactiv-banner__wrapper{padding:133px 24px 24px;width:100%;background-image:url('/media/cms/vichy/rich-pdp/MB542700/banner-backgroundMobile.jpg');background-size:auto 100%;background-repeat:no-repeat;background-position:right}}@media only screen and (min-width:768px) and (max-width:1024px){.liftactiv-banner__wrapper{width:100%;padding:150px 24px 24px;background-image:url('/media/cms/vichy/rich-pdp/MB542700/banner-backgroundMobile.jpg');background-size:auto 100%;background-repeat:no-repeat;background-position:40% 100%}}@media only screen and (min-width:1025px) and (max-width:1239px){.liftactiv-banner__wrapper{padding:150px 24px 24px;background-image:url('/media/cms/vichy/rich-pdp/MB542700/banner-backgroundMobile.jpg');background-size:auto 100%;background-position:right}}@media only screen and (min-width:1240px){.liftactiv-banner__wrapper{background-size:cover;background-image:url('/media/cms/vichy/rich-pdp/MB542700/banner-background.jpg')}}.liftactiv-banner__text{color:#fff;font-size:24px;font-weight:400;line-height:130%;text-transform:uppercase}@media (max-width:767px){.liftactiv-banner__text{max-width:260px}}@media only screen and (min-width:768px) and (max-width:1024px){.liftactiv-banner__text{max-width:280px}}.liftactiv-banner__text_bold{font-weight:700}@media (max-width:767px){.liftactiv-products-list{padding:16px}}@media only screen and (min-width:768px){.liftactiv-products-list{padding:40px 0}}.liftactiv-products-list .prodicts-list{display:grid}@media (max-width:767px){.liftactiv-products-list .prodicts-list{grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.liftactiv-products-list .prodicts-list{grid-template-columns:repeat(2,1fr);gap:30px}}@media only screen and (min-width:1025px) and (max-width:1239px){.liftactiv-products-list .prodicts-list{grid-template-columns:repeat(3,1fr);gap:30px}}@media only screen and (min-width:1240px){.liftactiv-products-list .prodicts-list{grid-template-columns:repeat(4,1fr);gap:36px}}.liftactiv-products-list .product-item{padding:0;display:flex;justify-content:center}@media only screen and (min-width:1025px){.liftactiv-products-list .product-item .product-item-photo{margin-bottom:8px}}@media (max-width:767px){.liftactiv-products-list .product-item:nth-child(1){justify-content:flex-end}}@media (max-width:767px){.liftactiv-products-list .product-item:nth-child(2){justify-content:flex-start}}@media (max-width:767px){.liftactiv-products-list .product-item:nth-child(3){grid-column-start:1;grid-column-end:3}}@media (max-width:480px){.liftactiv-products-list .product-item:nth-child(3) .product-item-photo{max-width:334px}}@media (max-width:767px){.liftactiv-products-list .product-item:nth-child(3) .product-item-photo{max-width:460px}}@media (max-width:480px){.liftactiv-products-list .product-item:nth-child(3) .product-item-details{max-width:334px}}@media (max-width:767px){.liftactiv-products-list .product-item:nth-child(3) .product-item-details{max-width:460px}}@media only screen and (min-width:768px) and (max-width:1024px){.liftactiv-products-list .product-item:nth-child(even){justify-content:flex-start}}@media only screen and (min-width:768px) and (max-width:1024px){.liftactiv-products-list .product-item:nth-child(odd){justify-content:flex-end}}@media (max-width:767px){.liftactiv-products-list .liftactiv-banner{grid-column-start:1;grid-column-end:3;order:-1}}@media only screen and (min-width:1025px) and (max-width:1239px){.liftactiv-products-list .liftactiv-banner{grid-column-start:1;grid-column-end:4;margin:0 16px}}.liftactiv-products-list .product-item-info{padding:0}.liftactiv-products-list .product-item .product-item-info{padding:0}.liftactiv-products-list .product-item-photo{margin-bottom:8px}@media (max-width:767px){.liftactiv-products-list .product-item-photo{max-width:220px}}@media (max-width:480px){.liftactiv-products-list .product-item-photo{max-width:162px}}@media only screen and (min-width:768px) and (max-width:1024px){.liftactiv-products-list .product-item-photo{max-width:350px}}@media only screen and (min-width:1025px){.liftactiv-products-list .product-item-photo{max-width:265px}}.liftactiv-products-list .product-item-details{justify-content:space-between}@media (max-width:767px){.liftactiv-products-list .product-item-details{max-width:230px}}@media (max-width:480px){.liftactiv-products-list .product-item-details{max-width:162px}}@media only screen and (min-width:768px) and (max-width:1024px){.liftactiv-products-list .product-item-details{max-width:350px}}@media only screen and (min-width:1025px){.liftactiv-products-list .product-item-details{max-width:265px}}.liftactiv-products-list .main-info{display:flex;flex-direction:column;flex-grow:1}.liftactiv-products-list .action.primary{width:100%}.liftactiv-products-list .towishlist{position:absolute;top:-3px;right:-5px}.liftactiv-products-list .towishlist:before{content:'';width:32px;height:32px;background-image:url('/media/cms/vichy/rich-pdp/MB542700/heart.svg');display:inline-block;z-index:2;margin:0 4px;vertical-align:middle;background-position:50% 50%;background-repeat:no-repeat;speak:none}.liftactiv-products-list .towishlist_black:before{background-image:url('/media/cms/vichy/rich-pdp/MB542700/heart-black.svg')}.liftactiv-products-list .product-item-rating{display:none}.liftactiv-products-list .product-item-gamma{color:#000;font-style:normal;font-weight:700;line-height:140%;text-decoration:none;margin-bottom:4px}@media (max-width:767px){.liftactiv-products-list .product-item-gamma{font-size:16px}}@media only screen and (min-width:768px){.liftactiv-products-list .product-item-gamma{font-size:18px}}.liftactiv-products-list .product-item-type{color:#000;font-style:normal;font-weight:400;line-height:140%;flex-grow:1;text-decoration:none}@media (max-width:767px){.liftactiv-products-list .product-item-type{font-size:14px;margin-bottom:19px}}@media only screen and (min-width:768px){.liftactiv-products-list .product-item-type{font-size:16px;margin-bottom:36px}}.liftactiv-products-list .product-item-link{display:none}.liftactiv-products-list .product-item-details{gap:16px}