:root{--nua-page: #fff8fa;--nua-page-2: #f8e8ee;--nua-card: #ffffff;--nua-ink: #2b2226;--nua-muted: #88777e;--nua-rose: #c9809c;--nua-rose-deep: #9f5f78;--nua-rose-soft: #efd4de;--nua-line: #ead9df}html,body{background:var(--nua-page)!important}body{color:var(--nua-ink)!important;background:radial-gradient(circle at 12% 0%,rgba(239,212,222,.55),transparent 30rem),linear-gradient(180deg,#fffafb,#fff7f9 48%,#f9edf2)!important}.site-header{background:#c27796f0!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.22)!important;box-shadow:0 8px 24px #5f374814!important;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.site-header a,.main-nav a,.header-actions a,.mobile-menu a{color:#fff!important}.logo-image img{filter:brightness(0) invert(1)!important}.header-actions a:last-child{background:#ffffff21!important;border-color:#ffffff4d!important;color:#fff!important}.header-actions span{background:#fff!important;color:var(--nua-rose-deep)!important}.icon-button span{background:#fff!important}.mobile-menu{background:#c27796fb!important;border-color:#ffffff2e!important}.mobile-menu a{border-color:#ffffff1f!important}.hero,.hero.hero-3d-ready,.hero.hero-photo-depth{background:#eadde2!important}.hero>picture,.hero.hero-3d-ready>picture,.hero.hero-photo-depth>picture{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;opacity:1!important;visibility:visible!important;transform:none!important}.hero>picture img,.hero.hero-3d-ready>picture img,.hero.hero-photo-depth>picture img{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;object-fit:cover!important;opacity:1!important;visibility:visible!important;transform:none!important}.hero-3d-stage{display:none!important;opacity:0!important;visibility:hidden!important}.hero-copy,.hero-copy h1,.hero-copy p,.hero-subtitle{color:#fff!important;opacity:1!important;visibility:visible!important}.hero-copy h1,.hero-copy p,.hero-subtitle{text-shadow:0 5px 24px rgba(28,17,22,.34)!important}.hero:after{background:linear-gradient(90deg,#180e124d,#180e1214 48%,#180e1204)!important}.products{background:linear-gradient(180deg,#fff8fa,#f7e7ed)!important;color:var(--nua-ink)!important;padding-bottom:12px!important}.products>.section-title,.section-title.split,.section-title.split h2,.section-title.split p,.section-title.split a,.section-title.split .collection-note{color:var(--nua-ink)!important}.section-title.split p{color:var(--nua-rose-deep)!important}.section-title.split a,.section-title.split .collection-note{color:var(--nua-muted)!important}.product-family,.product-family-sets,.product-family-one-pieces{background:transparent!important;color:var(--nua-ink)!important}.product-family-head{background:#ffffffb8!important;color:var(--nua-ink)!important;border:1px solid var(--nua-line)!important;box-shadow:0 10px 28px #59374409!important}.product-family-head h2{color:var(--nua-ink)!important}.product-family-head p{color:var(--nua-rose-deep)!important}.product-family-head a,.product-family-head span{color:var(--nua-muted)!important}.products .product,.products .product-gallery,.products .product-media{opacity:1!important;visibility:visible!important}.products .product,.products .product.is-tilting{background:#fffffff7!important;color:var(--nua-ink)!important;border:1px solid var(--nua-line)!important;box-shadow:0 14px 34px #50323d0f!important;transform:none!important}.products .product-media{position:relative!important;overflow:hidden!important;background:#f1dfe6!important}.products .product-main-image:not([hidden]),.products .product-media img:not([hidden]){display:block!important;position:relative!important;z-index:1!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;visibility:visible!important;filter:none!important}.products .product-main-video:not([hidden]),.products .product-media video:not([hidden]){display:block!important;position:relative!important;z-index:1!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;visibility:visible!important}.products .product-main-image[hidden],.products .product-main-video[hidden]{display:none!important}.products .product-title-row h3,.products .product-title-row h3 a,.products .price,.products .price strong{color:var(--nua-ink)!important}.products .product-meta>p:not(.price),.products .price s{color:var(--nua-muted)!important}.products .product-view-link{color:var(--nua-rose-deep)!important}.products .card-form select{background:#fff!important;color:var(--nua-ink)!important;border-color:var(--nua-line)!important}.products .button-dark,.products .card-form .button-dark{background:var(--nua-rose-deep)!important;color:#fff!important;border-color:var(--nua-rose-deep)!important}.trust-bar{background:#ffffffe0!important;color:var(--nua-ink)!important;border:1px solid var(--nua-line)!important;box-shadow:0 10px 28px #50323d09!important}.trust-bar span{color:var(--nua-ink)!important;border-color:var(--nua-line)!important}.trust-bar small{color:var(--nua-rose-deep)!important}.secure-signup{background:linear-gradient(135deg,#d79ab1,#b96f8c)!important;color:#fff!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:0 14px 40px #5a354414!important}.signup-copy h2,.signup-copy p,.signup-form,.signup-form label{color:#fff!important}.signup-copy p{opacity:.88!important}.signup-form input,.signup-form select{background:#fffffff5!important;color:var(--nua-ink)!important;border-color:#ffffffb3!important}.signup-form input::placeholder{color:#9b8a91!important}.secure-signup .button-light{background:#fff!important;color:var(--nua-rose-deep)!important;border-color:#fff!important}footer{background:#a96681!important;color:#fff!important;border-top-color:#ffffff29!important}footer a,footer p,footer nav a{color:#fff!important}.footer-logo img{filter:brightness(0) invert(1)!important}@media(max-width:720px){.products .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hero>picture,.hero>picture img{opacity:1!important;visibility:visible!important}}@media(prefers-reduced-motion:reduce){.hero>picture,.hero>picture img,.products .product,.products .product-media img{transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nua-final-fix.css.map */
