.js-bg-container-lazy.bg-image-lazy{background:0 0 !important}.gift-sets-page .column.main{background-color:#f7f7f7}.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-arrow,.gift-sets-page .column.main .slick-slider>.slick-arrow{left:auto;width:40px;height:40px;border-radius:50%;background:#fff;transition:background .3s}@media (max-width:767px){.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-arrow,.gift-sets-page .column.main .slick-slider>.slick-arrow{top:-36px}}@media only screen and (min-width:768px){.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-arrow,.gift-sets-page .column.main .slick-slider>.slick-arrow{top:auto}}@media only screen and (min-width:768px){.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-arrow,.gift-sets-page .column.main .slick-slider>.slick-arrow{bottom:-103px}}.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-arrow:before,.gift-sets-page .column.main .slick-slider>.slick-arrow:before{padding:0;background-position:50% 50%;background-size:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 8'%3E%3Cpath fill='%23000' d='M.646.646a.5.5 0 01.708 0L7 6.293 12.646.646a.5.5 0 01.708.708L7 7.707.646 1.354a.5.5 0 010-.708z'/%3E%3C/svg%3E")}.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-arrow:hover,.gift-sets-page .column.main .slick-slider>.slick-arrow:hover{background:#dadada}.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-arrow.slick-disabled,.gift-sets-page .column.main .slick-slider>.slick-arrow.slick-disabled,.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-arrow.slick-disabled:hover,.gift-sets-page .column.main .slick-slider>.slick-arrow.slick-disabled:hover{display:block !important}@media only screen and (min-width:768px){.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-arrow.slick-disabled,.gift-sets-page .column.main .slick-slider>.slick-arrow.slick-disabled,.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-arrow.slick-disabled:hover,.gift-sets-page .column.main .slick-slider>.slick-arrow.slick-disabled:hover{opacity:.5}}@media (max-width:767px){.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-prev,.gift-sets-page .column.main .slick-slider>.slick-prev{right:72px}}@media only screen and (min-width:768px){.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-prev,.gift-sets-page .column.main .slick-slider>.slick-prev{right:76px}}.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-prev:before,.gift-sets-page .column.main .slick-slider>.slick-prev:before{transform:rotate(90deg)}@media only screen and (min-width:768px){.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-prev:before,.gift-sets-page .column.main .slick-slider>.slick-prev:before,.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-prev:hover:before,.gift-sets-page .column.main .slick-slider>.slick-prev:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 8'%3E%3Cpath fill='%23000' d='M.646.646a.5.5 0 01.708 0L7 6.293 12.646.646a.5.5 0 01.708.708L7 7.707.646 1.354a.5.5 0 010-.708z'/%3E%3C/svg%3E")}}@media (max-width:767px){.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-next,.gift-sets-page .column.main .slick-slider>.slick-next{right:16px}}@media only screen and (min-width:768px){.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-next,.gift-sets-page .column.main .slick-slider>.slick-next{right:20px}}.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-next:before,.gift-sets-page .column.main .slick-slider>.slick-next:before{transform:rotate(-90deg)}@media only screen and (min-width:768px){.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-next:before,.gift-sets-page .column.main .slick-slider>.slick-next:before,.gift-sets-page .gift-sets-all-composition-popup .slick-slider>.slick-next:hover:before,.gift-sets-page .column.main .slick-slider>.slick-next:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 8'%3E%3Cpath fill='%23000' d='M.646.646a.5.5 0 01.708 0L7 6.293 12.646.646a.5.5 0 01.708.708L7 7.707.646 1.354a.5.5 0 010-.708z'/%3E%3C/svg%3E")}}@media only screen and (min-width:1280px){.gift-sets-page .column.main .gift-sets-fill-width-slider-block .slick-slider>.slick-arrow{right:auto}}@media only screen and (min-width:1280px){.gift-sets-page .column.main .gift-sets-fill-width-slider-block .slick-slider>.slick-prev{left:calc(50% + 524px)}}@media only screen and (min-width:1280px){.gift-sets-page .column.main .gift-sets-fill-width-slider-block .slick-slider>.slick-next{left:calc(50% + 580px)}}.gift-sets-page .footer-subscribe{background-color:#eee}@media only screen and (min-width:768px){.gift-sets-container{max-width:1280px;margin:0 auto;padding:0 20px}}@media (max-width:767px){.gift-sets-container:not(._mobile-full-width){padding:0 16px}}.gift-sets-title{font-weight:700;text-transform:uppercase;letter-spacing:0;line-height:1.2}@media (max-width:1024px){.gift-sets-title{font-size:30px}}@media only screen and (min-width:1025px){.gift-sets-title{font-size:40px}}.gift-sets-text{font-weight:400}@media (max-width:767px){.gift-sets-block{margin:0 0 62px}}@media only screen and (min-width:768px){.gift-sets-block{margin:0 0 100px}}@media only screen and (min-width:768px){.gift-sets-block._with-slider{padding:0 0 92px}}.gift-sets-gamma-dependent-section:not(._active-gamma){max-height:0;overflow:hidden;opacity:0}@media (max-width:767px){.gift-sets__menu{margin:0 0 24px}}@media only screen and (min-width:768px){.gift-sets__menu{margin:0 0 28px}}.gift-sets-banner{position:relative;background:linear-gradient(91.48999999999999deg,#dfeffd 2.29%,#cbe3f9 58.93%,#97e4f8 117.93%);overflow:hidden;max-width:100vw}.gift-sets-banner:after{content:'';position:absolute;bottom:0;left:0;right:0;z-index:2;width:100vw;height:184px;background:linear-gradient(180deg,rgba(227,232,240,0) 0%,#e3e8f0 130%)}.gift-sets-banner__i{display:flex;position:relative;z-index:5}@media (max-width:767px){.gift-sets-banner__i{flex-direction:column-reverse;padding:16px 16px 237px}}@media only screen and (min-width:768px){.gift-sets-banner__i{justify-content:space-between}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner__i{gap:30px;padding:68px 20px 190px}}@media only screen and (min-width:1025px){.gift-sets-banner__i{max-width:1280px;padding:68px 20px 190px;margin:0 auto}}@media (max-width:767px){.gift-sets-banner__info{max-width:343px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner__info{max-width:394px}}@media only screen and (min-width:1025px){.gift-sets-banner__info{max-width:515px}}.gift-sets-banner__title{font-weight:400;line-height:1.2;text-align:left;letter-spacing:0}@media (max-width:767px){.gift-sets-banner__title{margin:0 0 20px;font-size:26px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner__title{margin:0 0 14px;font-size:30px}}@media only screen and (min-width:1025px){.gift-sets-banner__title{margin:0 0 10px;font-size:40px}}.gift-sets-banner__description{font-weight:400;line-height:1.2;text-align:left}@media (max-width:767px){.gift-sets-banner__description{margin:-12px 0 23px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner__description{margin:0 0 40px}}@media (max-width:1024px){.gift-sets-banner__description{font-size:16px}}@media only screen and (min-width:1025px){.gift-sets-banner__description{margin:0 0 59px;font-size:22px}}.gift-sets-banner__btn.action.primary{width:100%;max-width:265px}.gift-sets-banner__image{width:100%;height:auto}@media only screen and (min-width:768px){.gift-sets-banner__image{margin:0 0 -8px}}.gift-sets-banner__bg-wr,.gift-sets-banner__product-wr{position:absolute;bottom:0}.gift-sets-banner__bg-wr{z-index:1}@media (max-width:767px){.gift-sets-banner__bg-wr{right:0;width:1261px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner__bg-wr{left:calc(50vw - 390px);width:1300px}}@media only screen and (min-width:1025px){.gift-sets-banner__bg-wr{left:calc(50vw - 678px);width:1920px}}.gift-sets-banner__product-wr{z-index:3}@media (max-width:767px){.gift-sets-banner__product-wr{left:calc(50vw - 189px);bottom:-6px;width:478px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner__product-wr{left:calc(50vw - 130px);width:668px}}@media only screen and (min-width:1025px){.gift-sets-banner__product-wr{left:calc(50vw - 110px);width:810px}}@media only screen and (min-width:1280px){.gift-sets-banner__product-wr{left:calc(50vw - 153px);width:1021px}}.gift-sets-banner-recommendation{display:flex;flex-direction:column;text-transform:uppercase}@media (max-width:767px){.gift-sets-banner-recommendation{align-items:flex-start;margin:0 0 10px}}@media only screen and (min-width:768px){.gift-sets-banner-recommendation{align-items:flex-end;padding:0 11px}}.gift-sets-banner-recommendation__number{height:fit-content;border-radius:5px;font-weight:400;line-height:1}@media (max-width:767px){.gift-sets-banner-recommendation__number{padding:1px 3px 1px 2px;font-size:23px}}@media only screen and (min-width:768px){.gift-sets-banner-recommendation__number{padding:5px 5px 4px 0;font-size:29px}}.gift-sets-banner-recommendation__info{display:flex;background:#000;color:#b3e4f9;width:fit-content}.gift-sets-banner-recommendation__title{font-weight:400;line-height:1.2;text-align:right}@media (max-width:767px){.gift-sets-banner-recommendation__title{font-size:14.8px}}@media only screen and (min-width:768px){.gift-sets-banner-recommendation__title{font-size:18px}}.gift-sets-banner-recommendation__text{font-weight:400;line-height:1.2;text-align:right;letter-spacing:-.3px}@media (max-width:767px){.gift-sets-banner-recommendation__text{font-size:14px}}@media only screen and (min-width:768px){.gift-sets-banner-recommendation__text{font-size:17px}}.gift-sets-banner-recommendation__description{font-size:8px;font-weight:400;line-height:1.3;text-align:left}@media (max-width:767px){.gift-sets-banner-recommendation__description{padding:4px 0 0 3px}}@media only screen and (min-width:768px){.gift-sets-banner-recommendation__description{padding:5px 0 0 4px}}@media only screen and (min-width:1025px){.gift-sets-banner-recommendation__note{top:-5px;font-size:10px}}.gift-sets-all .slick-track,.gift-sets-all-composition .slick-track{display:flex}.gift-sets-all .slick-slide,.gift-sets-all-composition .slick-slide{float:none;height:auto}@media (max-width:767px){.gift-sets-all .slick-slide,.gift-sets-all-composition .slick-slide{padding:0 6px}}@media only screen and (min-width:768px){.gift-sets-all .slick-slide,.gift-sets-all-composition .slick-slide{padding:0 10px}}.gift-sets-all .slick-slide>div,.gift-sets-all-composition .slick-slide>div{height:100%}.gift-sets-all .product-item,.gift-sets-all-composition .product-item{padding:0 !important}.gift-sets-all__tabs-titles-wr{display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.gift-sets-all__tabs-titles-wr{margin:0 0 -16px}}@media only screen and (min-width:768px){.gift-sets-all__tabs-titles-wr{margin:0 0 7px;padding:7px 0 0}}.gift-sets-all__tabs-titles-wr:after{content:'';position:relative;z-index:2;display:block;width:100%;height:40px;margin:-35px 0 0;background-color:#f7f7f7}.gift-sets-all__tabs-titles-container{display:flex;max-width:100%;margin:0;overflow:scroll}@media (max-width:767px){.gift-sets-all__tabs-titles-container{gap:10px;padding:0 16px 40px}}@media only screen and (min-width:768px){.gift-sets-all__tabs-titles-container{gap:20px;padding:0 20px 35px}}.gift-sets-all__tab-title{flex-shrink:0;margin:0}@media (max-width:767px){.gift-sets-all__tab{position:relative;z-index:2}}.gift-sets-all .slick-list{padding:0 10px}@media only screen and (min-width:1280px){.gift-sets-all .slick-list{padding:0 calc((100vw - 1280px + 20px)/2)}}.gift-sets-all .product-items{padding:0 !important}.gift-sets-all .product-item-info{padding:0 !important}.gift-sets-all-tab-title{display:flex;align-items:center;background-color:#fff;list-style-type:none}@media (max-width:767px){.gift-sets-all-tab-title{gap:8px;width:234px;padding:8px;border-radius:10px}}@media only screen and (min-width:768px){.gift-sets-all-tab-title{gap:13px;width:320px;padding:13px;border-radius:20px}}.gift-sets-all-tab-title:not(._active){cursor:pointer}.gift-sets-all-tab-title._active{background:linear-gradient(91deg,#dfeffd 2.29%,#cbe3f9 59%,#97e4f8 118%)}.gift-sets-all-tab-title__img{flex-shrink:0}@media (max-width:767px){.gift-sets-all-tab-title__img{width:62px;height:60px;border-radius:12px}}@media only screen and (min-width:768px){.gift-sets-all-tab-title__img{width:87px;height:75px;border-radius:20px}}@media (max-width:767px){.gift-sets-all-tab-title__name{font-size:14px;line-height:1.2}}@media only screen and (min-width:768px){.gift-sets-all-tab-title__name{font-size:16px;line-height:1.4}}.gift-sets-all-tab-title._active .gift-sets-all-tab-title__name{font-weight:700}.gift-sets-all-tab:not(._active){display:none}.gift-sets-all-item{position:relative;height:100%;background:#f0f0f0;border-radius:20px}@media (max-width:767px){.gift-sets-all-item{padding:55px 30px 42px}}@media only screen and (min-width:768px){.gift-sets-all-item{padding:30px 20px 50px}}.gift-sets-all-item__i{display:flex;flex-direction:column;align-items:center;height:100%}.gift-sets-all-item__img{display:block;object-fit:contain;object-position:50% 100%}@media (max-width:767px){.gift-sets-all-item__img{margin:0 auto 28px;max-height:199px}}@media only screen and (min-width:768px){.gift-sets-all-item__img{margin:12px auto 33px;max-height:330px}}.gift-sets-all-item__gamma{position:absolute;display:block;font-weight:700;color:#fff;text-decoration:none;line-height:1.3}@media (max-width:767px){.gift-sets-all-item__gamma{top:32px;left:16px;padding:3px 4px 4px;font-size:14px;border-radius:3px}}@media only screen and (min-width:768px){.gift-sets-all-item__gamma{top:40px;left:40px;padding:4px 6px;font-size:20px;border-radius:4px}}.gift-sets-all-item__name{display:block;font-weight:600;text-align:center;text-decoration:none}@media (max-width:767px){.gift-sets-all-item__name{margin:0 0 20px;font-size:24px;line-height:1.2}}@media only screen and (min-width:768px){.gift-sets-all-item__name{max-width:502px;margin:0 auto 32px;font-size:32px;line-height:1.3}}.gift-sets-all-item__actions-wr{flex-grow:1;display:flex}@media (max-width:767px){.gift-sets-all-item__actions-wr{flex-direction:column;justify-content:flex-end;align-items:center}}@media only screen and (min-width:768px){.gift-sets-all-item__actions-wr{justify-content:center;align-items:flex-end}}.gift-sets-all-item__btn{max-width:241px}.gift-sets-all-item__show-composition{display:flex;align-items:center;letter-spacing:0;text-transform:none}@media (max-width:767px){.gift-sets-all-item__show-composition{padding:12px;font-size:16px;font-weight:700}}@media only screen and (min-width:768px){.gift-sets-all-item__show-composition{padding-right:0;padding-left:16px;font-size:18px;font-weight:500}}.gift-sets-all-item__show-composition,.gift-sets-all-item__show-composition:hover,.gift-sets-all-item__show-composition:active,.gift-sets-all-item__show-composition:focus{color:#3d77e3;background:0 0;border:none}.gift-sets-all-item__show-composition:after{content:'';transform:rotate(180deg);display:block;width:20px;height:20px;margin:0 0 0 8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cpath stroke='%233C77E3' stroke-linecap='round' d='M7 15.5L2 10l5-5.5M2 10h17'/%3E%3C/svg%3E");background-repeat:no-repeat}.gift-sets-all-composition-popup .modal-inner-wrap{overflow:hidden}@media (max-width:1024px){.gift-sets-all-composition-popup .modal-inner-wrap{max-width:100%;width:100%;max-height:100% !important;height:100%;margin:0}}@media only screen and (min-width:1025px){.gift-sets-all-composition-popup .modal-inner-wrap{width:calc(100vw - 40px);max-width:1240px;max-height:calc(100vh - 40px);border-radius:20px}}.gift-sets-all-composition-popup .modal-content{padding:0}@media only screen and (min-width:768px){.gift-sets-all-composition-popup .modal-content{height:100%}}.gift-sets-all-composition-popup .modal-header{padding:0}.gift-sets-all-composition-popup.modal-popup .action-close{z-index:1000;padding:0 !important;background-image:url('/media/cms/vichy/landing/gift-sets/icon-close.svg');background-size:contain}@media (max-width:767px){.gift-sets-all-composition-popup.modal-popup .action-close{top:12px;right:16px;width:40px;height:40px}}@media only screen and (min-width:768px){.gift-sets-all-composition-popup.modal-popup .action-close{top:20px;right:20px;width:50px;height:50px}}.gift-sets-all-composition-popup.modal-popup .action-close:before{display:none}.gift-sets-all-composition{padding:0 0 80px}.gift-sets-all-composition__title{font-weight:500}@media (max-width:767px){.gift-sets-all-composition__title{margin:12px 16px 20px;font-size:30px}}@media only screen and (min-width:768px){.gift-sets-all-composition__title{margin:20px;font-size:42px}}.gift-sets-all-composition .product-items.slick-slider{margin:0;padding:0}@media (max-width:767px){.gift-sets-all-composition .slick-dots{top:auto;bottom:-40px;display:flex;padding:0 0 0 10px}}.gift-sets-all-composition .slick-arrow{top:auto !important;bottom:-75px !important;filter:invert(1)}.gift-sets-all-composition .slick-track{margin:0 auto}.gift-sets-all-composition .product-items{padding:0 10px !important}.gift-sets-all-composition .gift-set-product-info__i{padding:17px 18px 23px}.gift-sets-all-composition .gift-set-product-info__volume,.gift-sets-all-composition .gift-set-product-info__present{top:17px}.gift-sets-all-composition .gift-set-product-info__volume{left:14px;font-size:14px}.gift-sets-all-composition .gift-set-product-info__present{right:14px;width:70px;height:70px}.gift-sets-all-composition .gift-set-product-info__icon{width:36px;height:36px}.gift-sets-all-composition .gift-set-product-info__image{max-height:220px}.gift-sets-all-composition .gift-set-product-info__gamma{font-size:24px}.gift-sets-all-composition .gift-set-product-info__name{max-width:280px;font-size:16px}.gift-sets-all-composition .gift-set-product-info__details{height:46px;font-size:14px}@media (max-width:767px){.gift-sets-menu,.gift-sets-menu__i{height:190px}}@media only screen and (min-width:768px){.gift-sets-menu,.gift-sets-menu__i{height:230px}}.gift-sets-menu__i{width:100%;overflow:hidden}.gift-sets-menu__i.sticky-element_fixed-top{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:30;background:rgba(0,0,0,.08);box-shadow:0 4px 34px rgba(0,0,0,.05)}@media (max-width:767px){.gift-sets-menu__i.sticky-element_fixed-top{height:126px;padding:12px 0 0}}@media only screen and (min-width:768px){.gift-sets-menu__i.sticky-element_fixed-top{height:200px;padding:25px 0 38px}}@media (max-width:767px){.gift-sets-menu__title{margin:0}}@media (max-width:767px){.sticky-element_fixed-top .gift-sets-menu__title{font-size:14px}}@media only screen and (min-width:768px){.sticky-element_fixed-top .gift-sets-menu__title{font-size:16px}}@media (max-width:767px){.gift-sets-menu__title .only-mobile{display:none}}.gift-sets-menu__list{display:flex;margin:0;overflow-x:scroll;cursor:grab}.gift-sets-menu__list:active{cursor:grabbing}@media (max-width:767px){.gift-sets-menu__list{gap:10px;padding:24px 16px 80px}}@media only screen and (min-width:768px){.gift-sets-menu__list{gap:20px;padding:61px 20px 80px}}@media only screen and (min-width:1280px){.gift-sets-menu__list{padding-right:calc((100vw - 1280px + 40px)/2);padding-left:calc((100vw - 1280px + 40px)/2)}}@media (max-width:767px){.sticky-element_fixed-top .gift-sets-menu__list{padding-top:8px}}@media only screen and (min-width:768px){.sticky-element_fixed-top .gift-sets-menu__list{padding-top:16px}}.gift-sets-menu__item{flex-shrink:0;margin:0}.gift-sets-menu-item{display:flex;align-items:center;background-color:#fff;list-style-type:none}@media (max-width:767px){.gift-sets-menu-item{gap:8px;width:234px;padding:8px;border-radius:10px}}@media only screen and (min-width:768px){.gift-sets-menu-item{gap:13px;width:320px;padding:13px;border-radius:20px}}.gift-sets-menu-item:not(._active){cursor:pointer}.gift-sets-menu-item._all._active{background:linear-gradient(91deg,#dfeffd 3%,#cbe3f9 59%,#97e4f8 118%)}.gift-sets-menu-item._m89._active{background:linear-gradient(66deg,#dff0fe -9%,#cee5fa 27%,#a9e4f9 111%)}.gift-sets-menu-item._liftactiv._active{color:#fff;background:linear-gradient(48deg,#bc011a 53%,#56000c 138%)}.gift-sets-menu-item._dercos._active{color:#fff;background:linear-gradient(66deg,#389244 53%,#688a6c 138%)}.gift-sets-menu-item._liftactiv-supreme._active{background:linear-gradient(91deg,#9a4040 10%,#767676 35%,#767676 45%,#d6dcde 130%)}.gift-sets-menu-item._neovadiol._active{background:linear-gradient(66deg,#f9c200 53%,#ffe587 138%)}.gift-sets-menu-item._neovadiol-rose._active{background:linear-gradient(66deg,#feeaeb 53%,#e2a3a0 138%)}.gift-sets-menu-item__img{flex-shrink:0}@media (max-width:767px){.gift-sets-menu-item__img{width:62px;height:60px;border-radius:12px}}@media only screen and (min-width:768px){.gift-sets-menu-item__img{width:87px;height:75px;border-radius:20px}}.gift-sets-menu-item__name{line-height:1.4}@media (max-width:767px){.gift-sets-menu-item__name{font-size:14px}}@media only screen and (min-width:768px){.gift-sets-menu-item__name{font-size:16px}}.gift-sets-menu-item__gamma{display:block;font-weight:700}@media (max-width:767px){.gift-sets-comparison__items-wr,.gift-sets-comparison__characteristics-wr{margin:0 0 -40px}}@media only screen and (min-width:768px){.gift-sets-comparison__items-wr,.gift-sets-comparison__characteristics-wr{margin:0 0 -50px}}.gift-sets-comparison__items-wr:after,.gift-sets-comparison__characteristics-wr:after{content:'';position:relative;z-index:2;display:block;width:100%;height:60px;margin:-50px 0 0;background-color:#f7f7f7}.gift-sets-comparison__characteristics-wr{position:relative;z-index:3}.gift-sets-comparison__items-list,.gift-sets-comparison__characteristics-list{display:grid;overflow:scroll;cursor:grab}@media (max-width:767px){.gift-sets-comparison__items-list,.gift-sets-comparison__characteristics-list{grid-template-columns:repeat(7,228px);column-gap:28px;padding:0 16px 50px}}@media only screen and (min-width:768px){.gift-sets-comparison__items-list,.gift-sets-comparison__characteristics-list{grid-template-columns:repeat(7,295px);column-gap:110px;padding:0 20px 80px}}@media only screen and (min-width:1280px){.gift-sets-comparison__items-list,.gift-sets-comparison__characteristics-list{padding:0 calc((100vw - 1280px + 40px)/2) 80px}}.gift-sets-comparison__items-list:active,.gift-sets-comparison__characteristics-list:active{cursor:grabbing}.gift-sets-comparison__characteristics-list{grid-auto-rows:minmax(124px,auto);row-gap:32px}.gift-sets-comparison__actions-wr{margin:1px auto 0}.gift-sets-comparison__actions{border-top:1px solid #ccc}@media (max-width:767px){.gift-sets-comparison__actions{padding:8px 0 0}}@media only screen and (min-width:768px){.gift-sets-comparison__actions{padding:28px 0 0}}.gift-sets-comparison__open-characteristics{display:flex;align-items:center;margin:0 auto;font-weight:700;letter-spacing:0}@media (max-width:767px){.gift-sets-comparison__open-characteristics{padding-right:0;padding-left:0;font-size:14px}}@media only screen and (min-width:768px){.gift-sets-comparison__open-characteristics{font-size:16px}}.gift-sets-comparison__open-characteristics,.gift-sets-comparison__open-characteristics:hover,.gift-sets-comparison__open-characteristics:active,.gift-sets-comparison__open-characteristics:focus{color:#3d77e3;background:0 0;border:none}.gift-sets-comparison__open-characteristics._open:after{transform:translateY(2px) rotate(-135deg)}.gift-sets-comparison__open-characteristics:after{content:'';transform:rotate(45deg);display:block;width:8px;height:8px;margin:-3px 0 0 10px;border-width:0 2px 2px 0;border-style:solid}@media (max-width:767px){.gift-sets-comparison__scroll-bar-wr,.gift-sets-comparison__scroll-bar-container{height:72px}}.gift-sets-comparison__scroll-bar-wr{position:relative;z-index:20}@media only screen and (min-width:768px){.gift-sets-comparison__scroll-bar-wr{height:102px;margin:-58px 0 0}}.gift-sets-comparison__scroll-bar-container{position:absolute;left:50%;transform:translateX(-50%);padding:35px 0 0;opacity:0;transition:background 1s,box-shadow 1s,transform 1s,opacity 1s}@media (max-width:767px){.gift-sets-comparison__scroll-bar-container{width:100%}}@media only screen and (min-width:768px){.gift-sets-comparison__scroll-bar-container{width:372px;height:72px;border-radius:50px}}.gift-sets-comparison__scroll-bar-container._in-view{opacity:1}.gift-sets-comparison__scroll-bar-container._in-view.sticky-element_fixed-bottom{transform:translateX(-50%)}.gift-sets-comparison__scroll-bar-container.sticky-element_fixed-bottom{position:fixed;transform:translate(-50%,100%)}@media (max-width:767px){.gift-sets-comparison__scroll-bar-container.sticky-element_fixed-bottom{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:20;background:rgba(0,0,0,.08);box-shadow:0 4px 34px rgba(0,0,0,.05)}}@media only screen and (min-width:768px){.gift-sets-comparison__scroll-bar-container.sticky-element_fixed-bottom{bottom:30px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3)}}.gift-sets-comparison .ui-slider-horizontal{position:relative;z-index:2;height:2px;margin:0 auto;background:linear-gradient(90deg,rgba(255,255,255,.01),#000 50px,#000 calc(100% - 50px),rgba(255,255,255,.01))}@media (max-width:767px){.gift-sets-comparison .ui-slider-horizontal{width:calc(100vw - 140px)}}@media only screen and (min-width:768px){.gift-sets-comparison .ui-slider-horizontal{width:219px}}.gift-sets-comparison .ui-slider-range{display:none}.gift-sets-comparison .ui-slider-handle{transform:translate(-50%,-50%);width:108px;height:40px;margin:0;background-image:url('/media/cms/vichy/landing/gift-sets/comparison-handle.svg');background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;cursor:grab}.gift-sets-comparison .ui-slider-handle:active{cursor:grabbing}.gift-sets-comparison .product-item,.gift-sets-comparison .product-item-info{padding:0 !important}.gift-sets-comparison-item{display:flex;flex-direction:column}.gift-sets-comparison-item:not(._active-gamma){position:relative;filter:grayscale(1);opacity:.4}.gift-sets-comparison-item:not(._active-gamma):before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%}.gift-sets-comparison-item__img{display:block;object-fit:contain;object-position:50% 100%}@media (max-width:767px){.gift-sets-comparison-item__img{height:168px;margin:0 auto 18px}}@media only screen and (min-width:768px){.gift-sets-comparison-item__img{height:295px;margin:0 0 32px}}.gift-sets-comparison-item__variants-wr{display:flex;justify-content:center}@media (max-width:767px){.gift-sets-comparison-item__variants-wr{margin:0 0 45px}}@media only screen and (min-width:768px){.gift-sets-comparison-item__variants-wr{margin:0 0 38px}}.gift-sets-comparison-item__variant{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#999;text-align:center;line-height:1.1}@media (max-width:767px){.gift-sets-comparison-item__variant{width:79px;font-size:11px}}@media only screen and (min-width:768px){.gift-sets-comparison-item__variant{width:118px;font-size:14px}}.gift-sets-comparison-item__variant:before{content:'';display:block;margin:0 0 8px;border-radius:50%}@media (max-width:767px){.gift-sets-comparison-item__variant:before{width:27px;height:27px}}@media only screen and (min-width:768px){.gift-sets-comparison-item__variant:before{width:32px;height:32px}}.gift-sets-comparison-item__variant:not(._active){cursor:pointer}.gift-sets-comparison-item__variant._active{color:#000}.gift-sets-comparison-item__variant._active:before{box-shadow:0 0 0 3px #fff,0 0 0 5px #3d77e3}.gift-sets-comparison-item__variant._premium:before{background-color:#e5e0c4}.gift-sets-comparison-item__variant._expert:before{background-color:#ddd}.gift-sets-comparison-item__gamma,.gift-sets-comparison-item__name{display:block;text-align:center;text-decoration:none}@media (max-width:767px){.gift-sets-comparison-item__gamma{margin:0 0 14px;font-size:18px;font-weight:700;line-height:1.2}}@media only screen and (min-width:768px){.gift-sets-comparison-item__gamma{display:flex;justify-content:center;align-items:center;height:84px;margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.3}}.gift-sets-comparison-item__name{line-height:1.4}@media (max-width:767px){.gift-sets-comparison-item__name{max-width:200px;margin:0 auto 24px;font-size:14px}}@media only screen and (min-width:768px){.gift-sets-comparison-item__name{margin:0 0 30px;font-size:18px}}.gift-sets-comparison-item__actions-wr{flex-grow:1;display:flex;align-items:flex-end}@media (max-width:767px){.gift-sets-comparison-item__actions-wr{flex-direction:column;align-items:center}}@media only screen and (min-width:768px){.gift-sets-comparison-item__actions-wr{align-items:flex-end}}@media (max-width:767px){.gift-sets-comparison-item__more-details{width:100%}}.gift-sets-comparison-item__buy{display:flex;align-items:center;letter-spacing:0;text-transform:none}@media (max-width:767px){.gift-sets-comparison-item__buy{padding:12px;font-size:16px;font-weight:700}}@media only screen and (min-width:768px){.gift-sets-comparison-item__buy{padding-right:0;padding-left:16px;font-size:18px;font-weight:500}}.gift-sets-comparison-item__buy,.gift-sets-comparison-item__buy:hover,.gift-sets-comparison-item__buy:active,.gift-sets-comparison-item__buy:focus{color:#3d77e3;background:0 0;border:none}.gift-sets-comparison-item__buy:after{content:'';transform:rotate(180deg);display:block;width:20px;height:20px;margin:0 0 0 8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cpath stroke='%233C77E3' stroke-linecap='round' d='M7 15.5L2 10l5-5.5M2 10h17'/%3E%3C/svg%3E");background-repeat:no-repeat}.gift-sets-characteristic{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-weight:600;font-size:18px;text-align:center;line-height:1.4}.gift-sets-characteristic:not(._active-gamma){opacity:.4}.gift-sets-characteristic__icon{width:78px;margin:0 0 12px}.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}.gift-sets-gamma-dependent-section:not(._active-gamma) .gift-set-products{display:none}@media only screen and (min-width:768px){.gift-set-products__top{display:flex;justify-content:space-between;align-items:center}}@media (max-width:767px){.gift-set-products__title{margin:0 0 24px}}@media only screen and (min-width:768px){.gift-set-products__title{margin:0 0 48px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-set-products__list{padding:0 0 70px}}@media only screen and (min-width:1025px){.gift-set-products__list{padding:0 0 94px}}.gift-set-products__types-wr{display:flex;justify-content:center;padding:20px;background:#fff;border-radius:100px}@media (max-width:767px){.gift-set-products__types-wr{margin:0 0 45px}}@media only screen and (min-width:768px){.gift-set-products__types-wr{margin:0 0 36px}}.gift-set-products__type{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:118px;font-size:14px;color:#999;text-align:center;line-height:1.1}.gift-set-products__type:before{content:'';display:block;width:32px;height:32px;margin:0 0 8px;border-radius:50%}.gift-set-products__type:not(._active){cursor:pointer}.gift-set-products__type._active{color:#000}.gift-set-products__type._active:before{box-shadow:0 0 0 3px #fff,0 0 0 5px #000}.gift-set-products__type._dry:before{background-color:#d5b631}.gift-set-products__type._normal:before{background-color:#87c0bb}.gift-sets-products-list-wr:not(._active){max-height:0;overflow:hidden;opacity:0}.gift-set-products-list.product-items.slick-slider{margin:0;padding:0}.gift-set-products-list .slick-list{padding:0 10px}@media only screen and (min-width:1280px){.gift-set-products-list .slick-list{padding:0 calc((100vw - 1280px + 20px)/2)}}.gift-set-products-list .slick-track{display:flex}.gift-set-products-list .slick-slide{float:none;height:auto}@media (max-width:767px){.gift-set-products-list .slick-slide{padding:0 6px}}@media only screen and (min-width:768px){.gift-set-products-list .slick-slide{padding:0 10px}}.gift-set-product-info{position:relative;flex-grow:1;height:100%;border-radius:20px;background:#f0f0f0}.gift-set-product-info__i{display:flex;flex-direction:column;align-items:center;height:100%;text-align:center}@media (max-width:767px){.gift-set-product-info__i{padding:32px 16px}}@media only screen and (min-width:768px){.gift-set-product-info__i{padding:20px 20px 40px}}.gift-set-product-info__present,.gift-set-product-info__volume{position:absolute}@media (max-width:767px){.gift-set-product-info__present,.gift-set-product-info__volume{top:32px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-set-product-info__present,.gift-set-product-info__volume{top:20px}}@media only screen and (min-width:1025px){.gift-set-product-info__present,.gift-set-product-info__volume{top:40px}}.gift-set-product-info__volume{padding:4px 6px;border-radius:4px;font-weight:700;line-height:1.3;text-align:center;color:#fff}@media (max-width:767px){.gift-set-product-info__volume{left:16px;font-size:14px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-set-product-info__volume{left:20px;font-size:16px}}@media only screen and (min-width:1025px){.gift-set-product-info__volume{left:40px;font-size:20px}}.gift-set-product-info__present{display:flex;justify-content:center;align-items:center;border-radius:50%;background:#fff}@media (max-width:767px){.gift-set-product-info__present{right:16px;width:66px;height:66px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-set-product-info__present{right:20px;width:80px;height:80px}}@media only screen and (min-width:1025px){.gift-set-product-info__present{right:40px;width:117px;height:117px}}.gift-set-product-info__image-wr{width:100%}.gift-set-product-info__image{display:block;width:100%;object-fit:contain;object-position:50% 100%;aspect-ratio:1.21}@media (max-width:767px){.gift-set-product-info__image{margin:0 auto 28px;max-height:199px}}@media only screen and (min-width:768px){.gift-set-product-info__image{margin:0 auto 40px;max-height:300px}}@media (max-width:767px){.gift-set-product-info__icon{width:35px;height:35px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-set-product-info__icon{width:42px;height:42px}}@media only screen and (min-width:1025px){.gift-set-product-info__icon{width:61px;height:61px}}.gift-set-product-info__name,.gift-set-product-info__gamma,.gift-set-product-info__details{text-decoration:none;transition:color .3s}@media only screen and (min-width:768px){.gift-set-product-info__name,.gift-set-product-info__gamma{max-width:408px}}.gift-set-product-info__gamma{font-weight:600;line-height:1.3}@media (max-width:767px){.gift-set-product-info__gamma{margin:0 0 12px;font-size:28px}}@media only screen and (min-width:768px){.gift-set-product-info__gamma{margin:0 0 3px;font-size:32px}}.gift-set-product-info__name{flex-grow:1;font-weight:400;line-height:1.4;white-space:pre-line}@media (max-width:767px){.gift-set-product-info__name{margin:0 0 12px;font-size:16px}}@media only screen and (min-width:768px){.gift-set-product-info__name{margin:0 0 32px;font-size:18px}}@media only screen and (min-width:1025px){.gift-set-product-info__name{max-width:395px}}.gift-set-product-info__details.action.primary{width:100%;line-height:1.1}@media only screen and (min-width:768px) and (max-width:1024px){.gift-set-product-info__details.action.primary{max-width:300px}}@media only screen and (min-width:1025px){.gift-set-product-info__details.action.primary{max-width:241px}}@media (max-width:767px){.gift-sets-info-all-banners{max-width:100vw;padding:55px 0 0}}@media only screen and (min-width:1025px){.gift-sets-info-all-banners{max-width:1280px;margin:0 auto}}.gift-sets-info-all-banners__wr{position:relative}@media only screen and (min-width:768px){.gift-sets-info-all-banners .slick-list{padding:0 10px}}@media only screen and (min-width:768px){.gift-sets-info-all-banners .slick-slide{padding:0 10px}}@media (max-width:767px){.gift-sets-info-banner-m89{width:100vw}}.gift-sets-info-banner-m89__item{position:relative;border-radius:20px;overflow:hidden;width:50%}@media (max-width:767px){.gift-sets-info-banner-m89__item._additional{padding:33px 16px 390px}}@media (max-width:480px){.gift-sets-info-banner-m89__item._additional{padding:33px 16px calc(100vw - 195px)}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89__item._additional{padding:45px 24px 8px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89__item._additional{padding:35px 75px 23px}}.gift-sets-info-banner-m89__item._protocol{background-color:#e4e7e9}@media (max-width:767px){.gift-sets-info-banner-m89__item._protocol{padding:37px 6px 0 16px}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89__item._protocol{padding:34px 24px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89__item._protocol{min-height:412px}}.gift-sets-info-banner-m89__content{display:flex;width:100%}@media (max-width:767px){.gift-sets-info-banner-m89__content{gap:4px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89__content{gap:10px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89__content{gap:20px}}.gift-sets-info-banner-m89__block{position:relative;z-index:5}@media (max-width:767px){.gift-sets-info-banner-m89__block{display:flex;flex-direction:column;gap:7px;margin:10px 0 0 -5px}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89__block{display:none}}.gift-sets-info-banner-m89__step{width:fit-content;height:fit-content;padding:2px 3px;border-radius:3px;background:#000;color:#fff;font-size:10px;font-weight:700;line-height:1.3;text-align:left;text-transform:uppercase}.gift-sets-info-banner-m89__step._end{margin:8px 0 0}.gift-sets-info-banner-m89__count{margin:0 0 0 -6px;font-size:64px;font-weight:400;line-height:1;text-align:center}.gift-sets-info-banner-m89__text{max-width:111px;font-size:14px;font-weight:400;line-height:1.1;text-align:left;text-transform:uppercase}.gift-sets-info-banner-m89__element{display:flex;align-items:center}.gift-sets-info-banner-m89__time{font-size:24px;font-weight:500;line-height:.8}.gift-sets-info-banner-m89__background,.gift-sets-info-banner-m89__protocol{position:absolute;left:0;right:0;z-index:1;width:100%}.gift-sets-info-banner-m89__background{top:0;height:100%;object-fit:cover}.gift-sets-info-banner-m89__protocol{bottom:0}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89__protocol{max-height:calc(50vw - 70px)}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89__protocol{object-position:bottom;object-fit:contain}}.gift-sets-info-banner-m89__additional-number,.gift-sets-info-banner-m89__main-number{position:relative;z-index:3}@media (max-width:767px){.gift-sets-info-banner-m89__additional-number{width:150px;margin:0 0 4px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89__additional-number{width:172px;margin:0 0 10px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89__additional-number{width:200px;margin:0 0 10px}}@media (max-width:767px){.gift-sets-info-banner-m89__additional-number._end{margin:10px 0 0}}.gift-sets-info-banner-m89-additional-number{color:#fff}.gift-sets-info-banner-m89-additional-number__value-wr{white-space:nowrap;text-align:center;line-height:.8}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-additional-number__value-wr{margin:0 0 7px}}.gift-sets-info-banner-m89-additional-number__value{display:inline-block;line-height:1;font-weight:600}@media (max-width:767px){.gift-sets-info-banner-m89-additional-number__value{font-size:68px}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89-additional-number__value{width:120px;margin:0 -4px 0 -14px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-additional-number__value{font-size:70px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-additional-number__value{font-size:104px}}.gift-sets-info-banner-m89-additional-number__sign{position:relative}@media (max-width:767px){.gift-sets-info-banner-m89-additional-number__sign{top:-11px;left:4px}}@media (max-width:1024px){.gift-sets-info-banner-m89-additional-number__sign{font-size:41px}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89-additional-number__sign{top:-14px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-additional-number__sign{font-size:62px}}@media (max-width:767px){.gift-sets-info-banner-m89-additional-number__percent{margin:0 8px 0 -3px;font-size:34px}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89-additional-number__percent{font-size:52px}}.gift-sets-info-banner-m89-additional-number__text{text-transform:uppercase;white-space:nowrap;text-align:center}@media (max-width:767px){.gift-sets-info-banner-m89-additional-number__text{font-size:16px;padding:0 0 0 10px}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89-additional-number__text{padding:0 0 0 16px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-additional-number__text{font-size:18px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-additional-number__text{margin:-10px 0 0;font-size:26px}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89-additional-number__text._start{padding:0 0 0 6px}}.gift-sets-info-banner-m89-main-number{display:flex}@media (max-width:767px){.gift-sets-info-banner-m89-main-number{flex-direction:column}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89-main-number{align-items:flex-end}}.gift-sets-info-banner-m89-main-number__value-wr{white-space:nowrap;line-height:.8}@media (max-width:767px){.gift-sets-info-banner-m89-main-number__value-wr{margin:0 6vw 0 0}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-main-number__value-wr{margin:0 0 8px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-main-number__value-wr{margin:0 14px 0 0}}.gift-sets-info-banner-m89-main-number__value{display:inline-block;font-weight:600;text-align:center}@media (max-width:767px){.gift-sets-info-banner-m89-main-number__value{width:86px;margin:0 -16px;font-size:68px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-main-number__value{width:110px;margin:0 -5px;font-size:93px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-main-number__value{width:130px;margin:0 -10px 0 0;font-size:115px}}.gift-sets-info-banner-m89-main-number__sign{position:relative}@media (max-width:767px){.gift-sets-info-banner-m89-main-number__sign{top:-3px;left:-4px;font-size:66px}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89-main-number__sign{font-size:64px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-main-number__sign{top:-12px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-main-number__sign{top:-18px;left:10px}}@media (max-width:767px){.gift-sets-info-banner-m89-main-number__percent{padding:0 0 0 3px;font-size:38px}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89-main-number__percent{margin:0 0 0 -18px;font-size:55px}}.gift-sets-info-banner-m89-main-number__text{text-transform:uppercase;line-height:1}@media (max-width:767px){.gift-sets-info-banner-m89-main-number__text{margin:9px 0 0 -4px;font-size:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-main-number__text{margin:0 0 12px 9px;font-size:24px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-main-number__text{max-width:230px;font-size:38px}}@media (max-width:767px){.gift-sets-info-banner-m89-main-number__note{top:-8px;left:0;font-size:8px}}@media only screen and (min-width:768px){.gift-sets-info-banner-m89-main-number__note{top:-19px;left:-3px;font-size:18px}}.gift-sets-info-banner-m89-v2{position:relative;border-radius:20px;background:#f1f4f9;overflow:hidden}@media (max-width:767px){.gift-sets-info-banner-m89-v2{padding:208px calc(100% - 343px) 32px 32px;margin:0 0 40px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-v2{padding:45px calc(100% - 380px) 40px 31px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-v2{padding:50px calc(100% - 500px) 49px 48px}}.gift-sets-info-banner-m89-v2__image{position:absolute;z-index:1;width:100%;height:100%}@media (max-width:767px){.gift-sets-info-banner-m89-v2__image{right:-30%;top:-28%;width:calc(100% + 10px)}}@media (max-width:480px){.gift-sets-info-banner-m89-v2__image{right:-89px;top:-142px;width:385px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-v2__image{right:-6%;top:-30%;width:calc(100% - 315px)}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-v2__image{right:-227px;top:-418px;width:1169px}}@media only screen and (min-width:1025px) and (max-width:1239px){.gift-sets-info-banner-m89-v2__image{right:-20%;top:-60%;width:calc(100% - 151px)}}.gift-sets-info-banner-m89-v2__background{object-fit:cover}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-v2__background{width:100%;height:auto}}.gift-sets-info-banner-m89-v2__info{position:relative;z-index:2;display:flex;flex-direction:column;background:rgba(255,255,255,.4);border:2px solid #fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:20px}@media (max-width:767px){.gift-sets-info-banner-m89-v2__info{gap:18px;padding:28px 32px 28px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-v2__info{gap:30px;padding:24px 32px 32px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-v2__info{gap:40px;padding:40px 32px 44px 60px}}.gift-sets-info-banner-m89-v2__text{font-weight:400;line-height:1.2;text-align:left;color:#000;text-transform:uppercase}@media (max-width:767px){.gift-sets-info-banner-m89-v2__text{font-size:24px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-v2__text{font-size:26px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-v2__text{margin:-4px 0 0;font-size:32px}}.gift-sets-info-banner-m89-v2__description{font-weight:600;line-height:.9}@media (max-width:767px){.gift-sets-info-banner-m89-v2__description{font-size:107px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-m89-v2__description{font-size:120px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-v2__description{font-size:180px}}.gift-sets-info-banner-m89-v2__description._unit{font-weight:300}@media (max-width:767px){.gift-sets-info-banner-m89-v2__note{top:-12px;font-size:12px;left:1px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-m89-v2__note{top:-18px;font-size:16px;left:3px}}.gift-sets-info-banner-liftactiv{display:flex;border-radius:20px;background:linear-gradient(180deg,#880913 0%,#ed3e38 100%);overflow:hidden}@media (max-width:767px){.gift-sets-info-banner-liftactiv{flex-direction:column-reverse;width:100vw;padding:36px 0 0}}@media only screen and (min-width:768px){.gift-sets-info-banner-liftactiv{position:relative;overflow:hidden}}@media (max-width:767px){.gift-sets-info-banner-liftactiv__picture{position:relative;height:460px}}@media (max-width:480px){.gift-sets-info-banner-liftactiv__picture{height:calc(100vw - 125px)}}@media only screen and (min-width:768px){.gift-sets-info-banner-liftactiv__picture{width:57%}}.gift-sets-info-banner-liftactiv__bg-wr{display:block;height:100%}@media (max-width:767px){.gift-sets-info-banner-liftactiv__bg-wr{width:100%}}@media only screen and (min-width:768px){.gift-sets-info-banner-liftactiv__bg-wr{position:absolute}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv__bg-wr{left:-130px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__bg-wr{left:-150px}}@media only screen and (min-width:1280px){.gift-sets-info-banner-liftactiv__bg-wr{left:0}}.gift-sets-info-banner-liftactiv__img{object-fit:cover}@media (max-width:767px){.gift-sets-info-banner-liftactiv__img{position:absolute;bottom:0;width:100%;max-width:577px;border-radius:0 0 0 20px}}@media (max-width:480px){.gift-sets-info-banner-liftactiv__img{left:-9%;bottom:-18%;width:140%;max-width:none}}@media only screen and (min-width:768px){.gift-sets-info-banner-liftactiv__img{width:auto;height:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv__img{object-position:right}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__img{object-position:right;border-radius:0 0 0 20px}}.gift-sets-info-banner-liftactiv__list{display:flex;flex-direction:column;margin:0}@media (max-width:767px){.gift-sets-info-banner-liftactiv__list{gap:15px;max-width:225px;padding:0}}@media only screen and (min-width:768px){.gift-sets-info-banner-liftactiv__list{position:relative;z-index:2;align-items:center}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv__list{gap:24px;width:50%;padding:55px 0 58px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__list{gap:38px;width:43%;margin:0 0 0 -77px;padding:52px 0 25px}}.gift-sets-info-banner-liftactiv__item{display:flex;flex-direction:column;margin:0}@media (max-width:767px){.gift-sets-info-banner-liftactiv__item{align-items:center}}@media (max-width:767px){.gift-sets-info-banner-liftactiv__item._second{padding:0 18px 0 0}}.gift-sets-info-banner-liftactiv__info{display:flex;align-items:flex-end}@media (max-width:767px){.gift-sets-info-banner-liftactiv__info{gap:6px;margin:0 15px 0 0}}@media only screen and (min-width:768px){.gift-sets-info-banner-liftactiv__info{gap:8px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__info._first{padding:0 0 0 28px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__info._second{padding:0 0 0 13px}}.gift-sets-info-banner-liftactiv__count{color:#fff;font-weight:600;line-height:.9;margin:0}@media (max-width:767px){.gift-sets-info-banner-liftactiv__count{font-size:76px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv__count{font-size:110px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__count{font-size:160px}}.gift-sets-info-banner-liftactiv__percent{color:#fff;font-weight:600;line-height:1}@media (max-width:767px){.gift-sets-info-banner-liftactiv__percent{font-size:49px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv__percent{font-size:70px;padding:0 0 10px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__percent{font-size:104px;padding:0 0 2px 10px}}.gift-sets-info-banner-liftactiv__clarification{display:flex;flex-direction:column}@media (max-width:767px){.gift-sets-info-banner-liftactiv__clarification{margin:0 -5px 0 4px}}@media (max-width:767px){.gift-sets-info-banner-liftactiv__clarification._second{margin:0 -9px 0 9px}}@media only screen and (min-width:768px){.gift-sets-info-banner-liftactiv__clarification._second{padding:0 0 0 6px}}.gift-sets-info-banner-liftactiv__text{color:#fff;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@media (max-width:767px){.gift-sets-info-banner-liftactiv__text{font-size:12px;margin:0 0 -3px -6px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv__text{font-size:16px;margin:0 0 -8px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__text{font-size:20px;margin:0 0 -10px 11px}}.gift-sets-info-banner-liftactiv__description{color:#fff;font-weight:400;line-height:130%;text-transform:uppercase;text-align:center}@media (max-width:767px){.gift-sets-info-banner-liftactiv__description{font-size:14px;padding:0 20px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv__description{font-size:20px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__description{font-size:28px;padding:0 0 0 15px}}@media (max-width:767px){.gift-sets-info-banner-liftactiv__footnote{font-size:7px;top:-7px;left:1px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv__footnote{top:-10px;left:2px;font-size:8px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__footnote{font-size:10px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__footnote._first{top:-15px;left:2px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv__footnote._second{top:-18px;left:0}}.gift-sets-info-banner-neovadiol{position:relative;display:flex;background:#eff0f4;border-radius:20px;overflow:hidden}@media (max-width:767px){.gift-sets-info-banner-neovadiol{flex-direction:column-reverse;width:100vw;padding:37px 0 0}}@media (max-width:767px){.gift-sets-info-banner-neovadiol__picture{height:458px;border-radius:20px;overflow:hidden}}@media (max-width:480px){.gift-sets-info-banner-neovadiol__picture{height:calc(100vw - 125px)}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol__picture{width:57%}}.gift-sets-info-banner-neovadiol__bg-wr{position:absolute;display:block;height:100%}@media (max-width:767px){.gift-sets-info-banner-neovadiol__bg-wr{bottom:0;width:100%;height:475px}}@media (max-width:480px){.gift-sets-info-banner-neovadiol__bg-wr{height:83%}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol__bg-wr{left:-172px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__bg-wr{left:-150px}}@media only screen and (min-width:1280px){.gift-sets-info-banner-neovadiol__bg-wr{left:0}}.gift-sets-info-banner-neovadiol__img{width:auto;height:100%;object-fit:cover}@media (max-width:767px){.gift-sets-info-banner-neovadiol__img{position:absolute;max-width:500px;border-radius:0 0 0 20px;left:calc(100% - 480px)}}@media (max-width:480px){.gift-sets-info-banner-neovadiol__img{left:0;max-width:none}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol__img{object-position:right}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__img{object-position:right;border-radius:0 0 0 20px}}.gift-sets-info-banner-neovadiol__list{display:flex;flex-direction:column;margin:0;color:#000}@media (max-width:767px){.gift-sets-info-banner-neovadiol__list{gap:16px;max-width:222px;padding:0}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol__list{position:relative;z-index:2;align-items:center}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol__list{gap:24px;width:50%;padding:57px 0 48px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__list{gap:16px;width:43%;padding:49px 0 50px;margin-left:-28px}}.gift-sets-info-banner-neovadiol__item{display:flex;flex-direction:column;margin:0}@media (max-width:767px){.gift-sets-info-banner-neovadiol__item{align-items:center}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__item._second{padding:0 17px 0 0}}.gift-sets-info-banner-neovadiol__info{display:flex;align-items:flex-end}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol__info{gap:8px;justify-content:center}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__info._first{padding:0 0 0 12px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__info._second{padding:0 0 0 44px}}.gift-sets-info-banner-neovadiol__count{font-weight:600;line-height:.9;margin:0}@media (max-width:767px){.gift-sets-info-banner-neovadiol__count{font-size:76px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol__count{font-size:105px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__count{margin:0 -16px 0 0;font-size:160px}}.gift-sets-info-banner-neovadiol__percent{font-weight:600;line-height:1}@media (max-width:767px){.gift-sets-info-banner-neovadiol__percent{font-size:49px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol__percent{font-size:80px;padding:0 0 10px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__percent{font-size:104px;padding:0 0 2px 10px}}.gift-sets-info-banner-neovadiol__clarification{display:flex;flex-direction:column}@media (max-width:767px){.gift-sets-info-banner-neovadiol__clarification{align-items:center;padding:0 0 3px}}@media (max-width:767px){.gift-sets-info-banner-neovadiol__clarification._second{margin:0 13px 0 1px}}.gift-sets-info-banner-neovadiol__text{font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}@media (max-width:767px){.gift-sets-info-banner-neovadiol__text{margin:0 0 -6px;font-size:12px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol__text{margin:0 0 -8px;font-size:16px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__text{margin:0 0 -10px 11px;font-size:20px}}.gift-sets-info-banner-neovadiol__description{font-weight:400;line-height:1.3;text-transform:uppercase;text-align:center}@media (max-width:767px){.gift-sets-info-banner-neovadiol__description{font-size:14px;padding:0 20px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol__description{font-size:24px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__description{font-size:28px;padding:0 0 0 15px}}@media (max-width:767px){.gift-sets-info-banner-neovadiol__footnote{font-size:7px;top:-7px;left:1px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol__footnote{top:-10px;left:2px;font-size:8px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__footnote{font-size:10px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__footnote._first{top:-15px;left:2px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol__footnote._second{top:-18px;left:0}}.gift-sets-info-banner-neovadiol-rose{position:relative;display:flex;background:#e1d3d4;border-radius:20px;overflow:hidden}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose{flex-direction:column-reverse;width:100vw;padding:23px 0 0}}.gift-sets-info-banner-neovadiol-rose__picture{display:flex}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__picture{height:485px;border-radius:20px;overflow:hidden}}@media (max-width:480px){.gift-sets-info-banner-neovadiol-rose__picture{height:calc(100vw - 100px)}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol-rose__picture{width:57%}}.gift-sets-info-banner-neovadiol-rose__bg-wr{position:absolute;display:block;height:100%}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__bg-wr{top:0;width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol-rose__bg-wr{left:-165px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol-rose__bg-wr{top:0;left:-150px}}@media only screen and (min-width:1280px){.gift-sets-info-banner-neovadiol-rose__bg-wr{left:0}}.gift-sets-info-banner-neovadiol-rose__footnotes{position:relative;z-index:5;display:flex;flex-direction:column;align-self:flex-end;height:fit-content;margin:0;list-style-type:none}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__footnotes{padding:0 0 16px 15px}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol-rose__footnotes{padding:0 0 24px 25px}}.gift-sets-info-banner-neovadiol-rose__text{margin:0;font-size:12px;font-weight:400;line-height:1.2;text-align:left;color:#4b4f54}.gift-sets-info-banner-neovadiol-rose__img{width:auto;height:100%;object-fit:cover}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__img{position:absolute;left:30px;margin:0 0 -9px;border-radius:0 0 0 20px}}@media (max-width:480px){.gift-sets-info-banner-neovadiol-rose__img{left:0;width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol-rose__img{object-position:right}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol-rose__img{object-position:right;border-radius:0 0 0 5px}}.gift-sets-info-banner-neovadiol-rose__list{display:flex;flex-direction:column;margin:0;color:#000}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__list{position:relative;z-index:5;gap:18px;max-width:192px;padding:0 0 0 10px}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol-rose__list{position:relative;z-index:2;align-items:center}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol-rose__list{gap:24px;width:50%;padding:47px 0 61px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol-rose__list{gap:40px;width:43%;padding:31px 0 52px;margin-left:-28px}}.gift-sets-info-banner-neovadiol-rose__item{display:flex;flex-direction:column;margin:0}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__item{align-items:center}}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__item._second{padding:0 0 0 7px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol-rose__item._second{padding:0 17px 0 0}}.gift-sets-info-banner-neovadiol-rose__info{display:flex;align-items:flex-end;color:#d07c71}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__info{gap:6px}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol-rose__info{justify-content:center}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol-rose__info._first{gap:14px;padding:0 8px 0 0}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol-rose__info._second{gap:17px;padding:0 0 0 44px}}.gift-sets-info-banner-neovadiol-rose__sign{font-weight:400}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__sign{font-size:43px}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol-rose__sign{font-size:70px}}.gift-sets-info-banner-neovadiol-rose__count{display:flex;align-items:center;font-weight:600;line-height:.9;margin:0}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__count{font-size:76px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol-rose__count{font-size:91px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol-rose__count{margin:0 -16px 0 0;font-size:160px}}.gift-sets-info-banner-neovadiol-rose__percent{font-weight:400;line-height:1}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__percent{font-size:50px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol-rose__percent{padding:0 0 8px;font-size:80px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol-rose__percent{padding:0;font-size:104px}}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__percent._first{margin:0 18px 0 -15px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol-rose__percent._first{margin:0 0 0 -16px}}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__percent._second{margin:0 5px 0 -5px}}.gift-sets-info-banner-neovadiol-rose__description{font-weight:400;line-height:1.1;text-transform:uppercase;text-align:center}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__description{font-size:14px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol-rose__description{max-width:280px;font-size:24px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol-rose__description{max-width:370px;font-size:28px}}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__description._first{margin:-5px 0 0 -9px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol-rose__description._first{padding:0 0 0 3px;margin:-10px 0 0 -8px}}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__description._second{margin:6px -6px 0 0}}@media only screen and (min-width:1025px){.gift-sets-info-banner-neovadiol-rose__description._second{padding:0 0 0 15px;margin:7px 0 0 41px}}@media (max-width:767px){.gift-sets-info-banner-neovadiol-rose__footnote{font-size:11px;top:-3px;left:1px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-neovadiol-rose__footnote{top:-10px;left:2px}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol-rose__footnote{font-size:16px}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol-rose__footnote._first{top:-11px;left:2px}}@media only screen and (min-width:768px){.gift-sets-info-banner-neovadiol-rose__footnote._second{top:-16px;left:3px}}.gift-sets-info-banner-liftactiv-anti-wrinkle{position:relative;border-radius:20px;background:linear-gradient(270deg,#faf7fe 9.720000000000001%,#fbfaff 70.81%);overflow:hidden}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle{width:100vw}}.gift-sets-info-banner-liftactiv-anti-wrinkle__content{position:relative;z-index:3;display:flex;flex-direction:column}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle__content{gap:533px;align-items:flex-end;padding:21px 16px 16px 0}}@media (max-width:480px){.gift-sets-info-banner-liftactiv-anti-wrinkle__content{gap:calc(100vw - 52px)}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv-anti-wrinkle__content{gap:136px;padding:102px 20px 20px 19px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv-anti-wrinkle__content{gap:116px;padding:102px 20px 25px 29px}}.gift-sets-info-banner-liftactiv-anti-wrinkle__statistics{display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle__statistics{max-width:178px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv-anti-wrinkle__statistics{max-width:240px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv-anti-wrinkle__statistics{max-width:475px;padding:0 0 0 112px}}.gift-sets-info-banner-liftactiv-anti-wrinkle__description{font-size:12px;font-weight:300;line-height:1.2;opacity:0}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle__description{max-width:140px;text-align:right}}.gift-sets-info-banner-liftactiv-anti-wrinkle__item{display:flex;align-items:center}.gift-sets-info-banner-liftactiv-anti-wrinkle__sign{font-weight:300;line-height:1}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle__sign{font-size:58px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv-anti-wrinkle__sign{font-size:100px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv-anti-wrinkle__sign{font-size:128px}}.gift-sets-info-banner-liftactiv-anti-wrinkle__count{font-weight:600;line-height:1;letter-spacing:-.05em}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle__count{padding:0 0 0 10px;font-size:87px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv-anti-wrinkle__count{padding:0 0 0 15px;font-size:110px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv-anti-wrinkle__count{padding:0 0 0 25px;font-size:192px}}.gift-sets-info-banner-liftactiv-anti-wrinkle__percent{font-weight:300;line-height:1}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle__percent{padding:20px 2px 0 8px;font-size:58px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv-anti-wrinkle__percent{padding:30px 0 0 10px;font-size:70px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv-anti-wrinkle__percent{padding:45px 0 0 14px;font-size:128px}}.gift-sets-info-banner-liftactiv-anti-wrinkle__text{font-weight:400;line-height:1;text-align:left}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle__text{font-size:24px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv-anti-wrinkle__text{font-size:30px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv-anti-wrinkle__text{padding:0 0 0 22px;font-size:51px}}.gift-sets-info-banner-liftactiv-anti-wrinkle__bg-wr,.gift-sets-info-banner-liftactiv-anti-wrinkle__img{position:absolute}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle__bg-wr,.gift-sets-info-banner-liftactiv-anti-wrinkle__img{bottom:0}}@media only screen and (min-width:768px){.gift-sets-info-banner-liftactiv-anti-wrinkle__bg-wr,.gift-sets-info-banner-liftactiv-anti-wrinkle__img{top:0;height:100%}}.gift-sets-info-banner-liftactiv-anti-wrinkle__bg-wr{width:100%;z-index:1}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle__bg-wr{height:640px}}@media (max-width:480px){.gift-sets-info-banner-liftactiv-anti-wrinkle__bg-wr{height:calc(100vw + 56px)}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-liftactiv-anti-wrinkle__bg-wr{right:-10%;max-width:618px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-liftactiv-anti-wrinkle__bg-wr{right:-8%;max-width:751px}}@media only screen and (min-width:1280px){.gift-sets-info-banner-liftactiv-anti-wrinkle__bg-wr{right:10%}}.gift-sets-info-banner-liftactiv-anti-wrinkle__img{height:100%}@media (max-width:767px){.gift-sets-info-banner-liftactiv-anti-wrinkle__img{width:auto}}@media only screen and (min-width:768px){.gift-sets-info-banner-liftactiv-anti-wrinkle__img{width:100%}}.gift-sets-info-banner-dercos{position:relative;border-radius:20px;background:linear-gradient(123.35deg,#6aaf73 -2.45%,#0c4c15 97.88%);color:#fff;overflow:hidden}@media (max-width:767px){.gift-sets-info-banner-dercos{width:100vw}}.gift-sets-info-banner-dercos__content{position:relative;z-index:3;display:flex;flex-direction:column}@media (max-width:767px){.gift-sets-info-banner-dercos__content{gap:513px;padding:36px 16px 31px 19px}}@media (max-width:480px){.gift-sets-info-banner-dercos__content{gap:calc(100vw - 71px)}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-dercos__content{gap:132px;padding:102px 20px 20px 19px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-dercos__content{gap:116px;padding:154px 20px 24px 28px}}.gift-sets-info-banner-dercos__name{font-weight:700;line-height:1.2;text-align:left;text-transform:uppercase}@media (max-width:767px){.gift-sets-info-banner-dercos__name{max-width:300px;padding:0 0 0 9px;font-size:24px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-dercos__name{max-width:380px;font-size:30px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-dercos__name{max-width:540px;padding:0 0 0 56px;font-size:40px}}.gift-sets-info-banner-dercos__text{font-weight:400}.gift-sets-info-banner-dercos__description{font-size:12px;font-weight:300;line-height:1.2;opacity:0}.gift-sets-info-banner-dercos__bg-wr,.gift-sets-info-banner-dercos__img{position:absolute}@media (max-width:767px){.gift-sets-info-banner-dercos__bg-wr,.gift-sets-info-banner-dercos__img{bottom:0}}@media only screen and (min-width:768px){.gift-sets-info-banner-dercos__bg-wr,.gift-sets-info-banner-dercos__img{top:0;height:100%}}.gift-sets-info-banner-dercos__bg-wr{width:100%;z-index:1}@media (max-width:767px){.gift-sets-info-banner-dercos__bg-wr{height:578px}}@media (max-width:480px){.gift-sets-info-banner-dercos__bg-wr{height:calc(100vw + 94px);bottom:-16%;right:17%}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-info-banner-dercos__bg-wr{right:-2%;max-width:527px}}@media only screen and (min-width:1025px){.gift-sets-info-banner-dercos__bg-wr{right:0;max-width:640px}}@media only screen and (min-width:1280px){.gift-sets-info-banner-dercos__bg-wr{right:5%}}.gift-sets-info-banner-dercos__img{height:100%}@media (max-width:767px){.gift-sets-info-banner-dercos__img{width:auto;max-width:none}}@media only screen and (min-width:768px){.gift-sets-info-banner-dercos__img{width:100%}}.gift-sets-banner-additional{position:relative;border-radius:20px;background:radial-gradient(116.47% 335.74% at -12.13% 25.14%,#f5f9fb 0%,#68cce8 0%,#91d6f9 15.5%,#91d6f9 29.5%,#0274b1 99%);overflow:hidden}@media (max-width:767px){.gift-sets-banner-additional{width:100vw}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional{padding:69px 0 47px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional{padding:31px 0 59px}}@media only screen and (min-width:1280px){.gift-sets-banner-additional{padding:33px 0 61px}}.gift-sets-banner-additional:after{content:'';position:absolute;bottom:-2px;left:0;right:0;z-index:2;width:100vw;background:linear-gradient(180deg,rgba(227,232,240,0) 0%,#e3e8f0 100%)}@media (max-width:767px){.gift-sets-banner-additional:after{height:134px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional:after{height:200px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional:after{height:258px}}.gift-sets-banner-additional__content{position:relative;z-index:3;display:flex;gap:20px}@media (max-width:767px){.gift-sets-banner-additional__content{flex-direction:column;padding:32px 15px 0 17px}}@media only screen and (min-width:768px){.gift-sets-banner-additional__content{padding:0 20px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__content{max-width:1280px;margin:0 auto}}.gift-sets-banner-additional__title{font-weight:400;line-height:1.2;text-align:left;letter-spacing:0}@media (max-width:767px){.gift-sets-banner-additional__title{max-width:343px;margin:0;font-size:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__title{margin:0 0 14px;font-size:25px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__title{max-width:488px;margin:0 0 10px;font-size:28px}}@media only screen and (min-width:1280px){.gift-sets-banner-additional__title{font-size:40px}}.gift-sets-banner-additional__text{font-weight:700}.gift-sets-banner-additional__info{display:flex;flex-direction:column}@media only screen and (min-width:768px){.gift-sets-banner-additional__info{justify-content:center;width:40%;padding:30px 0 0}}.gift-sets-banner-additional__blur{position:absolute}@media (max-width:767px){.gift-sets-banner-additional__blur{top:-152px;left:-371px;width:688px;max-width:none;max-height:456px}}@media only screen and (min-width:768px){.gift-sets-banner-additional__blur{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__blur{left:-33%;bottom:-51%;max-width:1000px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__blur{top:-12%;left:-41%;max-width:1021px}}@media only screen and (min-width:1240px){.gift-sets-banner-additional__blur{left:-20%;max-width:1200px}}@media only screen and (min-width:1241px) and (max-width:1439px){.gift-sets-banner-additional__blur{left:-31%;max-width:1100px}}.gift-sets-banner-additional__products{display:flex;align-items:flex-end;-webkit-tap-highlight-color:transparent}@media (max-width:767px){.gift-sets-banner-additional__products{justify-content:center;height:275px}}@media only screen and (min-width:768px){.gift-sets-banner-additional__products{width:60%}}.gift-sets-banner-additional__volume{width:fit-content;height:fit-content;font-weight:700;line-height:1.2;text-align:center;color:#fff;background:#55a5d1}@media (max-width:767px){.gift-sets-banner-additional__volume{margin:0 0 4px;padding:3px 5px 1px;border-radius:2px;font-size:12px}}@media only screen and (min-width:768px){.gift-sets-banner-additional__volume{padding:4px 13px;margin:0 0 8px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__volume{border-radius:3px;font-size:14px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__volume{border-radius:4px;font-size:16px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__volume._second{padding:4px 8px}}.gift-sets-banner-additional__overlay{position:relative;z-index:7;width:fit-content}@media (max-width:767px){.gift-sets-banner-additional__overlay._first{top:3px;left:7px}}@media only screen and (min-width:768px){.gift-sets-banner-additional__overlay._first{left:14px}}@media (max-width:767px){.gift-sets-banner-additional__overlay._second{top:-22px;right:13px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__overlay._second{top:-4px;right:-60px}}.gift-sets-banner-additional__present{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:.58px .29px 2.91px 0 #000 21}@media (max-width:767px){.gift-sets-banner-additional__present{width:34px;height:34px;padding:8px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__present{width:40px;height:40px;padding:10px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__present{width:56px;height:56px;padding:12px}}.gift-sets-banner-additional__description{font-weight:400;line-height:1.2;text-align:left}@media (max-width:767px){.gift-sets-banner-additional__description{margin:12px 0 0;font-size:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__description{font-size:18px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__description{font-size:22px}}.gift-sets-banner-additional__bg-wr,.gift-sets-banner-additional__bg{position:absolute;right:0;width:100%}.gift-sets-banner-additional__bg-wr{top:0;left:0;bottom:0}.gift-sets-banner-additional__bg{bottom:-2px}@media (max-width:767px){.gift-sets-banner-additional__bg{height:141px;width:1547px;max-width:none;right:calc(100vw - 896px)}}@media only screen and (min-width:768px){.gift-sets-banner-additional__bg{left:0}}@media only screen and (min-width:1360px){.gift-sets-banner-additional__bg{max-height:272px}}.gift-sets-banner-additional__product,.gift-sets-banner-additional__set{position:relative;text-decoration:none}.gift-sets-banner-additional__set .product-item-button,.gift-sets-banner-additional__product-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0}.gift-sets-banner-additional__product:after{position:absolute;content:"";z-index:-1;background:url('/media/cms/vichy/landing/gift-sets/blur-product.webp') no-repeat;background-size:100%;opacity:.4}@media (max-width:767px){.gift-sets-banner-additional__product:after{width:165px;height:32px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__product:after{width:245px;height:57px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__product:after{width:336px;height:52px}}@media (max-width:767px){.gift-sets-banner-additional__set{width:225px;height:235px;margin:0 0 35px -7px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__set{width:293px;height:303px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__set{width:444px;height:453px}}.gift-sets-banner-additional__set:after{content:"";position:absolute;z-index:-1;left:0;background:url('/media/cms/vichy/landing/gift-sets/blur-set.webp') no-repeat;background-size:100%}@media (max-width:767px){.gift-sets-banner-additional__set:after{top:-13px;width:441px;height:341px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__set:after{bottom:-39%;width:568px;height:440px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__set:after{width:849px;height:656px;top:-29px}}@media (max-width:767px){.gift-sets-banner-additional__capital-soleil{width:64px;height:164px;margin:0 7px 3px 12px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__capital-soleil{width:79px;height:222px;margin:0 0 -44px -60px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__capital-soleil{width:120px;height:310px;margin:0 0 -62px -3px}}@media (max-width:767px){.gift-sets-banner-additional__capital-soleil:after{bottom:5px;left:3px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__capital-soleil:after{bottom:3px;left:1px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__capital-soleil:after{bottom:25px;left:33px}}.gift-sets-banner-additional__mineral{z-index:8}@media (max-width:767px){.gift-sets-banner-additional__mineral{height:193px;width:63px;margin:0 -9px 0 1px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__mineral{height:244px;margin:0 0 -45px 12px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__mineral{width:125px;height:363px;margin:0 0 -60px 12px}}@media (max-width:767px){.gift-sets-banner-additional__mineral:after{bottom:38px;left:-2px}}@media only screen and (min-width:768px) and (max-width:1024px){.gift-sets-banner-additional__mineral:after{bottom:50px;left:-11px}}@media only screen and (min-width:1025px){.gift-sets-banner-additional__mineral:after{bottom:77px;left:0}}.gift-sets-banner-additional__image{position:absolute;bottom:-2px;left:0;height:100%;width:auto;max-width:none}.gift-sets-banner-additional .product-item{padding:0}@media (max-width:767px){.gift-sets-ingredients__title{margin:0 0 32px}}@media only screen and (min-width:768px){.gift-sets-ingredients__title{margin-bottom:48px}}@media (max-width:767px){.gift-sets-articles__title{margin:0 0 32px}}@media only screen and (min-width:768px){.gift-sets-articles__title{margin-bottom:48px}}@media only screen and (min-width:1280px){.gift-sets-articles .blog-articles-widget{max-width:1280px;margin:0 auto}}.gift-sets-articles .blog-articles-widget:not(.slick-dotted){padding-bottom:0}@media only screen and (min-width:768px){.gift-sets-articles .blog-articles-widget .slick-track{margin:0}}@media only screen and (min-width:768px){.gift-sets-articles .blog-articles-widget .slick-arrow{bottom:-75px !important}}@media only screen and (min-width:768px){.gift-sets-notes__i{padding:62px 0 0}}.gift-sets-notes__item{margin:0;color:#777}@media (max-width:767px){.gift-sets-notes__item{font-size:12px;line-height:1.1}}@media only screen and (min-width:768px){.gift-sets-notes__item{font-size:16px;line-height:1.4}}