:root{--nv-bg: #fbf3f1;--nv-card: #fffaf8;--nv-petal: #f5e6e2;--nv-ink: #2b2230;--nv-ink-2: #5e4f5c;--nv-line: #ecd3cd;--nv-accent: #8e3b5b;--nv-accent-deep: #6f2c46;--nv-accent-soft: #f6dfe7;--nv-amber-bg: #fff4e5;--nv-amber-line: #e9a23b;--nv-amber-ink: #7a3e06;--nv-r-card: 16px;--nv-r-ctrl: 12px;--nv-r-pill: 999px;--nv-gutter: 15px;--nv-shadow: 0 1px 2px rgba(43, 34, 48, .05), 0 6px 18px rgba(142, 59, 91, .08)}html,body{background:var(--nv-bg)!important}::selection{background:var(--nv-accent-soft);color:var(--nv-ink)}@media(max-width:749px){#lf-social-proof-slot{padding:0 var(--nv-gutter)!important}.lf-social-proof-card{margin:10px 0 6px!important;max-width:none!important}}.lf-social-proof-card{background:var(--nv-card)!important;border:1px solid var(--nv-line)!important;border-radius:var(--nv-r-card)!important;box-shadow:var(--nv-shadow)!important}.lf-stars{color:#c98a1b!important}.lf-hybrid-block{background:transparent!important}.lf-benefit-icon{color:var(--nv-accent)!important}.lf-guarantee-box{background:var(--nv-accent-soft)!important;border:1.5px solid rgba(142,59,91,.45)!important;border-left:5px solid var(--nv-accent)!important;border-radius:var(--nv-r-card)!important;padding:13px 14px!important}.lf-guarantee-icon{color:var(--nv-accent)!important;width:24px!important;height:24px!important}.lf-guarantee-text{color:var(--nv-ink)!important;font-size:13.5px!important}.lf-guarantee-text strong{color:var(--nv-accent-deep)!important;display:block;font-size:14.5px;margin-bottom:2px}.lf-stock-alert-block{background:var(--nv-amber-bg)!important;border:1.5px solid var(--nv-amber-line)!important;border-left:5px solid var(--nv-amber-line)!important;border-radius:var(--nv-r-card)!important;box-shadow:none!important}.lf-stock-alert-header{color:var(--nv-amber-ink)!important;font-size:12.5px!important;letter-spacing:.2px!important}.lf-stock-alert-text{color:var(--nv-ink)!important;font-size:13.5px!important}.lf-pulse-dot{background:#d9480f!important}.lf-pulse-dot:before{background:#d9480f59!important}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded,.lfsz-trigger button,.lfsz-trigger .lfsz-btn,.lf-scroll-btn,.lfsz-next,.lf-love-guar-btn,.lfsb-btn{border-radius:var(--nv-r-ctrl)!important}.lf-scroll-btn,.lfsz-trigger button,.lfsz-trigger .lfsz-btn,.lfsb-btn,.lfsz-next,.lf-love-guar-btn{background:var(--nv-accent)!important;color:#fff!important;border-color:var(--nv-accent)!important}.button:not(.button--secondary):not(.button--tertiary):hover{filter:brightness(.94)}.button,.lf-scroll-btn{transition:transform .15s ease,filter .15s ease}.button:active,.lf-scroll-btn:active{transform:scale(.98)}.lfsz-trigger,.lfdd,.lf-love-guar-card,.lf-comp-block,.lf-wear-forget-block,.lf-faq-row,.lf-rc-card,.lf-reviews-carousel-block [class*=card],.lf-wall-section [class*=card]{border-radius:var(--nv-r-card)!important}.lfsz-trigger,.lfdd{background:var(--nv-card)!important;border-color:var(--nv-line)!important}.product__media-item img,.product__media,.thumbnail,.product-media-container{border-radius:var(--nv-r-ctrl)}.moonbundle-option{border:1.5px solid var(--nv-line)!important;border-radius:var(--nv-r-card)!important;background:var(--nv-card)!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.moonbundle-option-active{border:2px solid var(--nv-accent)!important;background:#fff4f7!important;box-shadow:0 0 0 4px #8e3b5b1f,var(--nv-shadow)!important;animation:nvSelect .28s ease-out}@keyframes nvSelect{0%{transform:scale(.985)}60%{transform:scale(1.006)}to{transform:scale(1)}}.moonbundle-best-seller-block{background:var(--nv-accent-deep)!important;color:#fff!important;border-radius:var(--nv-r-pill)!important;padding-left:12px!important;padding-right:12px!important}.moonbundle-dropdown-button,moonbundle-component select{border-radius:var(--nv-r-ctrl)!important;border-color:var(--nv-line)!important;background-color:var(--nv-card)!important}.moonbundle-badge{background:var(--nv-accent-deep)!important;color:#fff!important;border-radius:var(--nv-r-pill)!important}.lf-rc-card{border-style:solid!important;border-color:var(--nv-line)!important;box-shadow:var(--nv-shadow)!important}.nvq-brand img{mix-blend-mode:multiply}.nvq-brand{background:transparent!important}@media(max-width:749px){.lf-scroll-cta-wrap{margin:10px 0!important}.lf-comp-block,.lf-wall-section,.lf-love-guar-wrap,.lf-faq-wrap,.lf-wear-forget-block{margin-top:22px!important;margin-bottom:22px!important}}:focus-visible{outline:2px solid var(--nv-accent)!important;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.nvh .hero,.nvh .final{background:var(--nv-bg)!important;color:var(--nv-ink)!important}.nvh .hero h1,.nvh .final h2,.nvh .trust b{color:var(--nv-ink)!important}.nvh .hero .sub,.nvh .final p,.nvh .hero .micro,.nvh .hero .btn-ghost{color:var(--nv-ink-2)!important}.nvh .hero .stars,.nvh .rev .st{color:#c98a1b!important}.nvh .eyebrow{color:var(--nv-accent)!important}.nvh .btn{background:var(--nv-accent)!important;border-color:var(--nv-accent)!important;border-radius:var(--nv-r-ctrl)!important}.nvh .btn:hover{background:var(--nv-accent-deep)!important}.nvh .trust,.nvh .trust li{background:var(--nv-petal)!important;color:var(--nv-ink-2)!important;border-color:var(--nv-line)!important}.nvh .sec.alt{background:var(--nv-petal)!important}.nvh .card .n,.nvh th{background:var(--nv-accent)!important;color:#fff!important}.nvh .obadge{background:var(--nv-accent-deep)!important;color:#fff!important;border-color:var(--nv-accent-deep)!important}.nvh .prob div{border-left-color:var(--nv-accent)!important}.nvh .bad,.nvh .tier.f .flag{color:var(--nv-accent-deep)}.nvh .tier.f .flag{background:var(--nv-accent-deep)!important;color:#fff!important}.nvh .rev cite,.nvh .pr s,.nvh .gifts i{color:#76646f!important}.nvh .hero img{border-radius:0}.moonbundle-options-horizontal{display:flex!important;flex-direction:column-reverse!important}.nvh .hero img[src*=norevia-hero-promo-rose]{object-fit:contain!important;height:auto!important;min-height:0!important;background:var(--nv-bg)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/norevia-design.css.map */
