@font-face{font-family:dp-abchanel-corpo;src:url(https://fonts.chanel.com/k/ABChanelCorpo2022-Light.woff2) format("woff2"),url(https://fonts.chanel.com/k/ABChanelCorpo2022-Light.woff) format("woff"),url(https://fonts.chanel.com/k/ABChanelCorpo2022-Light.ttf) format("ttf"),url(https://fonts.chanel.com/k/ABChanelCorpo2022-Light.otf) format("otf");font-style:normal;font-weight:300}@font-face{font-family:dp-abchanel-corpo;src:url(https://fonts.chanel.com/k/ABChanelCorpo2022-Regular.woff2) format("woff2"),url(https://fonts.chanel.com/k/ABChanelCorpo2022-Regular.woff) format("woff"),url(https://fonts.chanel.com/k/ABChanelCorpo2022-Regular.ttf) format("ttf"),url(https://fonts.chanel.com/k/ABChanelCorpo2022-Regular.otf) format("otf");font-style:normal;font-weight:400}@font-face{font-family:dp-abchanel-corpo;src:url(https://fonts.chanel.com/k/ABChanelCorpo2022-SemiBold.woff2) format("woff2"),url(https://fonts.chanel.com/k/ABChanelCorpo2022-SemiBold.woff) format("woff"),url(https://fonts.chanel.com/k/ABChanelCorpo2022-SemiBold.ttf) format("ttf"),url(https://fonts.chanel.com/k/ABChanelCorpo2022-SemiBold.otf) format("otf");font-style:normal;font-weight:600}:root{--dpColorPink:#FCC3CA}.dp__wrapper *,.dp__wrapper ::after,.dp__wrapper ::before{box-sizing:border-box}.dp__wrapper a:focus,.dp__wrapper a:hover{text-decoration:none!important;outline:0}.dp__wrapper{position:relative;width:100%;z-index:1;background:#fff;color:#000;font-family:dp-abchanel-corpo;font-weight:600}.dp__container{width:100%;margin:0 auto;position:relative}.dp__cta_non_ecom{display:none}@media (orientation:landscape){:root{--dpCoeff:calc(769/1362)}.dp__container{max-width:748px}}@media (min-width:1024px) and (orientation:landscape){:root{--dpCoeff:calc(1024/1362)}.dp__container{max-width:974px}}@media (min-width:1362px) and (orientation:landscape){:root{--dpCoeff:1}.dp__container{max-width:1302px}}@media (min-width:1600px) and (orientation:landscape){:root{--dpCoeff:calc(1600/1362)}.dp__container{max-width:1524px}}:root{--dpChanelHeaderHeight:60px;--dpChanelHeaderMaxHeight:60px}@media screen and (min-width:72.5rem){:root{--dpChanelHeaderHeight:84px;--dpChanelHeaderMaxHeight:140px}}.dp__section{position:relative}.dp__section--fullheight{min-height:calc(100vh - var(--dpChanelHeaderHeight))}.dp__main_container{width:100%;padding-bottom:50px}@media (orientation:landscape){.dp__main_container{padding-bottom:calc(160px * var(--dpCoeff))}}.dp__wrapper sup{vertical-align:top;font-size:60%}.dp__logo_subtitle{font-size:4.26667vw;line-height:1.3;color:#333;text-align:center;text-transform:uppercase}.dp__intro_description{font-size:18px;line-height:1.4;font-weight:300;font-family:Helvetica,Open-Sans,sans-serif-light,sans-serif}.dp__product_suptitle{font-size:14px;line-height:1.9}.dp__product_title{font-size:60px;line-height:1;font-weight:400}.dp__title{font-size:32px;line-height:1.3;font-weight:400;color:var(--dpColorPink);text-transform:uppercase;margin-bottom:8px}.dp__description{font-family:Helvetica,Open-Sans,sans-serif-light,sans-serif;font-size:14px;line-height:1.5;font-weight:300}.dp__routine_title{font-size:12px;line-height:1.5;text-transform:uppercase}.dp__routine_description{line-height:1.28;letter-spacing:.1px;text-transform:uppercase}.dp__routine_price{font-size:12px;line-height:1.5}.dp__mentions{font-size:75%}.dp__video_play{font-size:10px;line-height:1.27;font-weight:600}.dp__nowrap{white-space:nowrap}@media (orientation:landscape){.dp__logo_subtitle{font-size:calc(32px * var(--dpCoeff))}.dp__intro_description{font-size:calc(18px * var(--dpCoeff));line-height:1.8}.dp__product_title{font-size:calc(90px * var(--dpCoeff))}.dp__routine_title{font-size:calc(16px * var(--dpCoeff))}.dp__routine_price{font-size:calc(14px * var(--dpCoeff))}.dp__mentions{font-size:75%}.dp__video_play{font-size:11px}.dp__nowrap--landscape{white-space:nowrap}}.dp__btn{display:flex;align-items:center;font-size:11px;line-height:1.64;cursor:pointer;margin:0 auto;color:#1d1d1d;font-weight:600}.dp__btn>span{text-transform:uppercase;font-family:abchanel-corpo,dp-abchanel-corpo}.dp__btn--underline>span{position:relative}.dp__btn--underline>span::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:#1d1d1d;transition:background-color 250ms ease-in-out}.dp__btn--underline:hover>span::after{background-color:transparent;transition:background-color 250ms ease-out}.dp__btn--withborder{line-height:1.27;border:1px solid #1d1d1d;padding:14px 18px 16px}.dp__animate--init{opacity:0;transform:translateY(70px);transition:opacity 1s ease-in-out,transform .8s ease-out}.dp__animated{opacity:1;transform:none}.dp__video_wrapper{position:relative}.dp__video_play{position:absolute;bottom:18px;left:17px;color:#f9f9f9;padding:5px;display:flex;gap:7px}.dp__video_play path{fill:#f9f9f9}.dp__video_play--black{color:#000}.dp__video_play--black path{fill:#000}.dp__video_play_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (orientation:landscape){.dp__video_play{bottom:calc(35px* var(--dpCoeff));left:calc(50px* var(--dpCoeff))}}.dp__section[data-section=dp--hero]{height:160vw;position:relative}.dp__hero_media{height:100%;width:100%;position:relative;overflow:hidden}.dp__hero_img{position:absolute;top:0;height:100%;left:0;width:100%}.dp__hero_content{height:40vw;position:absolute;top:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 30px}.dp__hero_logo{height:9.86667vw;margin-bottom:1.6vw}@media (orientation:landscape){.dp__section[data-section=dp--hero]{height:49.3055vw;overflow:hidden}.dp__hero_media{height:calc(49.3055vw + var(--dpChanelHeaderMaxHeight));top:calc(var(--dpChanelHeaderMaxHeight) * -1)}.dp__hero_img{height:59.0277vw}.dp__hero_content{width:calc(651px* var(--dpCoeff));height:100%;left:50%;padding-top:1.3194vw}.dp__hero_logo{height:calc(75px* var(--dpCoeff))}}[data-section=dp--intro]{padding:86px 42px 74px}.dp__intro_logo{width:164px;margin-bottom:20px}.dp__intro_description{margin-bottom:24px}@media (orientation:landscape){[data-section=dp--intro]{max-width:calc(657px* var(--dpCoeff));margin:0 auto;padding:calc(145px* var(--dpCoeff)) 42px calc(35px* var(--dpCoeff))}.dp__intro_logo{width:calc(302px* var(--dpCoeff));margin-bottom:calc(32px* var(--dpCoeff))}.dp__intro_description{margin-bottom:calc(36px* var(--dpCoeff))}}.dp__section[data-section=dp--products]{padding-bottom:65px}.dp__product{padding:65px 0 0}.dp__product_header{padding:0 32px 0 6px;margin-bottom:-21px;text-transform:uppercase;position:relative;z-index:1}.dp__product_suptitle{display:inline-block;width:100%;margin-bottom:9px;padding:0 9px}.dp__product_img_container{width:100%;height:0;padding-bottom:66.6667%;overflow:hidden;margin-bottom:23px;position:relative}.dp__product_img{position:absolute;top:0;left:0;width:100%;transform:translateY(-10px)}.dp__product_media{padding:0 37px;height:calc((100vw - (2 * 37px)) * 801 / 602);margin-bottom:25px;position:relative;overflow:hidden}.dp__product_media--landscape{display:none}.dp__product_media_picture{display:inline-block;width:100%;height:100%}.dp__product_media_img{width:100%}.dp__product_info--portrait{padding:0 37px}.dp__product_info--landscape{display:none}.dp__product_description{margin-bottom:23px}.dp__product_description_more_link{text-decoration:underline;cursor:pointer}.dp__product_description_more{display:none}@media (orientation:portrait){.dp__product:first-of-type{padding-top:0}}@media (orientation:landscape){.dp__section[data-section=dp--products]{padding-bottom:calc(64px * var(--dpCoeff))}.dp__product{padding:calc(20px * var(--dpCoeff)) 0;display:flex;align-items:flex-start;justify-content:flex-end;margin-bottom:calc(53px* var(--dpCoeff))}.dp__product:nth-of-type(2n){flex-direction:row-reverse}.dp__product_content{width:calc(651px* var(--dpCoeff));padding-top:calc(10px* var(--dpCoeff));margin-right:calc(40px* var(--dpCoeff));padding-left:calc(83px* var(--dpCoeff))}.dp__product:nth-of-type(2n) .dp__product_content{margin-right:0;margin-left:calc(40px* var(--dpCoeff));padding-left:0;padding-right:calc(83px* var(--dpCoeff))}.dp__product_header{padding:0;margin-left:calc(-9px* var(--dpCoeff));margin-bottom:calc(-36px* var(--dpCoeff))}.dp__product:nth-of-type(2n) .dp__product_header{margin-left:calc(-115px* var(--dpCoeff))}.dp__product_suptitle{margin-bottom:0;padding:0;position:absolute;transform:translate(calc(9px* var(--dpCoeff)),calc(-38px* var(--dpCoeff)))}.dp__product_img_container{width:calc(384px* var(--dpCoeff));padding-bottom:calc(464px* var(--dpCoeff));overflow:hidden;margin:0 auto calc(18px* var(--dpCoeff))}.dp__product_img{transform:translateY(-10px)}.dp__product_media{padding:0;height:calc((50vw - (30px* var(--dpCoeff))) * 1840 / 1412);margin-bottom:0;width:calc(50vw - (30px* var(--dpCoeff)));display:flex;align-items:flex-start}.dp__product_media>.dp__video_wrapper{width:100%}.dp__product_media--portrait{display:none}.dp__product_media--landscape{display:flex}.dp__product_info--portrait{display:none}.dp__product_info--landscape{display:block;width:calc(384px* var(--dpCoeff));margin:0 auto}.dp__product_description{margin-bottom:calc(20px* var(--dpCoeff))}}.dp__ingredient_wrapper{width:100%;height:56.25vw}.dp__ingredient_video{width:100%;height:100%}.dp__ingredient_img{width:100%;height:100%}.dp__ingredient_content{padding:39px 38px 27px 37px}.dp__title--ingredient{font-size:20px;line-height:26px;font-weight:600;letter-spacing:1.5px;hyphens:auto;margin-bottom:21px}.dp__description--ingredient{font-size:14px;line-height:1.285;letter-spacing:.25px;margin-bottom:14px}.dp__mentions--ingredient{font-size:9px;line-height:1.36;letter-spacing:.05px}@media (orientation:landscape){.dp__ingredient_video{transform-origin:bottom;transition:transform 1s ease-in}.dp__ingredient_video--ready{transition:transform 0;transform:scale(.7)}.dp__ingredient_content{width:calc(1040px * var(--dpCoeff));margin:0 auto;padding:calc(63px * var(--dpCoeff)) calc(7px * var(--dpCoeff)) 0 calc(29px * var(--dpCoeff))}.dp__title--ingredient{font-size:calc(25px * var(--dpCoeff));line-height:1.24;letter-spacing:calc(1.6px * var(--dpCoeff));margin-bottom:calc(19px * var(--dpCoeff))}.dp__description--ingredient{letter-spacing:.15px}.dp__mentions--ingredient{font-size:calc(10px * var(--dpCoeff))}}.dp__wrapper{--swiper-theme-color:#000;--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bottom:0}.dp__section[data-section=dp--routine]{padding:65px 25px 65px;text-align:center}.dp__title--routine{margin-bottom:58px}.dp__wrapper .dp__swiper--routine{padding-bottom:60px}.dp__wrapper .dp__swiper_slide--routine{width:calc(50% - 30px);height:auto;display:flex;flex-direction:column}.dp__routine_media{height:0;padding-bottom:100%;position:relative;margin-bottom:24px}.dp__routine_media::before{content:'';position:absolute;top:-13px;left:0;width:100%;height:100%;font-size:100px;line-height:1.3;color:var(--dpColorPink);text-align:right;opacity:.6}.dp__swiper_slide--routine:nth-of-type(1) .dp__routine_media::before{content:'01'}.dp__swiper_slide--routine:nth-of-type(2) .dp__routine_media::before{content:'02'}.dp__swiper_slide--routine:nth-of-type(3) .dp__routine_media::before{content:'03'}.dp__swiper_slide--routine:nth-of-type(4) .dp__routine_media::before{content:'04'}.dp__routine_img{width:100%;position:absolute;top:0;left:0;height:100%}.dp__routine_content{display:flex;flex-direction:column;flex:1}.dp__routine_title{margin-bottom:5px}.dp__routine_description{margin-bottom:10px;flex:1}.dp__routine_price{display:inline-block;width:100%;margin-bottom:15px}@media (orientation:landscape){.dp__wrapper{--swiper-pagination-bullet-size:calc(11px * var(--dpCoeff));--swiper-pagination-bullet-horizontal-gap:calc(8px * var(--dpCoeff))}.dp__section[data-section=dp--routine]{padding:calc(145px * var(--dpCoeff)) 0 calc(191px * var(--dpCoeff))}.dp__title--routine{margin:0 auto calc(30px * var(--dpCoeff));max-width:calc(700px * var(--dpCoeff))}.dp__wrapper .dp__swiper--routine{margin:0 auto;width:100%;max-width:calc(1210px * var(--dpCoeff));padding-bottom:calc(102px * var(--dpCoeff))}.dp__wrapper .dp__swiper_slide--routine{width:calc(33.33% - 90px)}.dp__routine_media{padding-bottom:120.8333%;margin-bottom:calc(32px * var(--dpCoeff))}.dp__routine_media::before{font-size:calc(180px * var(--dpCoeff));top:calc(46px * var(--dpCoeff))}.dp__routine_title{margin-bottom:calc(2px * var(--dpCoeff))}.dp__routine_description{margin-bottom:calc(19px * var(--dpCoeff))}.dp__routine_price{margin-bottom:calc(26px * var(--dpCoeff))}}.dp__gesture_content{padding:0 25px;text-align:center;margin-bottom:30px}.dp__description--gesture{max-width:70%;margin:0 auto}.dp__gesture_video_wrapper{width:100%;height:0;padding-bottom:56.25%;position:relative}.dp__gesture_img{position:absolute;top:0;left:0;width:100%;height:100%}@media (orientation:landscape){.dp__gesture_content,.dp__gesture_media{max-width:calc(1210px * var(--dpCoeff));margin-left:auto;margin-right:auto}.dp__gesture_content{margin-bottom:calc(63px * var(--dpCoeff))}.dp__description--gesture{max-width:calc(700px * var(--dpCoeff))}.dp__gesture_video_wrapper{padding-bottom:56.25%}}html[dir=rtl] .dp__btn,html[dir=rtl] .dp__description--gesture,html[dir=rtl] .dp__intro_description,html[dir=rtl] .dp__logo_subtitle,html[dir=rtl] .dp__mentions--ingredient,html[dir=rtl] .dp__product_description,html[dir=rtl] .dp__product_description>span.dp__product_description_more,html[dir=rtl] .dp__product_description>span.dp__product_description_more_link,html[dir=rtl] .dp__product_suptitle,html[dir=rtl] .dp__title--description,html[dir=rtl] .dp__title--ingredient,html[dir=rtl] .dp__title--routine{font-family:Cairo}html[dir=rtl] .dp__description--gesture span,html[dir=rtl] .dp__intro_description span,html[dir=rtl] .dp__mentions--ingredient span,html[dir=rtl] .dp__product_description>span,html[dir=rtl] .dp__product_description>span.dp__product_description_more>span,html[dir=rtl] .dp__title--description span,html[dir=rtl] .dp__title--routine span{font-family:dp-abchanel-corpo,sans-serif}.dp__wrapper[data-lang=es_MX] .dp__section[data-section=dp--routine]{padding-bottom:0!important}.dp__wrapper[data-lang=th_TH] .dp__btn>span,.dp__wrapper[data-lang=th_TH] .dp__description,.dp__wrapper[data-lang=th_TH] .dp__description .dp__product_description_more,.dp__wrapper[data-lang=th_TH] .dp__description .dp__product_description_more_link,.dp__wrapper[data-lang=th_TH] .dp__intro_description,.dp__wrapper[data-lang=th_TH] .dp__logo_subtitle,.dp__wrapper[data-lang=th_TH] .dp__mentions,.dp__wrapper[data-lang=th_TH] .dp__product_suptitle,.dp__wrapper[data-lang=th_TH] .dp__title{font-family:prompt}.dp__wrapper[data-lang=th_TH] .dp__gesture_content .dp__title,.dp__wrapper[data-lang=th_TH] .dp__title span{font-family:dp-abchanel-corpo}.dp__wrapper[data-lang=th_TH] .dp__description span,.dp__wrapper[data-lang=th_TH] .dp__intro_description span,.dp__wrapper[data-lang=th_TH] .dp__mentions span{font-family:Helvetica,Open-Sans,sans-serif-light,sans-serif}@media (orientation:landscape){.dp__wrapper[data-lang=zh_CN] .dp__product_title{font-size:calc(81px * var(--dpCoeff))}.dp__wrapper[data-lang=zh_CN] .dp__ingredient_content{text-align:center}.dp__wrapper[data-lang=zh_CN] .dp__title--ingredient{font-size:32px;font-weight:400;line-height:1.3;margin-bottom:8px}.dp__wrapper[data-lang=zh_CN] .dp__description--gesture{max-width:calc(700px* var(--dpCoeff));margin-left:auto;margin-right:auto}}.dp__wrapper[data-lang=en_US] .dp__routine_description{text-transform:none}