@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;1,400&display=swap";:root{--op-night:#1B1424;--op-violet:#6B4E8F;--op-violet2:#7D5BA6;--op-gold:#B8924A;--op-gold2:#E3C98F;--op-cream:#F6F1E9;--op-card:#FBF8F2;--op-line:#E3D7C3;--op-ink:#2A2033;--op-muted:#6E6475}.shop-product-section{background:radial-gradient(ellipse 60% 50% at 75% 10%,rgba(155,108,210,.14),transparent 70%),var(--op-cream)!important}[id*=__shop_product_details]{background:var(--op-cream)!important}.shop-product-section .shop-product-title{font-family:Lora,serif!important;font-weight:500!important;color:var(--op-ink)!important;letter-spacing:0!important}.shop-product-section .product-bullet-list,.shop-product-section .product-bullet-list *{color:#4a4152!important}.shop-product-section .imgr-rating-text,.shop-product-section .imgr-rating-value{color:var(--op-ink)!important}.shop-product-section .imgr-container svg path,.shop-product-section [class*=star] path{fill:var(--op-gold)!important}.shop-product-section img{border-radius:12px}.shop-product-section .shop-product-gallery img,.shop-product-section [class*=main-image] img{box-shadow:0 20px 50px #6b4e8f2e}.kaching-bundles__block-title{color:var(--op-violet)!important;font-family:Lora,serif!important;font-style:italic}.kaching-bundles__block-title:before,.kaching-bundles__block-title:after{background:linear-gradient(90deg,transparent,var(--op-gold))!important;border-color:var(--op-gold)!important}.kaching-bundles__bar-container{background:var(--op-card)!important;border:1px solid var(--op-line)!important;border-radius:14px!important;box-shadow:0 6px 18px #2e24330f!important;transition:box-shadow .2s}.kaching-bundles__bar--selected .kaching-bundles__bar-container{background:linear-gradient(135deg,#f3ecf8,#fbf8f2)!important;border:2px solid var(--op-violet)!important;box-shadow:0 0 0 4px #9b6cd21f,0 14px 34px #6b4e8f38!important}.kaching-bundles__bar-title{color:var(--op-ink)!important;font-family:Lora,serif!important;font-size:1.08em!important}.kaching-bundles__bar-price{color:var(--op-violet)!important;font-weight:700!important}.kaching-bundles__bar-full-price{color:#9a90a2!important}.kaching-bundles__bar-radio{border-color:#cdb98f!important;background:#fff!important}.kaching-bundles__bar--selected .kaching-bundles__bar-radio{border-color:var(--op-violet)!important;background:radial-gradient(circle,var(--op-violet) 0 42%,#fff 46%)!important;box-shadow:0 0 10px #9b6cd280!important}.kaching-bundles__bar-most-popular__content{background:linear-gradient(135deg,#3b2a52,#1b1424)!important;color:var(--op-gold2)!important;border:1px solid rgba(227,201,143,.6)!important;box-shadow:0 0 14px #9b6cd273!important;letter-spacing:.08em}.kaching-bundles__bar-variant-select{border:1px solid var(--op-line)!important;border-radius:8px!important;color:var(--op-ink)!important;background:#fff!important}.kaching-bundles__bar-variant-names{color:var(--op-muted)!important}.kaching-bundles__free-gift{background:linear-gradient(90deg,#e3c98f38,#9b6cd229)!important;border-top:1px dashed rgba(184,146,74,.55)!important}.kaching-bundles__free-gift__text{color:var(--op-ink)!important}.kaching-bundles__free-gift__full-price{color:var(--op-gold)!important}.shop-add-to-cart-button,.product-form__submit{background:linear-gradient(135deg,#d9b76e,#b8924a)!important;color:#1b1422!important;border:0!important;border-radius:12px!important;box-shadow:0 12px 30px #c9a45c66,0 0 0 1px #ffecbe66 inset!important;letter-spacing:.12em}.shop-add-to-cart-button:hover,.product-form__submit:hover{box-shadow:0 16px 40px #c9a45c8c,0 0 30px #9b6cd259!important}#MainContent:has(.shop-product-section)>.shopify-section:not([id*=__shop_product_details]){background:var(--op-cream)}#MainContent:has(.shop-product-section) h2,#MainContent:has(.shop-product-section) h3{font-family:Lora,serif!important;color:var(--op-ink)!important;letter-spacing:0!important}#MainContent:has(.shop-product-section) h2 span[class*=accent],#MainContent:has(.shop-product-section) [class*=accent-text],#MainContent:has(.shop-product-section) [class*=heading-accent],#MainContent:has(.shop-product-section) [class*=title-highlight]{color:var(--op-gold)!important;background:none!important;-webkit-text-fill-color:var(--op-gold)!important;font-family:Lora,serif!important;font-style:italic}#MainContent:has(.shop-product-section) .image-text-section,#MainContent:has(.shop-product-section) .image-text-container-wrapper,#MainContent:has(.shop-product-section) .store-faq-section,#MainContent:has(.shop-product-section) .reviews-transformation-section{background:var(--op-cream)!important}#MainContent:has(.shop-product-section) .image-text-section img{border-radius:16px;box-shadow:0 24px 60px #6b4e8f2e,0 0 0 1px #b8924a40}#MainContent:has(.shop-product-section) .image-text-heading span,#MainContent:has(.shop-product-section) .stats-section-title span{color:var(--op-violet)!important;font-style:italic}#MainContent:has(.shop-product-section) .media-grid{background:radial-gradient(ellipse 50% 70% at 85% 20%,rgba(140,90,200,.55),transparent 70%),radial-gradient(ellipse 40% 60% at 10% 90%,rgba(190,90,160,.28),transparent 70%),linear-gradient(180deg,#1b1424,#241a31)!important;border:1px solid rgba(227,201,143,.25);box-shadow:0 30px 80px #1b142459,0 0 80px #9b6cd240}#MainContent:has(.shop-product-section) .media-grid h2,#MainContent:has(.shop-product-section) .media-grid h3{color:#f6f1e9!important;text-shadow:0 0 30px rgba(155,108,210,.45)}#MainContent:has(.shop-product-section) .media-grid p,#MainContent:has(.shop-product-section) .media-grid [class*=text]{color:#cfc4d8!important}#MainContent:has(.shop-product-section) .media-item__media{border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #e3c98f4d,0 14px 30px #00000059}#MainContent:has(.shop-product-section) [class*=stat-number],#MainContent:has(.shop-product-section) [class*=stats-number],#MainContent:has(.shop-product-section) [class*=stat__number]{background:linear-gradient(135deg,#b8924a,#6b4e8f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}#MainContent:has(.shop-product-section) .store-faq-question{background:var(--op-card)!important;border:1px solid var(--op-line)!important;border-radius:12px!important;box-shadow:0 6px 16px #2e24330d;color:var(--op-ink)!important}#MainContent:has(.shop-product-section) .store-faq-answer{background:transparent!important;color:var(--op-muted)!important}#MainContent:has(.shop-product-section) .store-faq-question svg,#MainContent:has(.shop-product-section) .store-faq-question svg path{color:var(--op-gold)!important;stroke:var(--op-gold)!important}#MainContent:has(.shop-product-section) .reviews-rating-summary,#MainContent:has(.shop-product-section) .reviewer-info{background:linear-gradient(135deg,#6b4e8f,#3b2a52)!important;box-shadow:0 0 18px #9b6cd259}#MainContent:has(.shop-product-section) .review-card{background:var(--op-card)!important;border:1px solid var(--op-line)!important;box-shadow:0 18px 40px #6b4e8f1f!important}html body .shop-product-section .shop-add-to-cart-button.product-form__submit{--button-bg-color:#C9A45C!important;--button-hover-color:#B8924A!important;--button-text-color:#1B1422!important;background-image:linear-gradient(135deg,#e2c47e,#b8924a)!important;color:#1b1422!important;box-shadow:0 12px 30px #c9a45c73,0 0 0 1px #ffecbe73 inset!important;border-radius:12px!important}html body .shop-product-section .shop-add-to-cart-button.product-form__submit *{color:#1b1422!important}#MainContent:has(.shop-product-section)>.shopify-section:not([id*=__shop_product_details]) div[class*=section-template--]{background:var(--op-cream)!important}#MainContent:has(.shop-product-section) [id*=__store_faq],#MainContent:has(.shop-product-section) [id*=__store_faq] .store-faq-section{background:var(--op-cream)!important}#MainContent:has(.shop-product-section) [id*=__store_faq] .store-faq-question{background:var(--op-card)!important}#MainContent:has(.shop-product-section) .stats-column-container{background:radial-gradient(ellipse 50% 70% at 85% 15%,rgba(140,90,200,.55),transparent 70%),radial-gradient(ellipse 40% 60% at 5% 95%,rgba(190,90,160,.3),transparent 70%),linear-gradient(180deg,#1b1424,#241a31)!important;border:1px solid rgba(227,201,143,.25);box-shadow:0 30px 80px #1b142459,0 0 80px #9b6cd240}#MainContent:has(.shop-product-section) .stats-column-container h2,#MainContent:has(.shop-product-section) .stats-column-container h2 *{color:#f6f1e9!important;-webkit-text-fill-color:#F6F1E9!important;text-shadow:0 0 30px rgba(155,108,210,.45)}#MainContent:has(.shop-product-section) .stats-column-container h3,#MainContent:has(.shop-product-section) .stats-column-container h3 *,#MainContent:has(.shop-product-section) .stats-column-container .stats-column-title-wrapper{color:#e3c98f!important;-webkit-text-fill-color:#E3C98F!important}#MainContent:has(.shop-product-section) .stats-column-container p,#MainContent:has(.shop-product-section) .stats-column-container [class*=description]{color:#cfc4d8!important}html body .es-popup-button{position:relative!important;isolation:isolate;-webkit-text-fill-color:#F6F1E9;min-height:60px}html body .es-popup-button:before{content:"";display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:16px;background:radial-gradient(ellipse 60% 120% at 85% 0%,rgba(155,108,210,.6),transparent 70%),linear-gradient(135deg,#3b2a52,#1b1424);box-shadow:inset 0 0 0 1px #e3c98f99,0 10px 24px #2e24334d,0 0 18px #9b6cd24d}html body .es-popup-button .bi{-webkit-text-fill-color:#E3C98F;color:#e3c98f!important}html body .orlivia-benefits{background:#fbf8f2!important;border:1px solid #E3D7C3!important;border-radius:16px!important;box-shadow:0 8px 22px #2e24330f!important;padding:24px 12px!important}html body .orlivia-benefits .orlivia-icon{width:58px!important;height:58px!important;padding:15px;box-sizing:border-box;border-radius:50%;margin:0 auto 12px!important;color:#f3e3bc!important;background:radial-gradient(circle at 35% 30%,#8b6bb3,#4a3466);box-shadow:0 0 0 3px #fbf8f2,0 0 0 4px #b8924a8c,0 8px 18px #6b4e8f59,0 0 18px #9b6cd259}html body .orlivia-benefits .orlivia-icon [stroke="#fff"]{stroke:#4a3466}html body .orlivia-benefits .orlivia-benefit-text{color:#2a2033!important;font-weight:600!important}@media(max-width:749px){html body .orlivia-benefits .orlivia-icon{width:48px!important;height:48px!important;padding:12px}}html body .replica-warning{position:relative!important;isolation:isolate;border-radius:14px!important;padding:14px 16px 14px 54px!important}html body .replica-warning:before{content:"";display:block!important;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:14px;background:linear-gradient(90deg,#f4ead6,#efe6f1);border:1px dashed rgba(184,146,74,.75)}html body .replica-warning .warning-icon{isolation:isolate;width:28px!important;height:28px!important;top:14px!important;left:14px!important;box-shadow:0 0 12px #9b6cd273}html body .replica-warning .warning-icon:before{content:"";display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:50%;background:#6b4e8f}html body .replica-warning .warning-icon svg,html body .replica-warning .warning-icon svg *{fill:#f3e3bc!important}html body .replica-warning .warning-title{-webkit-text-fill-color:#6B4E8F;font-weight:700;letter-spacing:.06em;margin-bottom:3px}html body .replica-warning .warning-text{-webkit-text-fill-color:#4A4152;font-size:13px!important;line-height:1.45}html body .custom-money-back-guarantee{background:radial-gradient(ellipse 50% 90% at 90% 10%,rgba(140,90,200,.55),transparent 70%),radial-gradient(ellipse 40% 80% at 0% 100%,rgba(190,90,160,.25),transparent 70%),linear-gradient(180deg,#1b1424,#241a31)!important;border:1px solid rgba(227,201,143,.35)!important;border-radius:16px!important;box-shadow:0 18px 40px #1b14244d,0 0 30px #9b6cd238!important}html body #MainContent .custom-money-back-guarantee .custom-guarantee-text h3{color:#f6f1e9!important;-webkit-text-fill-color:#F6F1E9!important;font-family:Lora,serif!important;font-weight:500!important;text-shadow:0 0 20px rgba(155,108,210,.6)}html body #MainContent .custom-money-back-guarantee .custom-guarantee-text p{color:#cfc4d8!important;-webkit-text-fill-color:#CFC4D8!important}html body .custom-money-back-guarantee .custom-badge-circle{border-radius:50%;box-shadow:0 0 0 3px #1b1424,0 0 0 4px #e3c98f99,0 0 22px #e3c98f73}
/*# sourceMappingURL=/cdn/shop/t/12/assets/orlivia-product.css.map */
