@font-face{font-family:abchanel-2022;font-style:normal;font-weight:300;src:url(https://fonts.chanel.com/k/ABChanel2022-Light.woff2) format("woff2"),url(https://fonts.chanel.com/k/ABChanel2022-Light.woff) format("woff"),url(https://fonts.chanel.com/k/ABChanel2022-Light.ttf) format("ttf")}@font-face{font-family:abchanel-2022;font-style:normal;font-weight:400;src:url(https://fonts.chanel.com/k/ABChanel2022-Regular.woff2) format("woff2"),url(https://fonts.chanel.com/k/ABChanel2022-Regular.woff) format("woff"),url(https://fonts.chanel.com/k/ABChanel2022-Regular.ttf) format("ttf")}@font-face{font-family:abchanel-2022;font-style:normal;font-weight:600;src:url(https://fonts.chanel.com/k/ABChanel2022-SemiBold.woff2) format("woff2"),url(https://fonts.chanel.com/k/ABChanel2022-SemiBold.woff) format("woff"),url(https://fonts.chanel.com/k/ABChanel2022-SemiBold.ttf) format("ttf")}: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;font-family:abchanel-corpo,Arial,Helvetica,sans-serif;background:#fff;color:#000;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%}.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:14px;line-height:1.4;font-weight:300;font-family:abchanel-corpo,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;display:inline-block;letter-spacing:-3px}.dp__title{font-size:24px;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%;display:inline-block}.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(14px * var(--dpCoeff));line-height:1.8}.dp__product_title{font-size:calc(80px * var(--dpCoeff))}.dp__title{font-size:29px}.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,Arial,Helvetica,sans-serif}.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:12px 21px 14px}.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;transform:none!important}.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%}@media (orientation:landscape){.dp__section[data-section=dp--hero]{height:46.5277vw;position:relative;overflow:hidden;top:calc(var(--dpChanelHeaderMaxHeight) * -1);margin-bottom:calc(var(--dpChanelHeaderMaxHeight) * -1)}.dp__hero_img{height:46.5277vw}}[data-section=dp--intro]{padding:49px 42px 11px;text-align:center}.dp__intro_logo{width:137px;margin-bottom:18px}.dp__intro_title{text-transform:uppercase;font-size:15px;margin-bottom:3px;letter-spacing:-.3px;font-weight:400}.dp__intro_description{margin-bottom:24px;text-transform:uppercase;font-size:13px;padding-top:15px;line-height:1.2}.dp__intro_description.dp__mentions{margin-bottom:0;transform:translateY(-100%)}@media (orientation:landscape){[data-section=dp--intro]{max-width:calc(700px * var(--dpCoeff));margin:0 auto;padding:calc(58px * var(--dpCoeff)) 42px 0}.dp__intro_logo{width:calc(302px* var(--dpCoeff));margin-bottom:calc(32px* var(--dpCoeff))}.dp__intro_title{font-size:32px}.dp__intro_description{margin-bottom:calc(26px* var(--dpCoeff));font-size:16px;padding:25px 25px 0}}.dp__section[data-section=dp--products]{padding-bottom:50px}.dp__product{padding:65px 0 0}.dp__product_header{padding:0 32px 0 17px;margin-bottom:-25px;text-transform:uppercase;position:relative;z-index:1}.dp__product_suptitle{display:inline-block;margin-bottom:17px;padding:0 9px;margin-left:4px;color:#fff;background:#f3becb;font-size:10px;padding:6px 14px}.dp__product_img_container{height:0;cursor:pointer;overflow:hidden;position:relative;width:calc(100vw - 75px);margin:0 auto 25px;padding-bottom:calc((100vw - 75px) * 1.333)}.dp__product_img{position:absolute;top:0;left:0;width:100%}.dp__product_media{height:56.25vw;margin-bottom:25px;position:relative;overflow:hidden}.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:16px;text-align:justify;font-size:12px;font-family:abchanel-2022,Arial,helvetica,"sans-serif"}.dp__product_mentions{margin-bottom:28px;font-family:abchanel-2022,Arial,helvetica,"sans-serif";font-size:65%;font-weight:300}.dp__product_mentions button{font-size:65%}@media (orientation:portrait){.dp__product:first-of-type{padding-top:0}}@media (orientation:landscape){.dp__section[data-section=dp--products]{padding-bottom:calc(14px * var(--dpCoeff))}.dp__product{padding:calc(10px * 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(60px* var(--dpCoeff));margin-right:calc(40px* var(--dpCoeff));padding-left:calc(70px* 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(70px* var(--dpCoeff));padding-top:calc(9px* var(--dpCoeff))}.dp__product_header{padding:0;margin-left:calc(-9px* var(--dpCoeff));margin-bottom:calc(26px* var(--dpCoeff))}.dp__product:nth-of-type(2n) .dp__product_header{margin-left:calc(-115px* var(--dpCoeff))}.dp__product_suptitle{margin-bottom:0;position:absolute;padding:8px 11px;font-size:11px;margin-left:2px;transform:translate(calc(10px* var(--dpCoeff)),calc(-63px* var(--dpCoeff)))}.dp__product_title{font-size:calc(80px * 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 - (15px* var(--dpCoeff))) * 1840 / 1412);margin-bottom:0;width:calc(50vw - (15px* var(--dpCoeff)));display:flex;align-items:flex-start}.dp__product_media>.dp__video_wrapper{width:100%}.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(15px* var(--dpCoeff))}.dp__product_mentions{font-size:65%;font-family:abchanel-2022,Arial,helvetica,"sans-serif";margin-bottom:calc(25px* var(--dpCoeff));font-weight:300}}.dp__ingredient_wrapper{width:100%;height:0;padding-bottom:100%}.dp__ingredient_video{width:100%;height:100%;position:absolute}.dp__ingredient_img{width:100%;height:100%}@media (min-width:801px){.dp__ingredient_wrapper{padding-bottom:56.25%}.dp__ingredient_video{transform-origin:bottom;transition:transform 1s ease-in}.dp__ingredient_video--ready{transition:transform 0;transform:scale(.7)}}.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;padding-bottom:0}.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:first-of-type .dp__routine_media::before{content:'01'}.dp__swiper_slide--routine:first-of-type .dp__routine_img{transform:translate(-4%,5%)}.dp__swiper_slide--routine:nth-of-type(2) .dp__routine_media::before{content:'02'}.dp__swiper_slide--routine:nth-of-type(2) .dp__routine_img{transform:translate(5%,6%) scale(.95)}.dp__swiper_slide--routine:nth-of-type(3) .dp__routine_media::before{content:'03'}.dp__swiper_slide--routine:nth-of-type(3) .dp__routine_img{transform:translate(-1%,4%) scale(1.07)}.dp__swiper_slide--routine:nth-of-type(4) .dp__routine_media::before{content:'04'}.dp__swiper_slide--routine:nth-of-type(4) .dp__routine_img{transform:translate(-3%,3%)}.dp__routine_img{width:100%;position:absolute;top:0;left:0;height:100%;cursor:pointer}.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}.dp__wrapper .swiper-button-next.swiper-button-disabled,.dp__wrapper .swiper-button-prev.swiper-button-disabled{opacity:0}.dp__wrapper .swiper-button-prev--routine:after{display:none}.dp__wrapper .swiper-button-next--routine:after{display:none}@media (orientation:portrait){.dp__wrapper .swiper-button-prev--routine{display:none}.dp__wrapper .swiper-button-next--routine{display:none}.dp__next_btn,.dp__prev_btn{cursor:pointer}.dp__swiper--routine[data-slideActive="0"] .dp__prev_btn{opacity:0;cursor:default}.dp__swiper--routine[data-slideActive="2"] .dp__next_btn{opacity:0;cursor:default}}@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));padding-bottom:0}.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) + 80px);padding-bottom:calc(102px * var(--dpCoeff));padding-left:40px;padding-right:40px}.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(162px * var(--dpCoeff));top:calc(53px * var(--dpCoeff));left:calc(-20px * var(--dpCoeff));letter-spacing:calc(-9px * 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__swiper_slide--routine:nth-of-type(4) .dp__routine_img{transform:translate(7%,3%)}.dp__wrapper .dp__swiper_pagination--routine{display:none}.dp__wrapper .swiper-button-prev--routine{left:0;transform:rotate(180deg);top:calc(215px * var(--dpCoeff));width:calc(27px/ 44 * 27);height:26px}.dp__wrapper .swiper-button-next--routine{right:0;left:auto;top:calc(215px * var(--dpCoeff));width:calc(27px/ 44 * 27);height:26px}}.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__intro_title,html[dir=rtl] .dp__logo_subtitle,html[dir=rtl] .dp__mentions--ingredient,html[dir=rtl] .dp__product_description,html[dir=rtl] .dp__product_mentions,html[dir=rtl] .dp__product_suptitle,html[dir=rtl] .dp__routine_description,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__intro_title span,html[dir=rtl] .dp__mentions--ingredient span,html[dir=rtl] .dp__product_description>span,html[dir=rtl] .dp__product_mentions>span,html[dir=rtl] .dp__title--description span,html[dir=rtl] .dp__title--routine span{font-family:abchanel-corpo,Arial,Helvetica,sans-serif}html[dir=rtl] .dp__product{direction:ltr}html[dir=rtl] .dp__product_info{direction:rtl}.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__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:abchanel-corpo,Arial,Helvetica,sans-serif}.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}.dp__wrapper[data-lang=ja_JP] .dp__intro_description.dp__mentions{font-size:.8em}@media (orientation:landscape){.dp__wrapper[data-lang=ja_JP] [data-section=dp--intro]{max-width:calc(710px * var(--dpCoeff))}.dp__wrapper[data-lang=ja_JP] .dp__intro_description.dp__mentions{margin-top:10px}.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}