:root{--line-height-120: 120%;--line-height-150: 150%;--line-height-100: 100%;--line-height-normal: normal;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-size-10: 10px;--font-size-11: 11px;--font-size-12: 12px;--font-size-13: 13px;--font-size-14: 14px;--font-size-15: 15px;--font-size-16: 16px;--font-size-17: 17px;--font-size-18: 18px;--font-size-19: 19px;--font-size-20: 20px;--font-size-24: 24px;--font-size-26: 26px;--font-size-30: 30px;--font-size-32: 32px;--font-size-36: 36px;--font-size-40: 40px;--font-size-48: 48px;--font-size-64: 64px;--font-size-96: 96px;--text-uppercase: uppercase;--text-lowercase: lowercase;--text-capitalize: capitalize;--display-flex: flex;--align-center: center;--justify-center: center;--flex-wrap: wrap;--position-absolute: absolute;--radius-12: 12px;--radius-16: 16px;--radius-20: 20px;--radius-24: 24px;--m-section-header-mb-40: 40px;--m-section-header-mb-50: 50px;--m-section-header-mb-80: 80px;--m-section-header-mb-100: 100px;--letter-spacing-018: .18px;--letter-spacing-minus-08: -.8px;--letter-spacing-minus-016: -.16px;--letter-spacing-minus-028: -.28px;--letter-spacing-minus-032: -.32px;--letter-spacing-minus-048: -.48px;--letter-spacing-minus-096: -.96px;--letter-spacing-minus-128: -1.28px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}html{scroll-behavior:smooth}body,p,span,li,a,div,input,textarea,button,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:var(--line-height-120)}.m-button{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.m-button:not(.m-button--plain):not(.m-button--link):not(.m-button--scroll-top){padding:11px 20px}.m-my-0 .m-section-my{margin-block:0!important}.m-mt-0 .m-section-my{margin-top:0!important}.m-mb-0 .m-section-my{margin-bottom:0!important}.m-section__header{margin-bottom:var(--m-section-header-mb-40)}.s_header_50 .m-section__header{margin-bottom:var(--m-section-header-mb-50)}.m-section__heading{font-size:var(--font-size-40)}.m-section__description{margin-top:24px;font-size:var(--font-size-18)}.m-relative{position:relative}.m-cart-drawer__link-to-cart{padding-bottom:4px}.m-section__header .m-section__heading{font-size:var(--font-size-40)}.template-page #MainContent{padding-bottom:0!important}.m-slider-controls .m-slider-controls__wrapper,.m-slider-controls .m-slider-controls__button{margin-inline:0}.m-slider-controls .m-slider-controls__wrapper{gap:12px}.m-slider-controls .m-slider-controls__button{width:36px;height:36px}.m-slider-controls .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0}.m-slider-controls .swiper-pagination .swiper-pagination-bullet:before,.m-slider-controls .swiper-pagination .swiper-pagination-bullet:after{width:6px;height:6px}.m-slider-controls .swiper-pagination .swiper-pagination-bullet:before{background-color:#b9b6b0}.m-slider-controls .swiper-pagination .swiper-pagination-bullet-active:before,.m-slider-controls .swiper-pagination .swiper-pagination-bullet-active:after{background-color:#2b2420}.m-cart-count{background-color:#2b2420;top:0;right:-2px}.m-sticky-addtocart--leftblock{align-items:center}.m-sticky-addtocart .m-product-option--dropdown-select{border-color:#bab6b0!important}.m-search-popup .m-header__wishlist{padding:0}.m-tooltip__content:after{background:#2b2420!important}.m-tooltip__content{background:#2b2420;color:#ede8df!important}.m-cart-drawer .m-cart-item__image{border-radius:8px;border-color:#bab6b0}.m-cart-drawer .m-cart-drawer-item__info .m-cart-item__title{margin-bottom:4px;font-weight:var(--font-weight-semibold)}.m-cart-drawer .m-cart-drawer-item__info .m-cart-drawer-item__variant{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);margin-bottom:5px}.m-cart-drawer .m-cart-drawer-item__info .m-cart-item__price--regular{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-120)}.m-cart-drawer__link-to-cart{display:none}.m-cart-drawer .m-cart-drawer-item .m-cart-item__remove{padding-bottom:2px}.m-cart__subtotal--label,.m-cart__subtotal--price{font-weight:var(--font-weight-semibold);line-height:var(--line-height-120)}.m-menu-drawer{border-radius:12px 12px 0 0;overflow:hidden}.m-menu-drawer .m-menu-customer .m-signin-button,.m-menu-drawer .m-menu-customer .m-register-button:hover{background-color:#2b2420;border-color:#2b2420;color:#ede8df}.m-menu-drawer .m-menu-customer .m-signin-button:hover,.m-menu-drawer .m-menu-customer .m-register-button:hover{box-shadow:0 0 0 .2rem #2b2420}.m-menu-drawer .m-menu-customer .m-register-button{border-color:#2b2420;color:#2b2420}.m-menu-drawer .m-menu-mobile__item .m-menu-mobile__link{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);letter-spacing:.32px;text-transform:var(--text-uppercase)}.m-header__desktop .m-header__search .m-search-form__button,.m-header__desktop .m-header__account,.m-cart-icon-bubble,.m-header__desktop .m-header__wishlist{padding:3px}.m-header .m-header__wrapper{padding:16px}.m-header .m-header__desktop,.m-header .m-header__mobile{border-radius:12px;border:1px solid #EAE9E9;background:#f9f7f480;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.m-header.stuck .m-header__wrapper{box-shadow:unset!important}.m-header__mobile{border-radius:12px}.m-header__wrapper .m-header__container{padding-inline:26px}.template-index #MainContent,.template-collection #MainContent,.about-us #MainContent{margin-top:calc(-1 * var(--m-header-total-height))}.m-header__wrapper .m-menu{--main-link-py: 22px;--main-link-px: 12px}.m-menu .m-menu__item .m-menu__link{font-weight:var(--font-weight-medium);line-height:var(--line-height-150);letter-spacing:.32px;text-transform:var(--text-uppercase);font-family:var(--font-stack-header)}.m-header .m-header__right .m-cart-icon-bubble{margin-right:8px}.s_home_skin_collecion_list .m-collection-card__info{display:none}.s_home_skin_collecion_list .m-section__heading{font-size:var(--font-size-48);font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-minus-096)}.s_home_skin_collecion_list .m-section__heading span{font-weight:800}.s_home_skin_collecion_list .m-collection-card__inner{border-radius:var(--radius-20);overflow:hidden}.m-product-card .m-product-card__action .m-tooltip--style-1{background-color:#cacaca;-webkit-backdrop-filter:blur(22.454545974731445px);backdrop-filter:blur(22.454545974731445px);border-color:#cacaca!important}.m-product-card .m-product-card__action .m-tooltip--style-1:hover{box-shadow:0 0 0 .2rem #cacaca;border-color:#cacaca!important}.m-product-card .m-product-card__action .m-tooltip--style-1 svg path{stroke:#f9f7f4}.m-product-card__action .m-button--icon.added-to-wishlist svg path,.m-product-card__action .m-button--icon.added-to-wishlist:hover svg path,.m-product-card .m-product-card__action .m-tooltip--style-1:hover svg path{fill:#f9f7f4}.m-product-card__media .m-product-card__action{top:16px;bottom:unset;right:16px;left:unset;transform:unset;opacity:1}.m-product-card .m-product-card__media .m-product-card__tag-name{border-radius:0 100px 100px 0;background-color:#2b2420;padding:8px 20px 8px 16px;color:#f9f7f4;font-size:12px;font-weight:500;letter-spacing:var(--letter-spacing-018);text-transform:uppercase}.m-product-card .m-product-card__tags{left:0;top:16px}.m-product-card .m-product-card__media{border-radius:var(--radius-20)}.m-product-card .m-wishlist-button-text{display:none}.m-product-card .m-product-card__reviews{margin-bottom:12px}.m-product-card .m-product-card__reviews .jdgm-prev-badge{display:flex!important;flex-direction:row-reverse;justify-content:flex-end;gap:6px;font-size:16px;font-weight:600;line-height:150%;letter-spacing:var(--letter-spacing-minus-016);align-items:var(--align-center)}.m-product-card .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:13px}.m-product-card .jdgm-preview-badge .jdgm-prev-badge__stars{line-height:var(--line-height-100)}.m-product-card .s_product_details{font-size:var(--font-size-16);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-minus-032);margin-bottom:20px}.jdgm-prev-badge__text{line-height:var(--line-height-100)!important}.m-product-card .m-product-card__title{font-size:var(--font-size-20);letter-spacing:-.2px;margin-bottom:8px}.m-product-card .m-product-card__title .m-product-card__name{font-weight:var(--font-weight-semibold);line-height:var(--line-height-120)}.m-product-card .m-price__regular .m-price-item--regular,.m-product-card .m-price__sale .m-price-item--last,.m-product-card .m-price__sale .m-price-item--regular{font-size:var(--font-size-20);font-weight:var(--font-weight-semibold);letter-spacing:-.2px;line-height:var(--line-height-120)}.m-product-card .m-price__sale .m-price-item--regular{font-size:var(--font-size-16)}.s_look_book_home .m-lookbook-slider--image-left .m-lookbook-slider__wrapper{padding:30px 180px}.s_look_book_home .m-lookbook__heading{text-align:center;font-size:28px;font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:-.56px}.s_look_book_home .m-lookbook__header{text-align:center}.s_look_book_home .m-lookbook__subheading{color:#f9f7f4;font-size:15px;font-weight:500;line-height:normal;letter-spacing:-.3px;border-radius:6px;background:#2b2420;box-shadow:0 1px 1.5px #1a270d1a;padding:8px 12px;display:inline-flex;gap:8px;margin-bottom:16px}.s_look_book_home .m-product-card .m-product-card__title,.s_look_book_home .m-product-card__reviews,.s_look_book_home .m-product-card__price,.s_look_book_home .m-product-card__tags,.s_look_book_home .m-product-card__media .m-product-card__action{display:none}.s_look_book_home .m-product-card .s_product_details{text-align:center;font-size:16px;font-weight:400;line-height:120%;margin-bottom:0;letter-spacing:var(--letter-spacing-minus-032)}.s_look_book_home .s_lookbook_view_detail{max-width:fit-content;display:block;margin:20px auto 0;background-color:transparent;border-color:#bab6b0;border-radius:100px;box-shadow:unset!important}.s_look_book_home .m-lookbook-slider__wrapper [class*=m-lookbook-slider__wrapper--col-] .swiper-slide,.s_look_book_home .swiper-slide{width:100%!important}.s_look_book_home .m-lookbook-slider__products .m-product-list{display:block!important;width:100%!important}.s_look_book_home .m-slider-controls--absolute .swiper-pagination{margin-top:10px;gap:4px}.s_look_book_home .m-lookbook-card{padding:12px}.s_look_book_home .m-lookbook-card__image{border-radius:16px}.s_look_book_home .m-lookbook-card{padding:12px;border-radius:24px;background:#fff9;box-shadow:0 2px 4px #0000001a;-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px)}.s_look_book_home .m-lookbook__col-full{background:transparent}.s_look_book_home .m-lookbook-icon__wrapper{border-radius:100px;border:1px solid rgba(255,255,255,.2);background:#0006;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);padding:8px 20px;color:#fff;font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase;transition:all .3s ease}.s_look_book_home .m-lookbook-icon{position:unset!important;width:100%;display:inline-flex;height:unset;transform:unset;max-width:max-content;padding:0}.s_look_book_home .m-lookbook-icon.is-active .m-lookbook-icon__wrapper{background:#fff;border-color:#fff;color:#102100}.s_look_book_home .s-lookbook-icon-wrapper{position:absolute;bottom:40px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;left:50%;transform:translate(-50%);max-width:500px;width:100%;gap:8px}.s_look_book_home .m-lookbook-product{display:none}.s_testimonial_home .m-testimonial__wrapper .m-testimonial__image{--image-width: 100%;margin-top:0}.s_testimonial_home.m-testimonials--layout-2 .m-testimonial__wrapper{padding:0}.s_testimonial_home .m-testimonial__wrapper .s_testimonial_home_content{padding:var(--testimonial-content-padding, 32px);background-color:#fff}.s_testimonial_home .m-testimonial__wrapper .m-testimonial__description{font-size:var(--font-size-20);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);letter-spacing:-.2px;margin-bottom:var(--testimonial-desc-mb, 24px)}.s_testimonial_home .m-testimonials--layout-2 .m-stars{justify-content:center;margin-bottom:var(--testimonial-stars-mb, 24px)}.s_testimonial_home .m-testimonial__name{font-size:var(--font-size-20);font-weight:400;line-height:125%;letter-spacing:-.2px}.m-footer--bottom{display:none}.m-footer .m-footer--middle .container{max-width:838px}.m-footer .m-footer--middle .m-footer--block{padding-top:54px;padding-bottom:24px}.s_news_letter .m-newsletter-section__icon{margin-bottom:24px}.s_news_letter .m-newsletter-section__header{margin-bottom:var(--m-section-header-mb-40)}.s_news_letter .m-newsletter-form__wrapper .m-newsletter-form__button{position:unset;padding:0!important;border:unset!important}.s_news_letter .m-newsletter-form__wrapper .m-newsletter-form__input{border:unset;font-size:var(--font-size-16);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-minus-032);line-height:var(--line-height-normal);padding:0;border-radius:0}.s_news_letter .m-newsletter-form__wrapper{border-bottom:1px solid #C7C1B8;padding-bottom:18px;gap:8px}.s_news_letter .m-newsletter-form__input-wrapper .m-newsletter-form__icon{position:unset;padding-inline:0}.s_news_letter .m-newsletter-form__button svg{width:20px;height:20px}.s_news_letter .m-newsletter-form__input-wrapper{gap:8px}.m-newsletter-section__heading{font-size:var(--font-size-40);font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-minus-08)}.s_footer_logo_sec{background:linear-gradient(180deg,#ede8df,#fbfaf7)}.s_footer_logo_sec .m-custom-content__container .m-gradient{background:transparent}.m-footer .m-footer--block-menu .m-footer--block-title{color:#79736c;font-size:14px;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-028);text-transform:uppercase}.m-footer .m-footer--block-menu .m-link-lists--item{font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.464px}.m-footer .m-footer--block-menu .m-link-lists--item:not(:last-child){margin-bottom:6px}.template-product #MainContent{padding-bottom:0!important}.template-product,.template-product .m-color-default{background-color:#fff}.m-breadcrumb{margin-block:20px}.m-breadcrumb .m-breadcrumb--item{font-size:var(--font-size-10);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:.15px;text-transform:var(--text-uppercase);padding:0;color:#9d8d77}.m-breadcrumb .m-breadcrumb--wrapper{gap:4px;padding-inline:15px}.m-breadcrumb .m-breadcrumb--item.m-breadcrumb--item-current{color:#2b2420}.m-main-product--media{flex:1 1 0%;min-width:0}.m-main-product--info{width:500px;flex-shrink:0}.m-main-product--media .m-media-gallery__wrapper .swiper-button-control,.m-main-product--media .m-media-gallery__wrapper .swiper-button-control:hover,.m-main-product--media .m-product-media--zoom-icon .m-tooltip--style-1,.m-main-product--media .m-product-media--zoom-icon .m-tooltip--style-1:hover,.m-slider-controls .m-slider-controls__button,.m-slider-controls .m-slider-controls__button:hover{background-color:#ede8df;border-color:#ede8df}.m-main-product--media .m-media-gallery__wrapper .swiper-button-control:hover,.m-main-product--media .m-product-media--zoom-icon .m-tooltip--style-1:hover,.m-slider-controls .m-slider-controls__button:hover{box-shadow:0 0 0 .2rem #ede8df}.m-main-product--media .m-media-gallery__wrapper{position:relative;border-radius:20px}.m-main-product--media .m-product-media--slider__thumbnails{position:absolute;bottom:20px;left:80px;right:80px;overflow:hidden;margin-top:0!important}.m-main-product--media .m-media-gallery__wrapper .nav-swiper-container .m-product-media{border-radius:12px;border-color:transparent}.m-main-product--media .m-media-gallery__wrapper .nav-swiper-container .m-product-media .m-image{max-height:100px}.m-main-product--media .m-media-gallery__wrapper .nav-swiper-container .swiper-slide-thumb-active .m-product-media{border-color:#9d8d77}.product-tag-badge{display:inline-flex;align-items:center;gap:4px;background:#ede8df;padding:6px 10px;border-radius:6px;width:fit-content}.product-tag-badge .product-tag-text{font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-018);text-transform:var(--text-uppercase)}.m-main-product--info .main-product__block-title .product-block-group--title{padding:0}.m-main-product--info .main-product__block-title .m-product-title{font-size:var(--font-size-32);line-height:var(--line-height-120);letter-spacing:-.64px}.m-main-product--info .main-product__block+.main-product__block{margin-top:26px}.m-main-product--info .main-product__block-title,.m-main-product--info .main-product__block-rating{margin-top:12px!important}.m-main-product--info .m-product-description{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-032)}.m-main-product--info .main-product__block-short_description{margin-top:5px!important}.m-main-product--info .jdgm-widget *{line-height:var(--line-height-100)}.m-main-product--info .jdgm-star{padding:0 6px 0 0!important}.m-main-product--info .jdgm-prev-badge__stars{font-size:var(--font-size-11)}.m-main-product--info .jdgm-prev-badge__text{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-minus-028);margin-left:5px;vertical-align:middle}.m-main-product--info .main-product__block-price .m-price__regular .m-price-item--regular,.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--last,.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--regular{font-size:var(--font-size-24);font-weight:var(--font-weight-semibold);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-minus-048)}.m-main-product--info .main-product__block-price .m-price__sale .m-price-item--regular{font-size:var(--font-size-16);letter-spacing:var(--letter-spacing-minus-016)}.m-main-product--info .main-product__block-price{margin-top:20px!important}.m-main-product--info .m-price__badges .m-product-tag{background-color:#2b2420;padding:6px 10px;border-radius:1000px}.m-main-product--info .m-price__badges .m-currency--saved{font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-018);text-transform:var(--text-uppercase);margin:0;display:inline-block;color:#f9f7f4}.m-main-product--info .product-info-list .product-info-item{display:var(--display-flex);align-items:var(--align-center);gap:10px}.m-main-product--info .product-info-list .info-icon{width:24px;flex-shrink:0}.m-main-product--info .product-info-list .info-icon img{width:100%;object-fit:contain}.m-main-product--info .product-info-list .info-text{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-minus-032)}.m-main-product--info .product-info-list .product-info-item:not(:last-child){margin-bottom:10px}.m-main-product--info .product-info-list,.m-main-product--info .main-product__block-buy_buttons{border-bottom:1px dashed #CFD3CC;padding-bottom:26px}.m-main-product--info .m-product-form--input{width:120px}@media(min-width:768px){.m-main-product--info .m-product-form--input{margin-right:8px}}.m-quantity{border-color:#bab6b0}.m-quantity,.m-sticky-addtocart .m-product-option--dropdown-select,.m-sticky-addtocart .m-add-to-cart{border-radius:100px!important}.m-main-product--info .m-product-form--input .m-quantity{min-height:52px}.m-main-product--info .shopify-payment-button__button--unbranded,.m-main-product--info .m-add-to-cart,.m-cart-drawer .m-cart-drawer__footer .m-button{height:52px;border-radius:100px!important;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-032);border-color:rgb(var(--color-button-hover));background:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover));font-size:var(--font-size-16);font-weight:var(--font-weight-medium)}.m-main-product--info .m-add-to-cart:hover{box-shadow:0 0 0 .2rem rgb(var(--color-button-hover))!important}.m-main-product--info .shopify-payment-button__button--unbranded .custom-btn-inner,.m-main-product--info .m-add-to-cart .m-add-to-cart--text{display:flex;align-items:center;justify-content:center;gap:8px}.m-main-product--info .main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{margin-top:10px}.m-main-product--info .m-product-option--label{font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-018);text-transform:var(--text-uppercase);margin-bottom:8px}.m-main-product--info .m-product-option--content,.m-main-product--info .m-product-option--content .m-product-option--node__label{margin:0}.m-main-product--info .m-product-form .m-product-option--label{display:none}.m-main-product--info variant-picker .m-product-option--button .m-product-option--node__label{font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-028);padding:10px 20px;border-radius:26px}.m-main-product--info .m-product-option--button .m-product-option--node input:checked+label,.m-main-product--info .m-product-option--button .m-product-option--node__label[data-selected=true]{background-color:#ede8df;color:#2b2420;border-color:#ede8df}.m-main-product--info .m-product-collapsible .m-collapsible .m-collapsible--button{border:unset;font-size:var(--font-size-16);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-032);padding-block:0}.m-main-product--info .main-product__block-collapsible_tab~.main-product__block-collapsible_tab{margin-top:22px!important}.m-main-product--info .m-product-collapsible .m-collapsible--content__inner{padding-block:12px 0}.m-main-product--info .m-product-collapsible.block__all-tabs .m-collapsible--content__inner{font-size:var(--font-size-15);letter-spacing:var(--letter-spacing-minus-032)}.m-main-product--info .m-product-collapsible.block__all-tabs .m-collapsible--content__inner p{line-height:140%}.m-main-product--info .block__product-key-benefits .m-collapsible--content__inner ul{margin-block:0;padding-left:5px;list-style-position:inside!important;list-style:square}.m-main-product--info .block__product-key-benefits .m-collapsible--content__inner ul li{font-size:var(--font-size-15);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-minus-032)}.m-main-product--info .block__product-key-benefits .m-collapsible--content__inner ul li:not(:last-child){margin-bottom:14px}.block__product-key-ingredients .ingredients-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.block__product-key-ingredients .ingredients-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #BEB2A4;border-radius:14px;overflow:hidden}.block__product-key-ingredients .ingredients-table thead{background-color:#2b2420}.block__product-key-ingredients .ingredients-table th{color:#f9f7f4;text-align:left;padding:14px;font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-032)}.block__product-key-ingredients .ingredients-table td{padding:8px 12px;border-top:1px solid #D4CCC2;background:#f9f7f4;font-size:var(--font-size-14);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-028);align-content:start}.block__product-key-ingredients .ingredients-table td:first-child{font-weight:var(--font-weight-medium)}.block__product-key-ingredients .ingredients-table thead tr th:first-child{border-top-left-radius:14px}.block__product-key-ingredients .ingredients-table thead tr th:last-child{border-top-right-radius:14px}.block__product-key-ingredients .ingredients-table tbody tr:last-child td:first-child{border-bottom-left-radius:14px}.block__product-key-ingredients .ingredients-table tbody tr:last-child td:last-child{border-bottom-right-radius:14px}.block__product-key-ingredients .ingredients-table th:first-child,.block__product-key-ingredients .ingredients-table td:first-child{width:160px}.section__highlight-items .m-hero__bg{border-radius:16px}.section__highlight-items .m-hero__inner{padding:56px}.section__highlight-items .m-hero-inner__content .m-hero__block{display:var(--display-flex);align-items:var(--align-center);gap:12px;border-radius:100px;background:#fff9;box-shadow:0 2px 4px #0000001a;-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);padding:4px 24px 4px 4px}.section__highlight-items .m-hero-inner__content .m-hero__block:not(:last-child){margin-bottom:20px}.section__highlight-items .m-hero-inner__content .m-hero__block-text{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.section__how-to-use .m-icon-box{background-color:#f9f7f4;padding:14px;border-radius:var(--radius-12);height:100%}.section__how-to-use .m-icon-box .m-icon-box__inner{flex-direction:column-reverse;gap:24px;height:100%}.section__how-to-use .m-icon-box--vertical .m-icon-box__content{margin-top:0}.section__how-to-use .m-icon-box .m-icon-box__heading{font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-018);text-transform:var(--text-uppercase);background-color:#ede8df;width:fit-content;padding:8px 16px;border-radius:16px;margin-bottom:18px}.section__how-to-use .m-icon-box .m-icon-box__description{font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-032)}.section__how-to-use .m-icon-box .m-icon-box__icon{border-radius:12px}.section__why-works .m-custom-content__block-inner{height:100%}.section__why-works .m-custom-content__block-image .m-image{border-radius:var(--radius-16)}.section__why-works .m-richtext{display:var(--display-flex);flex-direction:column;justify-content:space-between;height:100%;padding:34px;border-radius:var(--radius-16);gap:40px}.section__why-works .m-richtext .m-richtext__title{font-size:var(--font-size-48);letter-spacing:var(--letter-spacing-minus-096)}.section__why-works .m-richtext__description{font-size:var(--font-size-16);letter-spacing:var(--letter-spacing-minus-032);margin-top:0}.section__why-works .m-richtext__description p{margin:0;line-height:150%}.section__why-works .m-richtext__description p:not(:last-child){margin-bottom:20px}.m-section__header--has-nav{border-bottom:1px solid #E5E3DF;padding-bottom:16px;margin-inline:0;gap:20px}.m-section__header--has-nav .m-slider-controls{margin-top:0}.section__results-stats .m-icon-box__icon{display:none}.section__results-stats .m-icon-box--vertical .m-icon-box__content{margin-top:0}.section__results-stats .m-icon-box__heading{font-size:var(--font-size-48);letter-spacing:var(--letter-spacing-minus-096);margin-bottom:10px}.section__results-stats .m-icon-box__description{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-minus-032);text-transform:capitalize}.section__results-stats .m\:column:not(:last-child){border-right:2px dashed #BCB8B5}.section__results-stats .m-section__header{margin-bottom:64px}.facest-filters-section .m-collection-toolbar{border-top:1px solid #E7E9E5;border-bottom:1px solid #E7E9E5;padding:24px 10px}.facest-filters-section .m-collection-toolbar .m-toolbar--right{justify-content:end}.facest-filters-section .m-collection-products{margin:40px -8px 0;row-gap:40px}.facest-filters-section .m-collection-products .m-product-item{padding:0 8px;margin-bottom:0;width:33.33%!important;max-width:33.33%!important}.facest-filters-section .m-collection-toolbar .m-toolbar--sortby--text,.facest-filters-section .m-collection-toolbar .m-select-custom--trigger-text,.facest-filters-section .m-collection-toolbar .m-toolbar--filterby--text,.facest-filters-section .m-collection-toolbar .m-toolbar--trigger--text,.facest-filters-section .m-collection-toolbar .m-sortby--open>span{font-size:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-032);text-transform:capitalize}.facest-filters-section .m-collection-toolbar .m-select-custom--trigger-text,.facest-filters-section .m-collection-toolbar .m-toolbar--trigger--text,.facest-filters-section .m-collection-toolbar .m-sortby--open>span{font-weight:var(--font-weight-medium)}.facest-filters-section .m-select-custom--options .m-select-custom--option{font-size:15px}.facest-filters-section .m-select-custom--options .m-select-custom--option:not(:last-child){margin-bottom:6px}.about-us{--spacing-sections-desktop: 100px !important}.section__skincare-story .m-section__description{font-size:var(--font-size-24);font-weight:var(--font-weight-medium);line-height:130%;letter-spacing:var(--letter-spacing-minus-048);width:70%;margin:0 auto}.section__skincare-story .m-section__header{margin-bottom:var(--m-section-header-mb-80)}.section__skincare-story .m-custom-content__wrapper{gap:12px;flex-wrap:nowrap}.section__skincare-story .m-image{border-radius:20px}.section__skincare-story-bottom .m-section__header{margin-bottom:0!important}.section__video-story .m-hero__title{font-size:var(--font-size-40);letter-spacing:var(--letter-spacing-minus-08);color:#f9f7f4;margin:0}.section__video-story .m-hero__bg{min-height:980px}.section__skincare-philosophy .m-custom-content__block-image .m-image{border-radius:var(--radius-24)}.section__skincare-philosophy .m-richtext__subtitle{margin-bottom:24px!important}.section__skincare-philosophy .m-richtext__subtitle svg{width:33px;margin-inline:auto}.section__skincare-philosophy .m-richtext__title{font-size:var(--font-size-40);letter-spacing:var(--letter-spacing-minus-08)}.section__skincare-philosophy .m-richtext__description{font-size:var(--font-size-24);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-minus-048);margin-top:24px}.section__skincare-philosophy .m-richtext__description p{line-height:130%}.section__neon-showcase .m-section__header{margin-bottom:100px}.section__neon-showcase .m-section__subheading{width:70%;margin:0 auto}.section__about-content-common .m-section__subheading,.section__about-content-common .m-section__description,.section__about-content-common .m-richtext__description p{font-size:var(--font-size-24);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-048);font-weight:var(--font-weight-medium);margin-top:0}.section__about-content-common-flex .m-section__header,.section__about-content-common-flex .m-richtext__description{display:var(--display-flex);flex-direction:column;gap:32px}.section__about-content-common .m-section__heading,.section__about-content-common .m-richtext__description h3,.section__brand-promise .m-richtext__title{font-size:var(--font-size-48);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-minus-096)}.section__neon-showcase .m-custom-content__block-image_card,.section__brand-promise .m-custom-content__block-image_card{border-radius:var(--radius-24);overflow:hidden}.section__neon-showcase .m-richtext__description{margin-top:100px}.section__about-content-common-flex .m-richtext__description p,.section__about-content-common-flex .m-richtext__description h3{margin:0}.about__banner-content .m-hero__title,.section__brand-message h2{font-size:var(--font-size-64);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-minus-128);margin:0}.section__image-text-story .m-image{border-radius:var(--radius-24)}.section__brand-promise .m-richtext__description{margin-top:32px}.section__brand-promise .m-richtext{margin-bottom:var(--m-section-header-mb-100)}.section__brand-message{background:linear-gradient(180deg,#ede8df,#e1dbcb)}.section__brand-message .m-color-default{background-color:transparent}.section__brand-message h2{margin-top:18px;font-weight:var(--font-weight-semibold)}.section__brand-story .m-image-overlay-slide-card__inner{position:relative;overflow:hidden}.section__brand-story .m-image-overlay-slide-card__front{position:relative;width:100%;height:100%}.section__brand-story .m-image-overlay-slide-card__front-content{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);text-align:center;pointer-events:none;z-index:15;opacity:1;transition:all .45s cubic-bezier(.25,.8,.25,1);padding:20px}.section__brand-story .m-image-overlay-slide-card__front-content h3{margin:0}.section__brand-story .m-image-overlay-slide-card__back{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(100%);transition:transform .8s cubic-bezier(.25,.8,.25,1);z-index:20;display:flex;flex-direction:column;justify-content:center;align-items:center}.section__brand-story .m-image-overlay-slide-card__back-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.section__brand-story .m-image-overlay-slide-card__back-content{position:relative;z-index:10;padding:20px 100px;text-align:center}.section__brand-story .m-image-overlay-slide-card__inner:hover .m-image-overlay-slide-card__back{transform:translateY(0)}.section__brand-story .m-image-overlay-slide-card__inner:hover .m-image-overlay-slide-card__front-content{top:10px;transform:translate(-50%);opacity:.1;transition:all .1s .1s cubic-bezier(.25,.8,.25,1) .15s}.section__brand-story .m-image-overlay-slide-card__inner{border-radius:var(--radius-24);overflow:hidden}.section__brand-story .m-custom-content__block-text .m-richtext__description{margin-bottom:var(--m-section-header-mb-100)}.section__brand-story .m-image-overlay-slide-card__front-content .m-richtext__title{color:#f9f7f4;font-size:var(--font-size-48);letter-spacing:var(--letter-spacing-minus-096)}.section__brand-story .m-custom-content__wrapper{row-gap:0}.section__brand-story .m-image-overlay-slide-card__back-content .m-richtext__description{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
