/** Shopify CDN: Minification failed

Line 112:83 Expected ":"

**/
/* commonn css */
.shop_by_category_wrapper_outer>.container {max-width: 100%;}
.heading-MN { font-size: 72px; line-height: 76px; letter-spacing: -0.02rem; font-weight: 500; color: #000; font-family: var(--font-H-G); }
/* commonn css */
/* banner section */
.banner-main-wrapper { position: relative; } .banner-img-and-video img, .banner-img-and-video video { width: 100%; border-radius: 0 0 40px 40px; } .video-button-icon, .video-link-Wp { display: flex; align-items: center; } .banner-img-and-video img { height: auto; } .video-link-Wp { width: fit-content; position: absolute; bottom: 30px; right: 70px; z-index: 1; } .video-button-text { color: #fff; font-weight: 700; font-size: 14px; line-height: 150%; text-transform: uppercase; font-family: var(--font-H-G); } .video-button-text { color: #fff; font-weight: 700; font-size: 14px; line-height: 150%; text-transform: uppercase; max-width: 170px; letter-spacing: 1.4px; padding-left: 16px; } .video-button-icon { cursor: pointer; transition: .2s all; } .video-button-icon:hover { transform: translateY(-3px); } .video-button-icon svg { box-shadow: 0 12px 20px #00000059; border-radius: 50%; }
/* end banner section */
/* countdawn section */
.countdawn-section-inner { display: flex; gap: 113px; } .countdawn-section-wrapper .container { max-width: 1345px; }
.countdawn-section-BG { background-image: url(/cdn/shop/files/Image_Edit.webp?v=1765886289); background-repeat: no-repeat; width: 100%; background-size: 100% 100%; height: 100%; border-radius: 20px; padding: 20px 92px 16px 34px; }
.countdawn-left { width: 40%; max-width: 398px; height: auto; display: flex; flex-direction: column; justify-content: space-between; } .countdawn-percent-heading { color: #fff; font-size: 120px; line-height: 157.569px; font-weight: 500; letter-spacing: -0.02rem; font-family: var(--font-H-G); } .countdawn-percent-heading .little-text { font-size: 54px; line-height: 103%; text-transform: uppercase; font-weight: 800; letter-spacing: 1.08px; } .caountdawn-wt-heading { color: #fff; font-weight: 600; font-size: 40px; line-height: 120%; letter-spacing: -0.03rem; font-family: var(--font-H-G); margin-top: -10px; } .wrapper.CD-main-Wp { margin: 25px 0; }
.CD-heading-bar { color: #000; font-weight: 500; font-size: 20px; line-height: 22.4px; letter-spacing: 0; font-family: var(--font-H-G); margin: 0 0 13px; } .countdawn-right { width: 60%; } .countdawn-right-inner { display: flex; align-items: center; justify-content: space-between; } .countdawn-IMG-bar img { width: 100%; height: 100%; object-fit: contain; } #js-seconds span.current { opacity: 0; } .countdawn-IMG-bar.for-desktop { width: 60%; max-width: 366px; }
.wrapper { position: relative; } .countdown-container { font-family: var(--font-H-G); -webkit-font-smoothing: antialiased; height: 100%; top: 50%; text-align: center; width: 100%; } .countdown { display: flex; transform-style: preserve3d; perspective: 500px; } .countdown.remove { animation: hide-countdown 1s cubic-bezier(0, 0.9, 0.56, 1.2) forwards; overflow: hidden; } .number, .separator { display: block; position: relative; width: 100%; letter-spacing: -0.02rem; font-family: var(--font-H-G); } .new, .old, .current { color: #000; position: absolute; border-radius: 1rem; height: auto; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; } .number { display: inline; height: 64px; padding: 0 10px; border-radius: 12px; background: radial-gradient(100.63% 100.63% at 50% -0.32%, #2E2E2E 0%, #080808 100%); width: 64px; margin: 0 0 25px; }
.number span { color: #fff; font-family: var(--font-H-G); font-weight: 500; font-size: 32px; line-height: 40px; letter-spacing: -0.02rem; text-align: center; } .separator { color: #000000; font-family: var(--font-H-G); font-weight: 500; font-size: 32px; line-height: 40px; letter-spacing: -0.02rem; width: 32px; display: flex; align-items: center; justify-content: center; height: 64px; } .CD-outer-Wp { position: relative; } .new { animation: show-new 0.4s cubic-bezier(0, 0.9, 0.5, 1.2) forwards; } .old { animation: hide-old 2s cubic-bezier(0, 0.9, 0.56, 1.2) forwards; } .countdown section { position: relative; }
#js-days:after, #js-hours:after, #js-minutes:after, #js-seconds:after { content: "Days"; position: absolute; text-align: center; left: 0; right: 0; bottom: -25px; font-weight: 500; font-size: 13px; line-height: 130%; letter-spacing: -0.02rem; font-family: var(--font-DM); } #js-hours:after { content: "Hours"; } #js-minutes:after { content: "Minutes"; } #js-seconds:after { content: "Seconds"; }
@keyframes hide-countdown { to { height: 0; overflow: hidden; } } @keyframes show-new { 0% { opacity: 0; transform: translate(-50%, -50%) translateY(-10px) scale(0.8) rotateX(-10deg); } 100% { transform: translate(-50%, -50%); } } @keyframes hide-old { 0% { transform: translate(-50%, -50%); } 100% { opacity: 0; transform: translate(-50%, -50%) translateY(-35px) scale(0.5) rotateX(-75deg); } }
/* end countdawn event */
/* end countdawn section */
/* global product */
.shop_by_category_wrapper_outer { margin: 56px 0 72px; } #shopify-section-template--26124981076282__shop_by_category_iQ4E6y .shop_by_category__heading.heading-MN { margin: 0 0 16px; } 
@media screen and (min-width: 750px){
.shop_by_category__selected__wp {
    justify-content: center;
}
}
/* .shop_by_category__selected__wp .swiper-slide { max-width: 261px; }  */
.joy_slider_CST_btn svg { width: 6.46px; height: 12.37px; }
/* end global product */
/* treat-skin */
.treat-skin { background: #C9ECFF; padding: 64px 0; } .treat-skin__inner { display: flex; align-items: center; gap: 50px; justify-content: space-between; } .treat-skin__content { width: 47%; max-width: 538px; } .treat-skin__image { width: 53%; max-width: 638px; } .treat-skin__text_blue { margin: 40px 0 0; } .treat-skin__text_blue p { font-family: var(--font-H-G); font-style: normal; font-weight: 500; font-size: 25px; line-height: 28px; color: #4A7790; } .treat-skin__text p { font-family: var(--font-H-G); font-style: normal; font-weight: 400; font-size: 21px; line-height: 130%; display: flex; align-items: center; letter-spacing: -0.02em; color: #000000; } .treat-skin__btn.custom-btn { margin: 40px 0 0; background: #2F996A; min-height: 47px; min-width: 177px; font-size: 14px; letter-spacing: 0.1em; color: #FFFFFF; } .treat-skin__text { margin: 14px 0 0; } .inner-IMG-Wp img { width: 100%; height: 100%; object-fit: cover; }
/* end treat-skin */
/* watch-like-shop */
.watch-like-shop { margin: 80px 0 114px; } .heading-watchklike.heading-MN { text-align: center; font-size: 50px; line-height: 56px; } .watch-like-grid { margin: 55px 0 0; display: flex; gap: 40px; } .watch-like-card { width: calc(25% - 20px); position: relative; } .watch-like-media { position: relative; padding-bottom: 100%; border-radius: 12px 12px 0 0; } .watch-like-video { position: absolute; height: 100%; width: 100%; object-fit: cover; border-radius: 12px 12px 0 0; } .watch-like-details { height: 100%; display: flex; flex-direction: column; justify-content: space-between; padding: 43px 8px 19px 22px; border: 1px solid #A0A0A0; border-top: 0; border-radius: 0 0 12px 12px; } .card__headings-Mainvd a { font-family: var(--font-H-G); font-style: normal; font-weight: 500; font-size: 25px; line-height: 28px; color: #4F2500; letter-spacing: 0; } .watch-like-thumb { width: fit-content; padding: 0 0 0 20px; position: absolute; z-index: 1; bottom: -30px; left: 0; }
.watch-like-atc { position: relative; margin: 26px 0 0; } .atc-split { display: flex; } .bothbuttons { display: flex; width: 100%; max-width: 212px; } .atc-main { flex: 1; background: #2F996A; border-radius: 30px 0 0 30px; padding: 13px 12px; font-family: var(--font-H-G); font-weight: 700; font-size: 14px; line-height: 150%; display: flex; align-items: center; letter-spacing: .1em; text-transform: uppercase; color: #fff; border: 0; justify-content: center; cursor: pointer; } .bothbuttons { transition: .2s all; } .bothbuttons:hover { transform: translateY(-2px); } .bothbuttons .atc-split:first-child { width: 100%; }
.atc-toggle { width: 48px; background: #2F996A;; border: none; border-radius: 0 30px 30px 0; cursor: pointer; border-left: 1px solid #085835; position: relative; z-index: 2; } .atc-toggle.active svg { transform: rotate(180deg); } .variant-dropdown { background: #fff; border-radius: 12px; box-shadow: 0 10px 25px #0000001f; overflow: hidden; position: absolute; z-index: 1; bottom: 50px; width: 100%; max-width: 212px; } .variant-dropdown.hidden { display: none; } .variant-option { width: 100%; padding: 12px 16px; text-align: left; border: none; background: #fff; font-family: var(--font-DM); font-style: normal; font-weight: 500; font-size: 14px; line-height: 130%; letter-spacing: -.02em; color: #000; cursor: pointer; border-bottom: 1px solid #b5b5b58a; } .variant-option:hover, .variant-option.active { background: #f4f4f4; }.variant-option.active { font-weight: 600;} .variant-option:disabled .variant_text { opacity: .4; } .watch-like-media-outer { height: 100%; display: flex; flex-direction: column; justify-content: space-between; }
/* end watch-like-shop */
/* who_said_skin */
.who_said_skin { position: relative; margin: 0 0 112px; } .who_said-skin_inner { display: flex; align-items: center; gap: 91px; justify-content: space-between; max-width: 1237px; } .who-_said-skinimg_left { width: 70%; max-width: 771px; position: relative; } .who-_said-skin_img_right { width: 30%; max-width: 374px; } .who-_said-skinimg-and-video img { width: 100%; height: 100%; object-fit: cover; } .who-_said-skin_img_heading { font-family: var(--font-H-G); font-style: normal; font-weight: 600; font-size: 36px; line-height: 103.1%; letter-spacing: -0.03em; color: #2F996A; margin: 0 0 24px; } .who-_said-skin_img_text p { font-family: var(--font-H-G); font-style: normal; font-weight: 400; font-size: 21px; line-height: 130%; display: flex; align-items: center; letter-spacing: -0.02em; color: #000000; margin: 0 0 24px; } .who-_said-skin_btn.custom-btn { background-color: #2F996A; width: 100%; max-width: 239px; min-height: 47px; font-size: 14px; line-height: 150%; color: #FFFFFF; } .who_said_skin .video-button-icon svg { box-shadow: 0px 1px 6px #00000029; } .who_said_skin .video-link-Wp { bottom: 20px; right: auto; left: 20px; }
/* end who_said_skin */
/* trust-bar */
.trust-bar .container { max-width: 1132px; }
/* end trust-bar */
/* ***************** */
/* responsive start */
/* *************** */
@media screen and (max-width: 1279px) {
/* countdawn section */
.countdawn-section-BG { padding: 18px 20px 16px; } .countdawn-section-inner { gap: 70px; } .countdawn-percent-heading { font-size: 90px; line-height: 107.569px; } .countdawn-percent-heading .little-text { font-size: 40px; line-height: normal; } .caountdawn-wt-heading { font-size: 32px; } .number span { font-size: 22px; } .number { height: 50px; border-radius: 10px; width: 50px; } .separator { font-size: 25px; line-height: 25px; width: 20px; height: 50px; } .countdawn-left { max-width: 280px; }
@keyframes hide-old { 0% { transform: translate(-50%, -50%); } 100% { transform: translate(-50%, -50%) translateY(-26px) scale(0.5) rotateX(-75deg); }
}
/* end countdawn section */
/* treat-skin */
.treat-skin__heading.heading-MN { font-size: 54px; line-height: 60px; max-width: 380px; } .treat-skin__text_blue p { font-size: 20px; line-height: 22px; max-width: 440px; } .treat-skin__text_blue { margin: 20px 0 0; } .treat-skin__text p { font-size: 17px; line-height: 130%; max-width: 410px; } .treat-skin__text { margin: 10px 0 0; } .treat-skin__btn.custom-btn { margin: 25px 0 0; }
/* end treat-skin */
/* watch-like-shop */
.watch-like-grid { gap: 20px; } .watch-like-card { width: calc(25% - 10px); }
/* end watch-like-shop */
/* trust-bar */
.trust-bar__text { font-size: 20px; line-height: 22px; }
/* end trust-bar */
}
@media screen and (max-width: 1023px) {
/* countdawn section */
.countdawn-section-inner { gap: 20px; } .countdawn-percent-heading { font-size: 70px; line-height: 80px; } .caountdawn-wt-heading { font-size: 26px; } .countdawn-percent-heading .little-text { font-size: 32px; } .countdawn-btn-bar .custom-btn { min-width: 140px; height: 48px; font-size: 15px; letter-spacing: 0.84px; } .countdawn-left { max-width: 250px; } .countdawn-IMG-bar img { max-width: 80%; } .countdawn-right { width: 64%; } .countdawn-left { max-width: 270px; }
/* end countdawn section */
/* end treat-skin */
.treat-skin__heading.heading-MN { font-size: 45px; line-height: 46px; max-width: 350px; } .treat-skin__text_blue p { font-size: 14px; line-height: 18px; max-width: 320px; } .treat-skin__text_blue { margin: 12px 0 0; } .treat-skin__inner { gap: 30px; } .treat-skin__text p { font-size: 13px; max-width: 310px; } .treat-skin__btn.custom-btn { margin: 15px 0 0; } .treat-skin { padding: 45px 0; }
/* end treat-skin */
}
@media screen and (max-width: 991px) {
/* watch-like-shop */
.watch-like-grid { gap: 32px; overflow-x: scroll; overflow-y: hidden; -webkit-overflow-scrolling: touch; scrollbar-width: none; -ms-overflow-style: none; } .watch-like-grid::-webkit-scrollbar { width: 0; height: 0; } .watch-like-thumb img { max-width: 50px; } .watch-like-thumb { bottom: -25px; } .watch-like-details { padding: 38px 21px 19px; border-radius: 0 0 10px 10px; } .card__headings-Mainvd a { font-size: 18px; line-height: 20px; } .watch-like-atc { margin: 17px 0 0; } .watch-like-card { width: calc(25% - 20px); min-width: 237px; } .watch-like-card:last-child { margin-right: 30px; } .watch-like-shop .container { padding-right: 0; } .watch-like-media { padding-bottom: 100%; border-radius: 9px 9px 0 0; } button.atc-main { font-size: 12px; line-height: 120%; padding: 16px 5px; min-height: 42px; } .atc-toggle { width: 38px; }
/* end watch-like-shop */
/* who_said_skin */
.who-_said-skinimg_left { width: 70%; max-width: 100%; } .who-_said-skin_img_right { width: 40%; max-width: 100%; } .who-_said-skin_img_heading { font-size: 30px; margin: 0 0 14px; } .who-_said-skin_img_text p { font-size: 18px; margin: 0 0 14px; } .who_said_skin .video-button-icon svg { width: 60px; height: 60px; }
/* end who_said_skin */
/* trust-bar */
.trust-bar__text { font-size: 16px; line-height: 18px; } .trust-bar__item { gap: 10px; } .trust-bar-icon__svg svg { width: 32px; height: 32px; }
/* end trust-bar */
}
@media screen and (max-width: 749px) {
/* banner section */
.banner-img-and-video img, .banner-img-and-video video { width: 100%; border-radius: 0 0 20px 20px; } .video-link-Wp { bottom: 28px; right: auto; left: 24px; } .video-button-icon svg { width: 46px; height: 46px; } .video-button-text { font-size: 12px; line-height: 120%; max-width: 145px; padding-left: 10px; } .video-button-icon svg { box-shadow: none; }
/* end banner section */
/* countdawn section  */
/* .countdown span.old {
opacity: 0.5;
} */
.countdawn-right { display: none; } .countdawn-product-img { text-align: center; } .countdawn-section-BG { background-image: url(/cdn/shop/files/Image_Edit_1.png?v=1765886296); padding: 18px 20px 34px; } .countdawn-left { max-width: 100%; width: 100%; } .countdawn-percent-heading { font-size: 105px; line-height: 111px; font-weight: 600; letter-spacing: -0.02rem; text-align: center; } .countdawn-percent-heading .little-text { font-weight: 800; font-size: 48.9695px; line-height: 103.1%; letter-spacing: -0.03em; }
.countdawn-product-img img { margin: 0 auto; margin-top: -40px; } .caountdawn-wt-heading { font-weight: 600; font-size: 34.0153px; line-height: 85.1%; text-align: center; letter-spacing: -0.03em; margin-top: 16px; } .countdawn-btn-bar .custom-btn { min-width: 117px; height: 40px; font-size: 11.7016px; line-height: 90%; letter-spacing: 0.1em; min-height: 40px; } .countdawn-btn-bar { text-align: center; margin: 12px 0 43px; } .wrapper.CD-main-Wp { margin: 0; } .CD-heading-bar { text-align: center; font-size: 18px; line-height: 20px; margin: 0 0 20px; } .number { height: 50px; border-radius: 6px; width: 53px; } .separator { display: none; } .countdown { justify-content: center; gap: 12px; } .number span { font-size: 35px; line-height: 39px; letter-spacing: -0.02em; }
#js-days:after, #js-hours:after, #js-minutes:after, #js-seconds:after { font-weight: 500; font-size: 14px; line-height: 120%; color: #FFFFFF; }
@keyframes hide-old { 0% { transform: translate(-50%, -50%); } 100% { transform: translate(-50%, -50%) translateY(-25px) scale(0.5) rotateX(-75deg); }
}
/* end countdawn section  */
/* treat-skin */
.treat-skin { padding: 48px 0; } .treat-skin__inner { flex-wrap: wrap-reverse; } .treat-skin__content, .treat-skin__image { width: 100%; max-width: 100%; } .treat-skin__heading.heading-MN { font-size: 42px; line-height: 48px; } .inner-IMG-Wp { margin: 40px 0 0; } .treat-skin__inner { gap: 40px; } .treat-skin__text_blue p { max-width: 360px; font-size: 18px; line-height: 20px; letter-spacing: 0; } .treat-skin__text_blue { margin: 0; } .treat-skin__text { margin: 16px 0 0; } .treat-skin__text p { max-width: 327px; font-size: 16px; line-height: 130%; letter-spacing: -0.02em; } .treat-skin__btn.custom-btn { margin: 40px 0 0; min-width: 176px; min-height: 44px; font-size: 12px; line-height: 120%; }
/* end treat-skin */
/* watch-like-shop */
.watch-like-shop { margin: 48px 0; } .heading-watchklike.heading-MN { font-size: 35px !important; line-height: 39px !important; max-width: 322px; text-align: center !important; } .watch-like-grid { margin: 40px 0 0; } .bothbuttons, .variant-dropdown { max-width: 165px; } button.atc-main { padding: 12px 5px; min-height: 42px; } .variant-dropdown { bottom: 46px; }
/* end watch-like-shop */
/* who_said_skin */
.who_said-skin_inner { gap: 30px; flex-wrap: wrap; } .who_said_skin { margin: 0 0 48px; } .who-_said-skinimg_left, .who-_said-skin_img_right { width: 100%; max-width: 100%; } .who-_said-skin_img_heading { font-size: 28px; line-height: 35px; text-align: center; letter-spacing: -0.01em; max-width: 250px; margin: 0 auto 16px; font-weight: 500; } .who-_said-skin_img_text p { margin: 0 auto 32px; font-size: 16px; line-height: 130%; letter-spacing: -0.02em; justify-content: center; max-width: 250px; text-align: center; } .who_said_skin .video-button-icon svg { width: 46px; height: 46px; } .who-_said-skin_img_right { text-align: center; } .who-_said-skin_btn.custom-btn { max-width: 202px; min-height: 44px; font-size: 12px; line-height: 120%; letter-spacing: 0.1em; } .who_said_skin .video-link-Wp { bottom: 13px; left: 13px; }
/* end who_said_skin */
/* commonn css */
.heading-MN { font-size: 42px !important; line-height: 48px !important; text-align: left !important; } .shop_by_category__selected__wp .swiper-slide { max-width: inherit; } .shop_by_category__heading.heading-MN { color: #121212; } #shopify-section-template--26124981076282__shop_by_category_iQ4E6y .shop_by_category__heading.heading-MN { margin: 0 0 32px; } #shopify-section-template--26124981076282__shop_by_category_iQ4E6y .shop_by_category__products_interior { margin: 38px 0 0; } #shopify-section-template--26124981076282__shop_by_category_iQ4E6y .shop_by_category__products { margin: 38px 0 0; } #shopify-section-template--26124981076282__shop_by_category_7azHBy .shop_by_category_wrapper_outer { margin: 48px 0; }
/* end commonn css */
.banner-img-and-video { position: relative; width: 100%; aspect-ratio: 3 / 4; match 360x480 overflow: hidden; } .banner-img-and-video img { width: 100%; height: 100%; object-fit: cover; }

}