:root{--umyse-cream: #FBF3F0;--umyse-cream-soft: #FFF3F5;--umyse-pink-tint: #FADCE6;--umyse-ink: #241016;--umyse-ink-soft: #5A4A48;--umyse-accent: #E0245E;--umyse-accent-dark: #C61E5E;--umyse-accent-soft: #F7C9D6;--umyse-font-heading: "Archivo Expanded", sans-serif;--umyse-font-body: "Work Sans", sans-serif;--umyse-radius-pill: 999px;--umyse-radius-card: 18px;--umyse-shadow-card: 0 8px 24px rgba(90, 30, 50, .08)}html{background:#fff}body{font-family:var(--umyse-font-body);color:var(--umyse-ink)}.announcement-bar__message{font-weight:400!important}.announcement-bar-section .utility-bar{background:var(--umyse-accent-dark)!important}.announcement-bar{overflow:hidden;justify-content:flex-start}.announcement-bar__message{display:inline-block;white-space:nowrap;animation:umyse-marquee 110s linear infinite}@keyframes umyse-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.announcement-bar-section .page-width{padding-left:0;padding-right:0;max-width:none}.header__heading-link .h2{font-family:var(--umyse-font-heading);font-weight:800;color:var(--umyse-accent-dark);font-size:30px;text-transform:none;letter-spacing:0}@media(min-width:990px){.header__heading-link .h2{font-size:36px}.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__heading{justify-self:start}.header--middle-left .header__inline-menu{justify-self:center}.header--middle-left .header__icons{justify-self:end}.header__inline-menu .header__menu-item{font-size:16px}}#menu-drawer,#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation,#menu-drawer .menu-drawer__submenu{background:var(--umyse-cream-soft)!important;color:var(--umyse-ink)!important}body:has(.menu-drawer-container.menu-opening) .announcement-bar-section,body:has(.menu-drawer-container.menu-opening) .announcement-bar-section .utility-bar,body:has(.menu-drawer-container.menu-opening) .header-wrapper{background:var(--umyse-cream-soft)!important}body:has(.menu-drawer-container.menu-opening) .announcement-bar-section .utility-bar *{color:var(--umyse-ink)!important}#menu-drawer .menu-drawer__menu>li>a,#menu-drawer summary,#menu-drawer a{color:var(--umyse-ink)!important}#menu-drawer .menu-drawer__utility-links,#menu-drawer .menu-drawer__account{border-color:var(--umyse-pink-tint)!important}.header__icon--account{display:none!important}@media(max-width:989px){.header>.header__search{display:none!important}.header__icons--localization .header__search{display:inline-block!important}.header__icons--localization .header__search>details-disclosure,.header__icons--localization .header__search>*{display:inline-block!important}}.header-wrapper,footer.footer{background:#f5b0cf!important}.header__menu-item,.header__icon{color:var(--umyse-ink)!important}.header__icon--menu{color:var(--umyse-accent-dark)!important}.footer .footer-block__heading,.footer h2,.footer h3{color:var(--umyse-accent)!important;font-family:var(--umyse-font-body)!important;font-weight:400!important}.footer a,.footer p,.footer li,.footer .footer-block{color:var(--umyse-ink-soft)!important}.footer .footer-block__details-content a,.footer .list-menu a{color:#000!important}.umyse-footer-accordion>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none}.umyse-footer-accordion>summary::-webkit-details-marker{display:none}.umyse-footer-accordion>summary:after{content:"+";font-size:18px;font-weight:400;color:var(--umyse-accent)!important;margin-left:8px}.umyse-footer-accordion[open]>summary:after{content:"\2212"}.umyse-footer-accordion .footer-block__details-content{margin-top:12px}@media(min-width:750px){.umyse-footer-accordion>summary{cursor:default;pointer-events:none}.umyse-footer-accordion>summary:after{display:none}}cart-items.color-scheme-1,#main-cart-footer.color-scheme-1{--color-background: 255,255,255;--color-foreground: 224,36,94;--color-button: 224,36,94;--color-button-text: 255,255,255;background:#fff!important}cart-items .title-wrapper-with-link .title--primary{font-size:22px!important;font-family:var(--umyse-font-body)!important;font-weight:400!important}cart-items .title-wrapper-with-link .underlined-link{font-size:13px!important}cart-items thead{display:none!important}cart-items .product-option dt,cart-items .product-option dd{color:var(--umyse-ink)!important}#main-cart-footer .tax-note{display:none!important}cart-drawer .drawer__inner{--color-background: 255,255,255;--color-foreground: 224,36,94;--color-button: 224,36,94;--color-button-text: 255,255,255;background:#fff!important}cart-drawer.drawer{background-color:transparent!important}.cart-drawer__overlay{background:#24101673!important}cart-drawer .drawer__heading{font-family:var(--umyse-font-body);font-weight:400;font-size:20px}cart-drawer .cart-items thead{display:none!important}cart-drawer .product-option dt,cart-drawer .product-option dd{color:var(--umyse-ink)!important}cart-drawer .tax-note{display:none!important}cart-drawer .cart__ctas,#main-cart-footer .cart__ctas{margin-top:16px!important}.umyse-drawer-continue{display:block;text-align:center;margin-top:12px;font-size:13px;color:var(--umyse-ink-soft);text-decoration:underline}cart-drawer .cart__empty-text{color:var(--umyse-accent);font-family:var(--umyse-font-body);font-weight:400}main[data-template=cart]~.shopify-section-group-footer-group{display:none!important}cart-items.is-empty .cart__warnings{padding:48px 24px;text-align:center}.umyse-cart-upsell{display:flex;align-items:center;gap:12px;background:var(--umyse-cream-soft);border:1px solid var(--umyse-pink-tint);border-radius:14px;padding:12px 14px;margin:16px 0;text-decoration:none}.umyse-cart-upsell img{width:48px;height:48px;object-fit:contain;flex-shrink:0}.umyse-cart-upsell__text{flex:1;display:flex;flex-direction:column;gap:2px}.umyse-cart-upsell__title{font-weight:700;font-size:13px;color:var(--umyse-ink)}.umyse-cart-upsell__desc{font-size:12px;color:var(--umyse-ink-soft)}.umyse-cart-upsell__cta{flex-shrink:0;background:var(--umyse-accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;padding:8px 12px;border-radius:999px;white-space:nowrap}cart-items .cart__empty-text{display:inline-block;font-family:var(--umyse-font-body);font-weight:400;font-size:20px;color:var(--umyse-accent);text-decoration:underline;text-underline-offset:4px}.umyse-bundle-row .product-option dt,.umyse-bundle-row .product-option dd{color:var(--umyse-ink)!important}.track123_tab_form_background{background-image:none!important;background-color:var(--umyse-accent-soft)!important}.track123_track_form_title{font-family:var(--umyse-font-body)!important;font-weight:400!important;font-size:20px!important}#track123-app{display:block;min-height:84vh;padding-bottom:90px;box-sizing:border-box}.footer-block--menu,.footer-block--menu .footer-block__heading,.footer-block--menu .footer-block__details-content{text-align:left!important}.footer .newsletter-form__field-wrapper input{background:var(--umyse-cream-soft)!important;color:var(--umyse-ink)!important;border-color:var(--umyse-accent)!important}@media(max-width:749px){.header__icons--localization .header__search{display:none!important}}footer.footer{border-radius:40px 40px 0 0;overflow:hidden}body.gradient{background:var(--umyse-cream)!important}.umyse-section{padding:64px 0}.umyse-section--cream{background:var(--umyse-cream)}.umyse-section--cream-soft{background:var(--umyse-cream-soft)}@media(max-width:749px){[id$=__umyse_how_to_etaBE3] .umyse-section{padding-bottom:40px}[id$=__umyse_benefits_QoWnzB] .umyse-section{padding-top:40px}}.umyse-section--pink-tint{background:var(--umyse-pink-tint)}.umyse-section--flush{padding:0}.umyse-container{max-width:1200px;margin:0 auto;padding:0 24px}.umyse-eyebrow{font-family:var(--umyse-font-body);font-weight:600;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--umyse-accent-dark);text-align:center;margin:0 0 12px}.umyse-heading{font-family:var(--umyse-font-heading);font-weight:800;text-transform:uppercase;letter-spacing:-.3px;line-height:1.1;color:var(--umyse-ink);text-align:center;margin:0 0 16px}.umyse-heading--xl{font-size:clamp(30px,5vw,52px)}.umyse-heading--lg{font-size:clamp(24px,3.5vw,36px)}.umyse-heading--md{font-size:clamp(20px,2.5vw,26px)}.umyse-heading--start{text-align:left}.umyse-heading--light{color:#fff;text-align:left}.umyse-eyebrow--start{text-align:left}.umyse-eyebrow--light{color:var(--umyse-pink-tint);font-weight:500;text-align:left}.umyse-subtext--light{color:var(--umyse-pink-tint)!important;text-align:left!important;margin:0 0 24px!important}.umyse-subtext{font-family:var(--umyse-font-body);font-size:16px;line-height:1.6;color:var(--umyse-ink-soft);text-align:center;max-width:560px;margin:0 auto 32px}.umyse-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--umyse-accent);color:#fff;border:none;border-radius:var(--umyse-radius-pill);padding:16px 40px;font-family:var(--umyse-font-body);font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background .2s ease,transform .15s ease}.umyse-btn:hover{background:var(--umyse-accent-dark);transform:translateY(-1px)}.umyse-btn--outline{background:transparent;color:var(--umyse-accent-dark);border:2px solid var(--umyse-accent-dark)}.umyse-btn--outline:hover{background:var(--umyse-accent-dark);color:#fff}.umyse-btn--block{display:flex;width:100%}.umyse-btn--light{background:#fff;color:var(--umyse-accent-dark)}.umyse-btn--light:hover{background:var(--umyse-pink-tint);color:var(--umyse-accent-dark)}.umyse-hero-full{position:relative;width:100%;aspect-ratio:2 / 1;overflow:hidden;background:var(--umyse-accent-soft)}.umyse-hero-full__media{position:absolute;top:0;right:0;bottom:0;left:0}.umyse-hero-full__img{width:100%;height:100%;object-fit:cover;object-position:20% 25%}@media(max-width:749px){.umyse-hero-full__img{object-position:75% center}}.umyse-hero-full__overlay{display:none}.umyse-hero-full__text .umyse-eyebrow--light,.umyse-hero-full__text .umyse-heading--light,.umyse-hero-full__text .umyse-subtext--light{text-shadow:0 1px 3px rgba(0,0,0,.4)}@media(min-width:750px){.umyse-hero-full__text .umyse-subtext--light{color:#fff!important}}.umyse-hero-full__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.umyse-hero-full__content .umyse-container{margin-left:0;margin-right:auto}@media(min-width:750px){.umyse-hero-full__content .umyse-container{padding-left:64px}}.umyse-hero-full__text{max-width:560px;display:flex;flex-direction:column;gap:4px}.umyse-hero-full__text .umyse-btn{margin-top:14px;width:fit-content}@media(max-width:749px){.umyse-hero-full{aspect-ratio:unset;min-height:100vh;min-height:100dvh}.umyse-hero-full__text{max-width:100%}}.umyse-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;min-height:560px;background:var(--umyse-cream)}.umyse-hero__media{position:relative;border-radius:var(--umyse-radius-card);overflow:hidden;aspect-ratio:4 / 5;background:var(--umyse-accent-soft)}.umyse-hero__media img,.umyse-hero__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.umyse-hero__content{text-align:left;padding:0 24px}.umyse-hero__content .umyse-eyebrow,.umyse-hero__content .umyse-heading,.umyse-hero__content .umyse-subtext{text-align:left;margin-left:0}.umyse-hero__content .umyse-heading{font-size:clamp(34px,5vw,58px)}@media(max-width:749px){.umyse-hero{grid-template-columns:1fr;min-height:auto;gap:28px;padding-top:32px}.umyse-hero__content{text-align:center;padding:0 8px}.umyse-hero__content .umyse-eyebrow,.umyse-hero__content .umyse-heading,.umyse-hero__content .umyse-subtext{text-align:center}.umyse-subtext{margin-left:auto;margin-right:auto}}.umyse-reassurance{display:flex;flex-wrap:wrap;justify-content:center;gap:60px;background:var(--umyse-accent);padding:18px 40px}.umyse-reassurance__item{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600;font-size:12px;letter-spacing:1px;text-transform:uppercase}.umyse-reassurance__item svg{flex-shrink:0}@media(max-width:749px){.umyse-reassurance{display:grid;grid-template-columns:repeat(2,1fr);justify-content:normal;justify-items:center;align-items:center;row-gap:10px;column-gap:14px;padding:14px 20px}.umyse-reassurance__item{justify-content:center;text-align:center;font-size:11px}}.umyse-shades__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:989px){.umyse-shades__grid{grid-template-columns:repeat(2,1fr)}}.umyse-shade-card{background:#fff;border-radius:var(--umyse-radius-card);overflow:hidden;box-shadow:var(--umyse-shadow-card);text-align:center;text-decoration:none;color:inherit;display:block;transition:transform .2s ease}.umyse-shade-card:hover{transform:translateY(-4px)}.umyse-shade-card__media{aspect-ratio:1 / 1;background:var(--umyse-cream-soft);position:relative;overflow:hidden}.umyse-shade-card__media img,.umyse-shade-card__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.umyse-shade-card__swatch{position:absolute;bottom:12px;left:12px;width:28px;height:28px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1.5px #0000001f}.umyse-shade-card__name{font-family:var(--umyse-font-heading);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.5px;padding:16px 12px 18px}.umyse-tiers__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}@media(max-width:989px){.umyse-tiers__grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}}.umyse-tier-card{background:#fff;border-radius:var(--umyse-radius-card);box-shadow:var(--umyse-shadow-card);padding:32px 28px;text-align:center;display:flex;flex-direction:column;position:relative;border:2px solid transparent}.umyse-tier-card--featured{border-color:var(--umyse-accent)}.umyse-tier-card__badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:var(--umyse-accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:6px 16px;border-radius:var(--umyse-radius-pill);white-space:nowrap}.umyse-tier-card__image{display:flex;justify-content:center;margin:4px 0 2px}.umyse-tier-card__image img{width:150px;height:150px;object-fit:contain;mix-blend-mode:multiply}.umyse-tier-card__name{font-family:var(--umyse-font-heading);font-weight:800;font-size:18px;text-transform:uppercase;margin:8px 0 6px}.umyse-tier-card__swatches{display:flex;justify-content:center;gap:6px;margin-bottom:16px}.umyse-tier-card__swatches span{width:18px;height:18px;border-radius:50%;border:1.5px solid #fff;box-shadow:0 0 0 1px #0000001f}.umyse-tier-card__price{font-family:var(--umyse-font-heading);font-weight:800;font-size:28px;color:var(--umyse-accent-dark);margin-bottom:4px}.umyse-tier-card__price-compare{font-size:13px;color:var(--umyse-ink-soft);text-decoration:line-through;margin-left:6px;font-weight:400}.umyse-tier-card__desc{font-size:14px;color:var(--umyse-ink-soft);margin-bottom:24px;flex-grow:1}.umyse-product{display:grid;grid-template-columns:1.1fr 1fr;gap:56px}@media(max-width:989px){.umyse-product{grid-template-columns:1fr;gap:28px}}.umyse-product__gallery{display:flex;flex-direction:column;gap:12px;min-width:0}@media(min-width:990px){.umyse-product__gallery{position:sticky;top:24px;align-self:start}}.umyse-product__main-media{border-radius:var(--umyse-radius-card);overflow:hidden;aspect-ratio:1 / 1;background:var(--umyse-cream-soft)}.umyse-product__main-media img,.umyse-product__main-media .placeholder-svg{width:100%;height:100%;object-fit:cover}.umyse-product__thumbs{display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.umyse-product__thumbs::-webkit-scrollbar{display:none}.umyse-product__thumbs img,.umyse-product__thumbs .placeholder-svg{width:72px;height:72px;flex-shrink:0;border-radius:10px;object-fit:cover;cursor:pointer;border:2px solid transparent}.umyse-product__thumbs img.is-active{border-color:var(--umyse-accent)}.umyse-product__info{padding-top:8px}.umyse-product__title{font-family:var(--umyse-font-heading);font-weight:800;font-size:clamp(26px,3vw,34px);text-transform:uppercase;margin:0 0 6px}.umyse-product__subtitle{font-size:15px;color:var(--umyse-ink-soft);margin:0 0 16px}.umyse-product__rating{display:flex;align-items:center;gap:8px;color:var(--umyse-accent-dark);font-size:14px;margin-bottom:16px;text-decoration:none;cursor:pointer}.umyse-product__price-compare{font-size:16px;font-weight:400;color:var(--umyse-ink-soft);text-decoration:line-through;margin-left:8px}.umyse-product__price{font-family:var(--umyse-font-heading);font-weight:800;font-size:26px;margin-bottom:24px}.umyse-option-block{margin-bottom:24px}.umyse-option-block__label{font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;display:flex;gap:6px}.umyse-option-block__label .umyse-option-value{font-weight:400;color:var(--umyse-ink-soft);text-transform:none;letter-spacing:0}.umyse-swatch-list{display:flex;gap:12px;flex-wrap:wrap}.umyse-swatch-list input{position:absolute;opacity:0;pointer-events:none}.umyse-swatch{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;cursor:pointer;border:2px solid transparent;box-shadow:0 0 0 1px #00000026;position:relative}.umyse-swatch-list input:checked+.umyse-swatch{border-color:var(--umyse-accent);box-shadow:0 0 0 1px var(--umyse-accent)}.umyse-swatch-list input:disabled+.umyse-swatch{opacity:.3;cursor:not-allowed}.umyse-plan-list{display:flex;flex-direction:column;gap:10px}.umyse-plan-list input{position:absolute;opacity:0;pointer-events:none}.umyse-plan{display:flex;align-items:center;justify-content:space-between;border:2px solid #E7DAD6;border-radius:14px;padding:14px 18px;cursor:pointer;transition:border-color .15s ease}.umyse-plan-list input:checked+.umyse-plan{border-color:var(--umyse-accent);background:var(--umyse-cream-soft)}.umyse-plan__badge{background:var(--umyse-accent);color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:3px 10px;border-radius:var(--umyse-radius-pill);margin-left:10px}.umyse-plan__name{font-weight:700;font-size:14px}.umyse-plan__price{font-weight:700;font-size:15px;color:var(--umyse-accent-dark)}.umyse-buy-row{display:flex;gap:12px;margin-top:24px}.umyse-swatch-option{display:flex;flex-direction:column;align-items:center;gap:4px}.umyse-swatch-option__badge{font-size:9px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;background:var(--umyse-accent);color:#fff;padding:2px 7px;border-radius:20px;white-space:nowrap}.umyse-find-shade-link{display:block;width:100%;box-sizing:border-box;margin-top:14px;padding:12px 16px;background:#fff;border:1px solid #E7DAD6;border-radius:6px;font-size:13px;font-weight:500;color:var(--umyse-ink-soft);text-align:center;text-decoration:none}.umyse-buy-reassurance{margin:10px 0 4px}.umyse-buy-reassurance p{font-size:12px;color:var(--umyse-ink-soft);text-align:center;margin:0 0 4px}.umyse-buy-reassurance__exchange{color:var(--umyse-accent)!important;font-weight:500}.umyse-delivery-tracker{margin-top:12px}.umyse-delivery-tracker__track{display:flex;align-items:center;justify-content:center;gap:6px;max-width:200px;margin:0 auto;color:var(--umyse-ink-soft)}.umyse-delivery-tracker__track svg{flex-shrink:0}.umyse-delivery-tracker__arrows{flex:1;font-size:13px;font-weight:600;letter-spacing:2px;opacity:.7;text-align:center}.umyse-delivery-tracker__label{text-align:center;font-size:12px;font-weight:600;color:var(--umyse-ink-soft);margin:6px 0 0}.umyse-howto{margin:32px 0;border-top:1px solid #E7DAD6;padding-top:16px}.umyse-howto__label{display:flex;width:100%;box-sizing:border-box;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-family:var(--umyse-font-heading);font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--umyse-ink);margin:0}.umyse-howto__label::-webkit-details-marker{display:none}.umyse-howto__label:after{content:"+";font-size:18px;font-weight:400;color:var(--umyse-accent-dark)}.umyse-howto[open]>.umyse-howto__label:after{content:"\2212"}.umyse-howto__steps{display:flex;flex-direction:column;gap:16px;margin-top:16px}.umyse-howto__step{display:flex;gap:14px;align-items:flex-start}.umyse-howto__num{flex-shrink:0;width:26px;height:26px;border-radius:50%;border:1px solid var(--umyse-accent);color:var(--umyse-accent);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.umyse-howto__step p{margin:0;font-size:14px;line-height:1.5;color:var(--umyse-ink);font-weight:400}.umyse-howto__step p strong{font-weight:600}.umyse-photo-testimonial{display:flex;align-items:stretch;background:var(--umyse-cream-soft)}.umyse-photo-testimonial__text{flex:1;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:48px 8vw}.umyse-photo-testimonial__rating{color:var(--umyse-accent);font-size:16px;letter-spacing:2px}.umyse-photo-testimonial__quote{font-size:clamp(20px,2.4vw,30px);font-weight:800;line-height:1.35;color:var(--umyse-ink);margin:0;text-transform:uppercase}.umyse-photo-testimonial__author{font-size:13px;color:var(--umyse-ink-soft);margin:0}.umyse-photo-testimonial__image{flex:1;aspect-ratio:3 / 4}.umyse-photo-testimonial__image img,.umyse-photo-testimonial__image svg{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.umyse-photo-testimonial{flex-direction:column-reverse;min-height:0}.umyse-photo-testimonial__text{padding:32px 24px;gap:14px}.umyse-photo-testimonial__image{aspect-ratio:3 / 4}}.umyse-cross-sell{margin:24px 0 32px}.umyse-cross-sell__label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--umyse-accent);margin:0 0 14px}.umyse-cross-sell__cards{display:flex;gap:12px}.umyse-cross-sell__card{flex:1;display:flex;align-items:center;gap:10px;border:1px solid #E7DAD6;border-radius:12px;padding:10px 12px;text-decoration:none}.umyse-cross-sell__card img{width:40px;height:40px;object-fit:contain;flex-shrink:0}.umyse-cross-sell__card span{font-size:12px;color:var(--umyse-ink);font-weight:400;line-height:1.4}.umyse-cross-sell__card span strong{font-weight:600;color:var(--umyse-accent-dark)}@media(max-width:480px){.umyse-cross-sell__cards{flex-direction:column}}.umyse-quantity{display:flex;align-items:center;border:2px solid #E7DAD6;border-radius:var(--umyse-radius-pill);overflow:hidden}.umyse-quantity button{background:none;border:none;width:40px;height:56px;font-size:18px;cursor:pointer}.umyse-quantity input{width:36px;text-align:center;border:none;font-weight:600;font-size:15px}.umyse-accordion{margin-top:32px;border-top:1px solid #E7DAD6}.umyse-accordion details{border-bottom:1px solid #E7DAD6;padding:16px 0}.umyse-accordion summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:var(--umyse-font-heading);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.5px;list-style:none}.umyse-accordion summary::-webkit-details-marker{display:none}.umyse-accordion summary:after{content:"+";font-size:20px;font-weight:400;color:var(--umyse-accent-dark)}.umyse-accordion details[open] summary:after{content:"\2212"}.umyse-accordion__content{padding-top:12px;font-size:14px;line-height:1.6;color:var(--umyse-ink-soft)}.umyse-accordion--faq summary{font-family:var(--umyse-font-body);font-weight:600;font-size:15px;text-transform:none;letter-spacing:normal}.umyse-accordion__content ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.umyse-accordion__content ul li{position:relative;padding-left:24px}.umyse-accordion__content ul li:before{content:"";position:absolute;left:0;top:6px;width:14px;height:8px;border-left:2px solid var(--umyse-accent);border-bottom:2px solid var(--umyse-accent);transform:rotate(-45deg)}.umyse-accordion__content p{margin:0 0 12px}.umyse-accordion__content p:last-child{margin-bottom:0}.umyse-pack-card__image{display:flex;justify-content:center;margin-bottom:6px}.umyse-pack-card__image img{width:56px;height:56px;object-fit:contain}.umyse-pack-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0 20px}.umyse-pack-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:18px 8px 14px;border:2px solid #E7DAD6;border-radius:14px;cursor:pointer;text-align:center;transition:border-color .15s ease,background .15s ease}.umyse-pack-card input{position:absolute;opacity:0;pointer-events:none}.umyse-pack-card.is-selected{border-color:var(--umyse-accent);background:var(--umyse-cream-soft)}.umyse-pack-card__badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--umyse-accent);color:#fff;font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:4px 10px;border-radius:999px;white-space:nowrap}.umyse-pack-card__name{font-weight:700;font-size:13px}.umyse-pack-card__swatches{display:flex;justify-content:center;gap:4px;margin:2px 0}.umyse-pack-card__swatches span{width:12px;height:12px;border-radius:50%;border:1.5px solid #fff;box-shadow:0 0 0 1px #0000001f}.umyse-pack-card__price{font-family:var(--umyse-font-heading);font-weight:800;font-size:18px;color:var(--umyse-accent-dark)}.umyse-pack-card__unit{font-size:11px;color:var(--umyse-ink-soft)}.umyse-pack-shades{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.umyse-pack-shade-slot[hidden]{display:none}.umyse-pack-error{color:#c0392b;font-size:13px;margin:0 0 12px}@media(max-width:749px){.umyse-pack-card__name{font-size:12px}.umyse-pack-card__price{font-size:16px}}.umyse-section--product-top{padding-top:24px;padding-bottom:24px}.umyse-product-badges{display:flex;gap:22px;margin:24px 0 28px;padding:20px 0;border-top:1px solid #E7DAD6;border-bottom:1px solid #E7DAD6}.umyse-product-badge{display:flex;flex-direction:column;align-items:center;gap:10px;flex:1;text-align:center}.umyse-product-badge__circle{width:60px;height:60px;border-radius:50%;border:1.5px solid var(--umyse-accent);display:flex;align-items:center;justify-content:center;color:var(--umyse-accent);flex-shrink:0}.umyse-product-badge span{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--umyse-ink);line-height:1.3}@media(max-width:749px){.umyse-product-badges{gap:12px}.umyse-product-badge__circle{width:50px;height:50px}.umyse-product-badge__circle svg{width:20px;height:20px}.umyse-product-badge span{font-size:10px}}.umyse-tip{margin-top:24px;margin-bottom:32px;display:flex;gap:14px;align-items:flex-start;background:var(--umyse-cream-soft);border-radius:14px;padding:16px 18px}@media(min-width:750px){.umyse-tip{margin-bottom:44px}}.umyse-tip__icon{flex-shrink:0;width:32px;height:32px}.umyse-tip__text{font-size:13.5px;line-height:1.55;color:var(--umyse-ink-soft)}.umyse-tip__text strong{color:var(--umyse-ink)}.umyse-howto{display:flex;align-items:center;gap:70px}.umyse-howto__media{flex:1;display:flex;align-items:center;justify-content:center}.umyse-howto__media img,.umyse-howto__video{width:100%;max-width:380px;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--umyse-radius-card);box-shadow:var(--umyse-shadow-card)}.umyse-howto__placeholder{width:100%;max-width:380px;aspect-ratio:4 / 5;border-radius:var(--umyse-radius-card);background:#fff;box-shadow:var(--umyse-shadow-card);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--umyse-accent-dark);font-size:13px;font-weight:600}.umyse-howto__steps{flex:1;display:flex;flex-direction:column;gap:28px}.umyse-howto-step{display:flex;align-items:flex-start;gap:16px;text-align:left}.umyse-howto-step__number{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--umyse-accent);color:#fff;font-family:var(--umyse-font-heading);font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center}.umyse-howto-step__title{font-family:var(--umyse-font-heading);font-weight:700;font-size:15px;text-transform:uppercase;margin:0 0 6px}.umyse-howto-step__text{font-size:14px;color:var(--umyse-ink-soft);line-height:1.6;margin:0}@media(max-width:749px){.umyse-howto{flex-direction:column;align-items:stretch;gap:32px}.umyse-howto__media img,.umyse-howto__video,.umyse-howto__placeholder{max-width:none}}@media(max-width:749px){.umyse-tiers__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-top:20px;margin-top:-20px;padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:none;margin-left:0;margin-right:0}.umyse-tiers__grid::-webkit-scrollbar{display:none}.umyse-tiers__grid>*{flex:0 0 82%;scroll-snap-align:start}}.umyse-benefits-panel{background:var(--umyse-pink-tint);border-radius:32px;padding:56px 60px;max-width:1000px;margin:0 auto}.umyse-benefits{display:flex;align-items:center;gap:64px}.umyse-benefits__text{flex:1}.umyse-benefits__list{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.umyse-benefits__list li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;color:var(--umyse-ink)}.umyse-benefits__list li svg{flex-shrink:0;margin-top:3px;color:var(--umyse-accent)}.umyse-benefits__media{flex:1;display:flex;align-items:center;justify-content:center}.umyse-benefits__media img,.umyse-benefits__media .placeholder-svg{width:100%;max-width:420px;aspect-ratio:9 / 8;object-fit:cover;border-radius:var(--umyse-radius-card);box-shadow:var(--umyse-shadow-card)}@media(max-width:749px){.umyse-benefits-panel{padding:32px 24px;border-radius:24px}.umyse-benefits{flex-direction:column;align-items:stretch;gap:32px}}.umyse-reviews-panel{background:linear-gradient(135deg,#FEF3F7 0%,var(--umyse-pink-tint) 100%);border-radius:32px;padding:44px 48px}.umyse-reviews-title{font-family:Georgia,Times New Roman,serif;font-weight:500;font-size:32px;text-align:left;text-transform:none;margin:0 0 28px;max-width:460px;line-height:1.2;color:var(--umyse-ink)}.umyse-reviews-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:32px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.umyse-reviews-track::-webkit-scrollbar{display:none}.umyse-reviews-slide{flex:0 0 100%;scroll-snap-align:start}.umyse-reviews-stars{display:flex;gap:3px;margin-bottom:14px}.umyse-reviews-quote{font-size:16px;line-height:1.6;margin:0 0 16px;color:var(--umyse-ink)}.umyse-reviews-name{font-size:13px;font-weight:400;color:var(--umyse-ink);margin:0}.umyse-reviews-dots{display:flex;gap:8px;justify-content:center;margin-top:28px}.umyse-dot{width:7px;height:7px;border-radius:4px;background:#a81c4940}.umyse-dot--active{width:20px;background:var(--umyse-accent-dark)}@media(max-width:749px){.umyse-reviews-panel{padding:44px 24px;border-radius:24px}.umyse-reviews-title{font-size:22px}}.umyse-ugc__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:18px;margin-top:36px;padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.umyse-ugc__grid::-webkit-scrollbar{display:none}.umyse-ugc__grid>*{flex:0 0 30%;scroll-snap-align:start}@media(max-width:989px){.umyse-ugc__grid>*{flex:0 0 46%}}@media(max-width:749px){.umyse-ugc__grid>*{flex:0 0 80%}}.umyse-ugc-card{aspect-ratio:4 / 5;border-radius:14px;overflow:hidden;background:#fff}.umyse-ugc-card img,.umyse-ugc-card__video{width:100%;height:100%;object-fit:cover;display:block}.umyse-ugc-card__placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--umyse-accent-dark);font-size:12px;font-weight:600}.umyse-quiz-section{padding-top:224px;padding-bottom:56px;min-height:58vh;margin-bottom:80px;display:flex;align-items:center}.umyse-quiz-section.is-result-step{padding-top:160px}.umyse-quiz{max-width:540px;margin:0 auto;text-align:center;background:#fff;border-radius:28px;padding:44px 40px;box-shadow:var(--umyse-shadow-card)}.umyse-quiz__progress{display:flex;justify-content:center;gap:6px;margin:0 0 32px}.umyse-quiz__progress[hidden]{display:none}.umyse-quiz__progress-seg{flex:1;max-width:70px;height:4px;border-radius:2px;background:#e7dad6}.umyse-quiz__progress-seg.is-active{background:var(--umyse-accent-dark)}.umyse-quiz__step{display:none}.umyse-quiz__step.is-active{display:block;animation:umyse-quiz-fade .35s ease}@keyframes umyse-quiz-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.umyse-quiz__subtitle{color:var(--umyse-ink-soft);font-size:15px;margin:0 0 28px}.umyse-quiz__question-eyebrow{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--umyse-ink-soft);margin:0 0 10px}.umyse-quiz__question{font-family:var(--umyse-font-heading);font-weight:800;font-size:clamp(20px,3vw,26px);color:var(--umyse-ink);margin:0 0 28px;line-height:1.25}.umyse-quiz__options{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.umyse-quiz__option{display:flex;align-items:center;gap:14px;padding:14px 18px;border:1.5px solid #E7DAD6;border-radius:14px;background:#fff;text-align:left;cursor:pointer;font-family:var(--umyse-font-body);transition:border-color .15s ease,background .15s ease}.umyse-quiz__option:hover{border-color:var(--umyse-accent);background:var(--umyse-cream-soft)}.umyse-quiz__option-icon{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--umyse-accent);color:var(--umyse-accent);box-sizing:border-box}.umyse-quiz__option-text{display:flex;flex-direction:column;gap:2px}.umyse-quiz__option-text strong{font-weight:600;font-size:15px;color:var(--umyse-ink)}.umyse-quiz__option-text span{font-weight:400;font-size:12.5px;color:var(--umyse-ink-soft);line-height:1.4}.umyse-quiz__back{background:none;border:none;color:var(--umyse-ink-soft);font-size:13px;font-family:var(--umyse-font-body);cursor:pointer;margin-top:4px;text-decoration:underline}.umyse-quiz__spinner{width:36px;height:36px;border-radius:50%;border:3px solid #E7DAD6;border-top-color:var(--umyse-accent);margin:0 auto 18px;animation:umyse-quiz-spin .8s linear infinite}@keyframes umyse-quiz-spin{to{transform:rotate(360deg)}}.umyse-quiz__result-swatch{display:block!important;width:56px;height:56px;border-radius:50%;margin:0 auto 16px;box-shadow:var(--umyse-shadow-card)}.umyse-quiz__result-name{margin:0 0 10px}.umyse-quiz__result-text{color:var(--umyse-ink-soft);font-size:14px;line-height:1.6;margin:0 0 24px}.umyse-quiz__result-product{display:flex;align-items:center;gap:16px;text-align:left;background:var(--umyse-cream-soft);border-radius:18px;padding:16px;margin:0 0 14px}.umyse-quiz__result-product-media{width:76px;height:76px;flex-shrink:0;border-radius:12px;overflow:hidden;background:#fff}.umyse-quiz__result-product-media img,.umyse-quiz__result-product-media svg{width:100%;height:100%;object-fit:cover}.umyse-quiz__result-product-info{flex:1;min-width:0}.umyse-quiz__result-product-name{font-weight:700;font-size:14px;color:var(--umyse-ink);margin:0 0 4px}.umyse-quiz__result-product-shade{font-size:12px;color:var(--umyse-ink-soft);margin:0 0 4px}.umyse-quiz__result-product-shade strong{color:var(--umyse-ink);font-weight:600}.umyse-quiz__result-product-price{font-weight:700;font-size:14px;color:var(--umyse-accent-dark);margin:0 0 10px}.umyse-quiz__product-link{display:block;margin-top:14px;font-size:13px;color:var(--umyse-ink-soft);text-decoration:underline}.umyse-quiz__restart{display:block;margin:10px auto 0;background:none;border:none;font-family:var(--umyse-font-body);color:var(--umyse-ink-soft);font-size:12px;text-decoration:underline;cursor:pointer}@media(max-width:749px){.umyse-quiz-section{padding-top:155px;padding-bottom:40px;min-height:0;margin-bottom:70px}.umyse-quiz-section.is-result-step{padding-top:116px}.umyse-quiz{padding:32px 22px;border-radius:22px}.umyse-quiz__option{padding:12px 14px}.umyse-quiz__result-product{flex-direction:column;text-align:center}.umyse-quiz__result-product-shade,.umyse-quiz__result-product-name{text-align:center}}.umyse-shade-matrix{width:100%;line-height:0}.umyse-shade-matrix img{width:100%;height:auto;display:block}@media(min-width:750px){.umyse-shade-matrix{max-width:720px;margin:0 auto}}.umyse-about-hero{padding-top:104px;padding-bottom:72px}.umyse-about-hero__inner{max-width:640px;margin:0 auto;text-align:center}@media(min-width:750px){.umyse-about-hero__inner{max-width:800px}}.umyse-about-hero__title{font-family:var(--umyse-font-body);font-weight:500;font-size:clamp(28px,4.2vw,44px);line-height:1.2;color:var(--umyse-accent-dark);margin:0 0 16px}.umyse-about-hero__subtitle{font-size:16px;color:var(--umyse-ink-soft);margin:0 auto;max-width:480px}@media(min-width:750px){.umyse-about-hero__title-break{display:block}}.umyse-about-photo{width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--umyse-cream-soft)}.umyse-about-photo img,.umyse-about-photo svg{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:750px){.umyse-about-photo--second{max-width:600px;margin:0 auto;border-radius:var(--umyse-radius-card)}}.umyse-about-story__inner,.umyse-about-voice__inner{max-width:640px;margin:0 auto}.umyse-about-story__title,.umyse-about-voice__title{font-family:var(--umyse-font-heading);font-weight:800;font-size:clamp(24px,3vw,32px);color:var(--umyse-ink);margin:0 0 24px;text-align:center}.umyse-about-story__inner p,.umyse-about-voice__inner p{font-size:15.5px;line-height:1.7;color:var(--umyse-ink-soft);margin:0 0 18px;text-align:center}.umyse-about-story__inner p:last-child,.umyse-about-voice__inner p:last-child{margin-bottom:0}.umyse-about-stats{padding:64px 0;text-align:center}.umyse-about-stats__card{background:#fff;border-radius:32px;padding:48px 40px;max-width:880px;margin:0 auto;box-shadow:var(--umyse-shadow-card)}.umyse-about-stats__title{font-family:var(--umyse-font-heading);font-weight:800;font-size:clamp(22px,3vw,28px);color:var(--umyse-ink);margin:0 0 40px}.umyse-about-stats__grid{display:flex;justify-content:center;gap:48px;flex-wrap:wrap}.umyse-about-stat__number{font-family:var(--umyse-font-heading);font-weight:800;font-size:clamp(32px,5vw,48px);color:var(--umyse-accent-dark);margin:0 0 6px}.umyse-about-stat__label{font-size:13.5px;color:var(--umyse-ink-soft);max-width:180px;margin:0 auto}.umyse-about-features__title{font-family:var(--umyse-font-heading);font-weight:800;font-size:clamp(22px,3vw,28px);color:var(--umyse-ink);margin:0 0 40px;text-align:center}.umyse-about-features__grid{display:flex;gap:32px}.umyse-about-feature{flex:1;text-align:center}.umyse-about-feature h3{font-family:var(--umyse-font-heading);font-weight:700;font-size:17px;color:var(--umyse-accent-dark);margin:0 0 10px}.umyse-about-feature p{font-size:14px;line-height:1.6;color:var(--umyse-ink-soft);margin:0}.umyse-about-closing{padding:72px 0;margin-bottom:56px;text-align:center;background:var(--umyse-accent)}.umyse-about-closing__inner{max-width:480px;margin:0 auto}.umyse-about-closing__title{font-family:var(--umyse-font-heading);font-weight:800;font-size:clamp(24px,3.5vw,32px);color:#fff;margin:0 0 12px}.umyse-about-closing p{font-size:15px;color:#fff;opacity:.9;margin:0 0 28px}.umyse-about-closing .umyse-btn{background:#fff;color:var(--umyse-accent-dark)}.umyse-about-closing .umyse-btn:hover{background:var(--umyse-cream)}@media(max-width:749px){.umyse-about-hero{padding-top:64px;padding-bottom:48px}.umyse-about-features__grid{flex-direction:column;gap:28px}.umyse-about-stats__card{padding:32px 24px;border-radius:24px}.umyse-about-stats__grid{gap:32px}.umyse-about-closing{padding:48px 0}}#MainContent:has(.contact) .main-page-title{font-size:20px!important;font-weight:500!important;font-family:var(--umyse-font-body)!important;text-transform:none!important}#MainContent:has(.contact) .color-scheme-1.gradient{background:var(--umyse-cream-soft)!important;margin-bottom:64px}.contact form{background:#fff;border-radius:20px;padding:32px}.contact .field__input{background:var(--umyse-cream-soft)!important}.umyse-product__meta-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:10px}.umyse-product__meta-row .umyse-eyebrow{margin-bottom:0;font-size:13px;letter-spacing:.08em;color:#c6007e}.umyse-product__meta-row .umyse-product__rating{margin-bottom:0;color:#ffc800;white-space:nowrap}.umyse-product__meta-row .umyse-product__rating span{color:#6b4e00}@media(min-width:750px){.umyse-product__meta-row{flex-wrap:nowrap}.umyse-product__meta-row .umyse-eyebrow{flex:1 1 0;min-width:0}.umyse-product__meta-row .umyse-product__rating{flex:0 0 auto;white-space:nowrap}}.umyse-emotion-badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.umyse-emotion-badge{display:inline-block;background:#fbe4e2;color:#8a2456;font-size:12px;font-weight:700;letter-spacing:.2px;padding:8px 16px;border-radius:var(--umyse-radius-pill);white-space:nowrap}.umyse-product__subtitle{line-height:1.6}.umyse-target-block{border-top:1px solid #E7DAD6;padding:16px 0;margin:0 0 24px}.umyse-target-block__label{font-family:var(--umyse-font-heading);font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--umyse-ink);margin:0 0 8px;display:inline}.umyse-target-block__text{font-size:14px;line-height:1.6;color:var(--umyse-ink-soft);margin:0;display:inline}.umyse-trust-badges{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 0}.umyse-trust-badge{display:inline-block;background:#fbe4e2;color:#8a2456;font-size:11.5px;font-weight:700;padding:8px 16px;border-radius:var(--umyse-radius-pill);border:1px solid #C6007E;white-space:nowrap}.umyse-viral-badge{display:flex;align-items:center;gap:8px;background:#c6007e;color:#fff;font-size:13.5px;font-weight:700;padding:12px 20px;border-radius:var(--umyse-radius-pill);margin:10px 0 0}@media(max-width:749px){.umyse-emotion-badge,.umyse-trust-badge{font-size:11px;padding:7px 14px}.umyse-viral-badge{font-size:12px;padding:10px 16px}}.umyse-sticky-atc{display:none}@media(max-width:749px){.umyse-sticky-atc{display:flex;align-items:center;justify-content:space-between;gap:14px;position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -4px 18px #5a1e321f;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.umyse-sticky-atc.is-visible{transform:none;visibility:visible;transition:transform .25s ease}.umyse-sticky-atc__info{display:flex;flex-direction:column;line-height:1.25;min-width:0}.umyse-sticky-atc__name{font-size:12px;color:var(--umyse-ink-soft);white-space:nowrap}.umyse-sticky-atc__price{font-family:var(--umyse-font-heading);font-weight:800;font-size:17px;color:var(--umyse-accent-dark);white-space:nowrap}.umyse-sticky-atc__btn{flex:1;padding:14px 16px}}.umyse-hero-full__proof{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;margin:10px 0 0;font-size:14px;font-weight:500;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.25)}.umyse-hero-full__proof-stars{color:#ffd93d;letter-spacing:1px;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.25)}.umyse-hero-full__proof-text{white-space:nowrap}@media(max-width:749px){.umyse-hero-full__proof{font-size:13px}}.umyse-press{background:#fbe4e2}.umyse-press .umyse-eyebrow{color:#c6007e}.umyse-press__subtitle{text-align:center;font-size:15px;color:var(--umyse-ink-soft);max-width:560px;margin:0 auto 36px}.umyse-press__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.umyse-press-card{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #F3C9D4;border-radius:var(--umyse-radius-card);box-shadow:0 2px 10px #5a1e320d;padding:22px 20px;color:#3b2318;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.umyse-press-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px #5a1e321a}.umyse-press-card__media{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a2456}.umyse-press-card__figure{font-family:var(--umyse-font-heading);font-weight:800;font-size:clamp(20px,2vw,26px);line-height:1.15;color:#c6007e}.umyse-press-card__text{font-size:14px;line-height:1.55;color:#3b2318}.umyse-press__note{text-align:center;font-size:12px;color:#6b5560;margin:28px 0 0}@media(max-width:989px){.umyse-press__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.umyse-press__grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:24px;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -24px;padding:4px 24px 8px}.umyse-press__grid::-webkit-scrollbar{display:none}.umyse-press-card{flex:0 0 78%;scroll-snap-align:start}}.umyse-marquee{background:#c6007e;height:110px;display:flex;flex-direction:column;justify-content:center;gap:10px;overflow:hidden}.umyse-marquee__viewport{position:relative;overflow:hidden}.umyse-marquee__viewport:before,.umyse-marquee__viewport:after{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:2;pointer-events:none}.umyse-marquee__viewport:before{left:0;background:linear-gradient(to right,#c6007e,#c6007e00)}.umyse-marquee__viewport:after{right:0;background:linear-gradient(to left,#c6007e,#c6007e00)}.umyse-marquee__track{display:flex;width:max-content;animation:umyse-marquee-scroll 28s linear infinite;will-change:transform}.umyse-marquee__group{list-style:none;margin:0;padding:0;display:flex;flex:0 0 auto;align-items:center}.umyse-marquee__item{display:flex;align-items:center;margin:0;padding:0 32px;font-size:26px;line-height:1.3;color:#fff;white-space:nowrap}.umyse-marquee__item:after{content:"";display:block;width:6px;height:6px;margin-left:64px;background:#fbe4e2;transform:rotate(45deg);flex:0 0 auto}.umyse-marquee__item a{color:#fff;text-decoration:none}.umyse-marquee__item--spate{font-family:Syne,sans-serif;font-weight:700;text-transform:lowercase}.umyse-marquee__item--newbeauty{font-family:Playfair Display,serif;font-weight:600;text-transform:uppercase;letter-spacing:.12em}.umyse-marquee__item--puck{font-family:Archivo Black,sans-serif;font-weight:400}.umyse-marquee__item--fatto{font-family:Old Standard TT,serif;font-style:italic;font-weight:400}@keyframes umyse-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(hover:hover){.umyse-marquee:hover .umyse-marquee__track{animation-play-state:paused}}@media(max-width:749px){.umyse-marquee{height:90px;gap:8px}.umyse-marquee__item{font-size:22px;padding:0 24px}.umyse-marquee__item:after{margin-left:48px}}@media(prefers-reduced-motion:reduce){.umyse-marquee__track{animation:none;width:100%;justify-content:center}.umyse-marquee__group{flex-wrap:wrap;justify-content:center}.umyse-marquee__group[aria-hidden=true],.umyse-marquee__item[aria-hidden=true]{display:none}.umyse-marquee__viewport:before,.umyse-marquee__viewport:after{display:none}}.umyse-ugc__proof{margin:0 0 10px;text-align:center;font-size:15px;font-weight:500;color:#c6007e}.umyse-ugc__proof strong{color:#c6007e;font-weight:700}.umyse-product__rating-wrap{display:flex;align-items:center;flex-wrap:nowrap}.umyse-product__meta-row .umyse-product__rating{color:#3b2318;font-size:14px}.umyse-product__meta-row .umyse-product__rating .umyse-product__stars{color:#e9a92b}.umyse-product__meta-row .umyse-product__rating strong{font-weight:700;color:#3b2318}.umyse-product__orders{font-size:14px;font-weight:700;color:#6b5560;white-space:nowrap}.umyse-product__orders:before{content:"|";color:#e3c3cc;margin:0 10px}@media(max-width:749px){.umyse-product__meta-row .umyse-product__rating{flex:0 0 auto}.umyse-product__orders:before{margin:0 6px}}@media(min-width:750px){.umyse-product__meta-row{flex-wrap:wrap}.umyse-product__meta-row .umyse-eyebrow{flex:1 1 auto}}.umyse-reviews--product .umyse-reviews-stars svg{fill:#e9a92b}.umyse-photo-testimonial--product .umyse-photo-testimonial__rating{color:#e9a92b}.umyse-howto__video[data-umyse-loop-video]{height:auto;display:block}.umyse-howto__video[data-umyse-loop-video]{max-width:300px}@media(min-width:750px){.umyse-howto--loop{justify-content:center;gap:56px}.umyse-howto--loop .umyse-howto__media{flex:0 0 300px}.umyse-howto--loop .umyse-howto__steps{flex:0 1 480px}}@media(max-width:749px){.umyse-howto__video[data-umyse-loop-video]{max-width:260px}.umyse-howto--loop{gap:24px}}.umyse-product__payment-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;margin:12px 0 0;padding:0}.umyse-product__payment-icons li{margin:0;padding:0;line-height:0}.umyse-product__payment-icons svg{width:38px;height:24px;display:block}.umyse-ingredients-warning{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--umyse-ink-soft)}.newsletter-form__consent{margin:10px 0 0;font-size:12px;line-height:1.4;color:#fff}.newsletter-form__consent a{color:#fff;text-decoration:underline}.footer .newsletter-form__consent,.footer .newsletter-form__consent a{color:#fff!important}@media(max-width:749px){.newsletter-form__consent{font-size:11px;letter-spacing:0}}.umyse-tier-card__note{font-size:13px;color:var(--umyse-ink-soft);margin:-12px 0 24px}.umyse-pack-note{font-size:12px;color:var(--umyse-ink-soft);text-align:right;margin:-10px 0 18px}.umyse-howto--loop-large .umyse-howto__video[data-umyse-loop-video]{max-width:340px}@media(min-width:750px){.umyse-howto--loop-large .umyse-howto__media{flex-basis:340px}.umyse-howto--media-right .umyse-howto__media{order:2}}@media(max-width:749px){.umyse-howto--loop-large .umyse-howto__video[data-umyse-loop-video]{max-width:300px}}.umyse-cart-upsell{flex-direction:column;align-items:stretch;gap:10px}.umyse-cart-upsell__row{display:flex;align-items:center;gap:12px}.umyse-cart-upsell__desc{font-size:13px;font-weight:600;color:var(--umyse-ink);line-height:1.4}button.umyse-cart-upsell__cta{border:0;cursor:pointer;font-family:inherit}.umyse-cart-upsell__picker{border-top:1px solid var(--umyse-pink-tint);padding-top:10px}.umyse-cart-upsell__slot{margin-bottom:8px}.umyse-cart-upsell__slot-label{font-size:12px;color:var(--umyse-ink);margin:0 0 6px}.umyse-cart-upsell__swatches{display:flex;gap:10px}.umyse-cart-upsell__swatch{width:28px;height:28px;padding:0;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1.5px #00000026;cursor:pointer}.umyse-cart-upsell__swatch.is-selected{box-shadow:0 0 0 2.5px var(--umyse-accent)}.umyse-cart-upsell__confirm{width:100%;margin-top:4px;border:0;border-radius:999px;background:var(--umyse-accent);color:#fff;font-family:inherit;font-size:12px;font-weight:700;padding:10px 14px;cursor:pointer}.umyse-cart-upsell__confirm:disabled{opacity:.5;cursor:not-allowed}.umyse-cart-upsell__error{color:#c0392b;font-size:12px;margin:6px 0 0}.umyse-cart-upsell__error[hidden]{display:none}.umyse-cart-upsell__loading{font-size:12px;color:var(--umyse-ink-soft);margin:0}@media(min-width:750px){.umyse-section--howto-roomy{padding-top:92px;padding-bottom:92px}}.umyse-cart-promo{position:relative;display:flex;align-items:center;gap:16px;margin:28px 0 16px;padding:26px 18px 18px;background:#fbe4e2;border:1.5px solid rgba(198,0,126,.35);border-radius:18px;box-shadow:0 6px 18px #c6007e1f}.umyse-cart-promo__badge{position:absolute;top:-12px;left:18px;background:#c6007e;color:#fff;font-family:var(--umyse-font-heading);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:999px}.umyse-cart-promo__img{width:150px;height:auto;flex-shrink:0;object-fit:contain;mix-blend-mode:multiply}.umyse-cart-promo__body{min-width:0;text-align:left}.umyse-cart-promo__body p{margin:0}.umyse-cart-promo__title{font-family:var(--umyse-font-heading);font-weight:800;font-size:20px;line-height:1.15;text-transform:uppercase;color:var(--umyse-ink)}.umyse-cart-promo__price{font-family:var(--umyse-font-heading);font-weight:800;font-size:32px;line-height:1.1;color:#c6007e;margin-top:4px!important}.umyse-cart-promo__unit{font-size:12px;color:var(--umyse-ink-soft);margin-top:2px!important}.umyse-cart-promo__claim{font-size:14px;font-weight:700;color:var(--umyse-ink);margin-top:10px!important}.umyse-cart-promo__hint{font-size:12px;color:#c6007e;font-weight:600;margin-top:4px!important}@media(max-width:749px){.umyse-cart-promo{gap:12px;padding:24px 14px 16px}.umyse-cart-promo__img{width:120px}.umyse-cart-promo__title{font-size:17px}.umyse-cart-promo__price{font-size:28px}}.footer .footer-block__details-content a,.footer .list-menu a,.footer .footer-block--menu a,.footer .footer__copyright,.footer .copyright__content,.footer .copyright__content a{color:#fff!important}.footer .footer-block__details-content a:hover,.footer .footer-block__details-content a:focus-visible,.footer .list-menu a:hover,.footer .list-menu a:focus-visible,.footer .copyright__content a:hover,.footer .copyright__content a:focus-visible{color:#fff!important;text-decoration:underline;text-underline-offset:3px;opacity:.85}.shopify-policy__container{padding-top:28px;padding-bottom:90px}@media(max-width:749px){.shopify-policy__container{padding-top:16px;padding-bottom:66px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/umyse-theme.css.map */
