.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}@media (max-width:767px){.deodorant__container{margin:28px 0 0}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant__container{margin:40px 0 0}}@media only screen and (min-width:1025px){.deodorant__container{padding:0 20px;margin:60px 0 0}}.deodorant__img{position:absolute;top:0;left:0;right:0;z-index:0;width:100%;height:100%}.deodorant__background{height:100%;object-fit:cover}.deodorant-pharmacies__content{position:relative;display:flex}@media (max-width:767px){.deodorant-pharmacies__content{padding:32px 16px 360px;justify-content:flex-start}}@media only screen and (min-width:768px){.deodorant-pharmacies__content{justify-content:flex-end}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-pharmacies__content{padding:110px 50px}}@media only screen and (min-width:1025px){.deodorant-pharmacies__content{padding:170px 107px}}@media only screen and (min-width:1025px) and (max-width:1239px){.deodorant-pharmacies__content{padding:170px 0}}.deodorant-pharmacies__background{border-radius:20px;width:100%}@media (max-width:480px){.deodorant-pharmacies__background{object-position:30%}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-pharmacies__background{object-position:93% 100%}}.deodorant-pharmacies__img{z-index:-1}.deodorant-pharmacies__block{display:flex;flex-direction:column;width:100%}@media (max-width:767px){.deodorant-pharmacies__block{gap:20px;max-width:343px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-pharmacies__block{gap:45px;max-width:370px}}@media only screen and (min-width:1025px){.deodorant-pharmacies__block{gap:51px;max-width:512px}}.deodorant-pharmacies__title{font-weight:600;line-height:1.1;color:#000;text-align:left;text-transform:uppercase}@media (max-width:767px){.deodorant-pharmacies__title{font-size:32px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-pharmacies__title{font-size:36px}}@media only screen and (min-width:1025px){.deodorant-pharmacies__title{font-size:48px}}.deodorant-recommendation{display:flex}@media (max-width:767px){.deodorant-recommendation{gap:12px}}@media only screen and (min-width:768px){.deodorant-recommendation{gap:16px}}.deodorant-recommendation__number{width:fit-content;height:fit-content;padding:7px 0 7px 6px;background:#000;color:#fff;border-radius:6px;font-weight:700;letter-spacing:2px;line-height:1}@media (max-width:767px){.deodorant-recommendation__number{font-size:48px}}@media only screen and (min-width:768px){.deodorant-recommendation__number{font-size:57px}}.deodorant-recommendation__block{display:flex;flex-direction:column;line-height:1.1;text-transform:uppercase}@media (max-width:1024px){.deodorant-recommendation__block{gap:3px;font-size:24px;letter-spacing:0}}@media only screen and (min-width:1025px){.deodorant-recommendation__block{gap:5px;font-size:30px;letter-spacing:.6px}}.deodorant-recommendation__name{font-weight:700;text-align:left}.deodorant-recommendation__description{font-weight:400}.deodorant-invisi-lock-banner__content{display:flex}@media (max-width:767px){.deodorant-invisi-lock-banner__content{flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-invisi-lock-banner__content{gap:15px}}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__content{gap:20px}}.deodorant-invisi-lock-banner__spray,.deodorant-invisi-lock-banner__info{position:relative;border-radius:20px;background:#f7f7f7}@media only screen and (min-width:768px){.deodorant-invisi-lock-banner__spray,.deodorant-invisi-lock-banner__info{width:50%}}.deodorant-invisi-lock-banner__background{width:100%;height:100%;object-fit:cover;border-radius:20px}@media (max-width:767px){.deodorant-invisi-lock-banner__background{object-position:bottom}}.deodorant-invisi-lock-banner__container{height:100%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:3}@media (max-width:767px){.deodorant-invisi-lock-banner__container{gap:12px;padding:32px 21px 439px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-invisi-lock-banner__container{padding:30px 15px;gap:14px}}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__container{padding:48px 55px;gap:16px}}.deodorant-invisi-lock-banner__title{font-weight:500;text-align:center;text-transform:uppercase;line-height:1.2}@media (max-width:767px){.deodorant-invisi-lock-banner__title{font-size:20px;max-width:333px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-invisi-lock-banner__title{font-size:22px}}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__title{font-size:28px}}.deodorant-invisi-lock-banner__technology{display:flex;flex-direction:column;width:fit-content;border-radius:8px;background:#059baa;color:#fff;text-transform:uppercase}@media (max-width:767px){.deodorant-invisi-lock-banner__technology{padding:12px 16px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-invisi-lock-banner__technology{padding:15px 16px}}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__technology{padding:12px 20px;gap:2px}}.deodorant-invisi-lock-banner__technology-title{font-weight:600;font-size:45px;line-height:1}.deodorant-invisi-lock-banner__technology-description{font-weight:500;text-align:center}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__technology-description{font-size:18px}}.deodorant-invisi-lock-banner__technology-footnotes{font-size:12px}@media (max-width:767px){.deodorant-invisi-lock-banner__technology-footnotes._first{top:-24px;left:2px}}@media only screen and (min-width:768px){.deodorant-invisi-lock-banner__technology-footnotes._first{top:-25px;left:3px}}@media (max-width:767px){.deodorant-invisi-lock-banner__technology-footnotes._second{left:-1px}}@media only screen and (min-width:768px){.deodorant-invisi-lock-banner__technology-footnotes._second{left:-2px}}@media (max-width:767px){.deodorant-invisi-lock-banner__info{padding:52px 25px 37px 16px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-invisi-lock-banner__info{padding:30px 30px 160px}}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__info{padding:48px 64px 183px}}.deodorant-invisi-lock-banner__list{position:relative;z-index:3;display:flex;flex-direction:column;padding:0}@media (max-width:767px){.deodorant-invisi-lock-banner__list{gap:38px;margin:0 0 40px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-invisi-lock-banner__list{gap:20px}}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__list{gap:36px}}.deodorant-invisi-lock-banner__item{display:flex;text-transform:uppercase;list-style-type:none;margin:0}@media (max-width:1024px){.deodorant-invisi-lock-banner__item{gap:12px}}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__item{gap:10px}}.deodorant-invisi-lock-banner__block{display:flex;flex-direction:column}@media (max-width:767px){.deodorant-invisi-lock-banner__block{gap:10px}}@media (max-width:480px){.deodorant-invisi-lock-banner__block{max-width:295px}}@media only screen and (min-width:768px){.deodorant-invisi-lock-banner__block{gap:8px}}.deodorant-invisi-lock-banner__check{background-image:url('/media/cms/vichy/rich-pdp/deodorant-MB613300/invisi-lock-banner/done.svg');max-width:32px;height:32px;width:100%}.deodorant-invisi-lock-banner__name{font-weight:600;color:#059baa;letter-spacing:0;line-height:1.2}@media (max-width:767px){.deodorant-invisi-lock-banner__name{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-invisi-lock-banner__name{font-size:20px}}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__name{font-size:28px}}.deodorant-invisi-lock-banner__description{font-weight:400;line-height:1.2}@media (max-width:1024px){.deodorant-invisi-lock-banner__description{font-size:16px}}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__description{font-size:20px}}.deodorant-invisi-lock-banner__count{width:fit-content;border-radius:8px;background:#fff;color:#059baa;font-weight:500;line-height:1.1}@media (max-width:767px){.deodorant-invisi-lock-banner__count{padding:2px 30px;font-size:28px}}@media (max-width:480px){.deodorant-invisi-lock-banner__count{padding:2px 0;width:100%;text-align:center}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-invisi-lock-banner__count{padding:2px 25px;font-size:30px}}@media only screen and (min-width:1025px){.deodorant-invisi-lock-banner__count{padding:2px 42px;font-size:40px}}.deodorant-banner-efficiency__content{position:relative;display:flex;justify-content:space-between;background:#f7f7f7;border-radius:20px;overflow:hidden}@media (max-width:1024px){.deodorant-banner-efficiency__content{flex-direction:column}}@media (max-width:767px){.deodorant-banner-efficiency__content{gap:52px;padding:48px 16px 246px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-banner-efficiency__content{gap:40px;padding:48px 16px 320px}}@media only screen and (min-width:1025px){.deodorant-banner-efficiency__content{padding:53px 72px 49px}}.deodorant-banner-efficiency__picture{position:absolute;z-index:0}@media (max-width:767px){.deodorant-banner-efficiency__picture{width:calc(100% + 60px);bottom:-5px;right:-120px}}@media (max-width:480px){.deodorant-banner-efficiency__picture{bottom:-5px;right:-150px;width:602px}}@media only screen and (min-width:768px){.deodorant-banner-efficiency__picture{bottom:-5px;right:0;width:calc(100% - 273px)}}.deodorant-banner-efficiency__background{height:auto}@media (max-width:767px){.deodorant-banner-efficiency__background{object-position:left}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-banner-efficiency__background{object-position:80% 100%}}.deodorant-banner-efficiency__block{display:flex;flex-direction:column;position:relative;z-index:5}@media (max-width:767px){.deodorant-banner-efficiency__block{gap:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-banner-efficiency__block{gap:26px}}@media only screen and (min-width:1025px){.deodorant-banner-efficiency__block{gap:15px}}.deodorant-banner-efficiency__info{position:relative;z-index:3}@media only screen and (min-width:1025px){.deodorant-banner-efficiency__info{padding:10px 0 0}}.deodorant-banner-efficiency__logo{height:auto}@media (max-width:767px){.deodorant-banner-efficiency__logo{width:181px}}@media only screen and (min-width:768px){.deodorant-banner-efficiency__logo{width:197px}}.deodorant-banner-efficiency__title{font-weight:600;line-height:1.2;text-transform:uppercase}@media (max-width:767px){.deodorant-banner-efficiency__title{max-width:490px;font-size:32px}}@media (max-width:480px){.deodorant-banner-efficiency__title{max-width:310px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-banner-efficiency__title{max-width:630px;font-size:34px}}@media only screen and (min-width:1025px){.deodorant-banner-efficiency__title{max-width:795px;font-size:36px}}.deodorant-banner-efficiency__text{font-size:inherit;color:#059baa}.deodorant-banner-efficiency__list{display:flex;flex-wrap:wrap;padding:0;margin:0}@media (max-width:767px){.deodorant-banner-efficiency__list{max-width:350px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-banner-efficiency__list{gap:25px}}@media only screen and (min-width:1025px){.deodorant-banner-efficiency__list{gap:7px;max-width:500px}}.deodorant-banner-efficiency__item{display:flex}@media (max-width:767px){.deodorant-banner-efficiency__item{align-items:center;gap:10px;margin:0 0 2px}}@media only screen and (min-width:768px){.deodorant-banner-efficiency__item{flex-direction:column}}@media only screen and (min-width:1025px){.deodorant-banner-efficiency__item._center{padding:0 0 0 38px}}@media (max-width:767px){.deodorant-banner-efficiency__item._last{padding:13px 0 0}}.deodorant-banner-efficiency__statistics{display:flex;align-items:flex-end;color:#059baa}.deodorant-banner-efficiency__count{font-size:80px;font-weight:600;line-height:1}.deodorant-banner-efficiency__percent{font-size:40px;font-weight:300;line-height:1;padding:0 0 7px}.deodorant-banner-efficiency__description{font-size:20px;font-weight:400;line-height:1.1;text-transform:uppercase}@media only screen and (min-width:1025px){.deodorant-banner-efficiency__description._start{max-width:125px}}@media (max-width:767px){.deodorant-banner-efficiency__description._center{max-width:220px}}@media only screen and (min-width:768px){.deodorant-banner-efficiency__description._center{max-width:150px}}@media (max-width:767px){.deodorant-banner-efficiency__description._end{max-width:220px}}@media only screen and (min-width:768px){.deodorant-banner-efficiency__description._end{max-width:220px}}.deodorant-banner-efficiency__footnotes{font-size:10px;top:-8px;left:2px}.deodorant-aroma__content{border-radius:20px;position:relative}@media (max-width:767px){.deodorant-aroma__content{padding:48px 16px 145px}}@media (max-width:480px){.deodorant-aroma__content{padding:48px 16px calc(100% - 289px)}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-aroma__content{padding:50px 50px 100px}}@media only screen and (min-width:1025px){.deodorant-aroma__content{padding:55px 158px 68px 70px}}.deodorant-aroma__info{display:flex;flex-direction:column;text-transform:uppercase}@media (max-width:767px){.deodorant-aroma__info{gap:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-aroma__info{gap:40px}}@media only screen and (min-width:1025px){.deodorant-aroma__info{gap:45px}}.deodorant-aroma__img{z-index:-1}.deodorant-aroma__background{width:100%;border-radius:20px}@media (max-width:767px){.deodorant-aroma__background{object-position:20%}}@media (max-width:480px){.deodorant-aroma__background{object-position:bottom left}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-aroma__background{object-position:60%}}@media only screen and (min-width:1025px){.deodorant-aroma__background{object-position:right}}.deodorant-aroma__title{font-weight:500;line-height:1.1;text-align:left}@media (max-width:767px){.deodorant-aroma__title{max-width:350px;font-size:24px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-aroma__title{font-size:34px}}@media only screen and (min-width:1025px){.deodorant-aroma__title{font-size:36px}}.deodorant-aroma__description{color:#059baa;font-weight:600}@media (max-width:767px){.deodorant-aroma__description{font-size:32px;line-height:1.3}}.deodorant-aroma__list{list-style-type:none}@media (max-width:767px){.deodorant-aroma__list{max-width:300px;padding:0}}@media only screen and (min-width:768px){.deodorant-aroma__list{align-self:flex-end}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-aroma__list{max-width:330px}}@media only screen and (min-width:1025px){.deodorant-aroma__list{max-width:356px}}@media (max-width:767px){.deodorant-aroma__item{margin:0 0 18px;font-size:20px;line-height:1.2}}@media only screen and (min-width:768px){.deodorant-aroma__item{line-height:1.4}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-aroma__item{font-size:24px}}@media only screen and (min-width:1025px){.deodorant-aroma__item{font-size:30px}}.deodorant-aroma__notes{font-weight:600;color:#059baa}.deodorant-list-products{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (max-width:767px){.deodorant-list-products{padding:0 0 0 16px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-list-products{padding:0 16px}}.deodorant-list-products__title{margin:0 0 36px;font-weight:600;line-height:1.2;text-transform:uppercase}@media (max-width:767px){.deodorant-list-products__title{font-size:32px}}@media only screen and (min-width:768px) and (max-width:1024px){.deodorant-list-products__title{font-size:34px}}@media only screen and (min-width:1025px){.deodorant-list-products__title{font-size:36px}}.deodorant-list-products__additional{height:100%;margin:0 0 8px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.deodorant-list-products__time{font-size:32px;font-weight:600;text-align:center}.deodorant-list-products__text{font-size:16px;font-weight:400;line-height:1.4;text-align:center;height:44px}.deodorant-list-products__text:not(:last-child){margin:0 0 12px}.deodorant-list-products__scrollbar{width:100%;display:flex;justify-content:center}.deodorant-list-products__overlay{position:absolute;top:0;left:50%;z-index:5;transform:translateX(-50%);text-align:center;font-size:14px;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:1px}@media (max-width:767px){.deodorant-list-products .product-item-img{margin:0 0 20px}}.deodorant-list-products .product-item{padding:0 15px}.deodorant-list-products .prodicts-list{position:relative;display:grid;grid-template-columns:repeat(7,252px);margin:0 -16px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.deodorant-list-products .prodicts-list::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width:767px){.deodorant-list-products .prodicts-list{padding:0 16px 0 0}}@media only screen and (min-width:1025px){.deodorant-list-products .prodicts-list{max-width:101%}}.deodorant-list-products .slick-list{padding:0 6px}.deodorant-list-products .slick-track{display:flex !important}.deodorant-list-products .slick-slide{height:inherit !important}.deodorant-list-products .product-items .slick-slide>div,.deodorant-list-products .product-item,.deodorant-list-products .product-item-info{height:100%}.deodorant-list-products .product-item-block{display:flex;flex-direction:column;height:inherit}.deodorant-list-products .product-item-content{display:flex;flex-direction:column;flex-grow:1}.deodorant-list-products .landing-routine .product-item .product-item-gamma{font-size:16px;font-weight:700;line-height:1.3;text-align:center;text-transform:uppercase}.deodorant-list-products .main-info{margin:8px 0 0}.deodorant-list-products .landing-routine .product-item .product-item-type{font-size:16px;font-weight:400;line-height:1.3;text-align:center;text-transform:uppercase}@media (max-width:767px){.deodorant-list-products .landing-routine .product-item .product-item-type{max-width:200px;margin:0 auto}}@media only screen and (min-width:1025px){.deodorant-list-products .landing-routine .product-item .product-item-type{min-height:42px;margin:0}}.deodorant-list-products .landing-routine .product-item .action.primary{margin:8px 0 5px}@media (max-width:767px){.deodorant-list-products .product-items{margin:0 0 24px}}@media only screen and (min-width:768px){.deodorant-list-products .product-items{margin:0 0 40px}}.deodorant-footnotes__content{display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:1.4;color:#4b4f54;opacity:.6}@media (max-width:1024px){.deodorant-footnotes__content{padding:0 15px;gap:22px}}@media only screen and (min-width:1025px){.deodorant-footnotes__content{gap:20px}}