@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800&display=swap";.custom-footer,.custom-footer *:not(svg):not(path){font-family:Nunito,sans-serif!important;font-style:normal!important;letter-spacing:0!important;text-transform:none!important}.custom-footer .footer-column h3,.custom-footer .footer-brand .footer-logo{font-weight:800!important;color:#fff!important}.custom-footer .footer-brand .footer-logo{font-size:28px!important;line-height:1.1}.custom-footer .footer-description{color:#b8c0d4!important;font-weight:600;line-height:1.55;max-width:260px}.custom-footer .footer-column a{color:#b8c0d4!important;font-weight:600;text-decoration:none}.custom-footer .footer-column a:hover{color:#fff!important}.custom-footer .footer-column ul{list-style:none;padding:0}.custom-footer .footer-column li{margin:0 0 10px}.custom-footer [class*=newsletter] h2,.custom-footer [class*=newsletter] h3{font-weight:800!important;color:#111827!important}.custom-footer [class*=newsletter] button{background:#4a6cf7!important;color:#fff!important;border-radius:12px!important;font-weight:800!important}.section-label,.section-tag,.accent-tag,.eyebrow,[class*=section-label],[class*=section-tag],[class*=accent-label],[class*=eyebrow],[class*=label--accent],[class*=accent--label]{display:none!important}[class*=statistic] [class*=number],[class*=stat] [class*=number],[class*=statistics] [class*=number],.statistic__number{color:#4a6cf7!important}[class*=testimonial] [class*=avatar],[class*=review] [class*=avatar],[class*=author] [class*=avatar]{background-color:#4a6cf7!important}[class*=rich-text] .button,[class*=rich-text] a.button,.rich-text__button{background-color:#4a6cf7!important;color:#fff!important;border-color:#4a6cf7!important}a{color:#4a6cf7}a:hover{color:#3a5ce5}.cart-drawer [class*=accent],.cart-drawer [class*=progress]{color:#4a6cf7!important}:root{--cart-drawer-background-gradient: linear-gradient(180deg, #f5f7ff 0%, #ffffff 40%);--cart-drawer-primary-background-color: #ffffff;--cart-drawer-primary-text-color: #1a1b2e;--cart-drawer-header-background: #2f3570;--cart-drawer-accent-color: #4a6cf7;--cart-drawer-checkout-button-background: #3a5ce5;--cart-drawer-fs-icon-default-color: #8b93c9;--cart-drawer-shipping-protection-text-color: #1a1b2e}.cart-drawer .drawer__heading{font-family:var(--font-heading-family)}.cart-drawer .cart-item__name,.cart-drawer .product-option,.cart-drawer .cart-item__details,.cart-drawer .totals__total,.cart-drawer .cart__checkout-button,.cart-drawer .quantity__input{font-family:var(--font-body-family)}.cart-drawer .cart-item__name{font-weight:700;color:#1a1b2e}.cart-drawer .drawer__header{padding:18px 20px}.cart-drawer .drawer__heading{color:#fff;display:flex;align-items:center;gap:8px;letter-spacing:.04em}.cart-drawer .drawer__heading:before{content:"\2728";font-size:.8em}.cart-drawer .gb-cart-total-item{background:#ffd166;color:#2f3570;border-radius:999px;padding:2px 10px;font-size:.6em;font-weight:800}.cart-drawer .drawer__header .drawer__close{color:#fff}.cart-drawer .drawer__header .drawer__close:hover{opacity:.75}.cart-drawer .gb-price-drawer-saving{display:inline-block;background:#fff4de;color:#b8700a;font-weight:700;padding:2px 8px;border-radius:6px}.cart-drawer .cart-item__final-price{color:#1a1b2e;font-weight:700}.cart-drawer .cart-item__old-price{color:#9aa0b4}.cart-drawer .discount-tag{background:#e8f9ee!important;color:#1f8a4c!important;font-weight:700}.cart-drawer .quantity__button{color:#4a6cf7}.cart-drawer .cart-remove-button:hover{color:#e35b5b}.cart-drawer .cart-item__image{border-radius:12px!important;box-shadow:0 2px 8px #1a1b2e14}.cart-drawer .cart__checkout-button{background:linear-gradient(135deg,#4a6cf7,#6f86ff)!important;box-shadow:0 6px 16px #4a6cf759;letter-spacing:.04em}.cart-drawer .drawer__footer{background:#f8f9ff;border-top:1px solid #e6e9fb}.free-shipping-main svg,.free-shipping-main img{animation:none}.free-shipping-main.second-gift{animation:lr-truck-drive 8s ease-in-out infinite}@keyframes lr-truck-drive{0%{left:0;opacity:0}6%{left:0;opacity:1}78%{left:calc(100% - 38px);opacity:1}92%{left:calc(100% - 38px);opacity:1}to{left:calc(100% - 38px);opacity:0}}@media(prefers-reduced-motion:reduce){.free-shipping-main.second-gift{animation:none}}.new-product-faq,.product-faq{margin:18px auto!important;font-size:100%!important}.new-product-faq *:not(svg):not(path),.product-faq *:not(svg):not(path){font-family:Nunito,sans-serif!important;font-style:normal!important;letter-spacing:0!important;text-transform:none!important}.new-product-faq .new-faq-container,.product-faq .faq-container{border:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important}.new-product-faq .faq-item,.product-faq .faq-item{background:#f0f4ff!important;border:0!important;border-radius:14px!important;margin:0 0 10px!important;padding:0 18px!important;overflow:hidden}.new-product-faq .faq-item:last-child,.product-faq .faq-item:last-child{margin-bottom:0!important}.new-product-faq .faq-question,.product-faq .faq-question{background:transparent!important;color:#111827!important;border-radius:0!important;padding:16px 0!important;font-weight:800!important;font-size:16px!important;line-height:1.35!important}.new-product-faq .faq-toggle,.product-faq .faq-toggle{font-size:0!important;width:24px!important;height:24px!important;transform:none!important;color:#4a6cf7!important}.new-product-faq .faq-toggle svg,.new-product-faq .faq-toggle img{display:none!important}.new-product-faq .faq-toggle:after,.product-faq .faq-toggle:after{content:"+";font-size:24px;font-weight:700;line-height:1;color:#4a6cf7}.new-product-faq .faq-item.active .faq-toggle:after,.product-faq .faq-item.active .faq-toggle:after{content:"\2212"}.new-product-faq .faq-answer,.product-faq .faq-answer{background:transparent!important;color:#4b5563!important;padding:0!important;font-size:15px!important;line-height:1.6!important}.new-product-faq .faq-item.active .faq-answer,.product-faq .faq-item.active .faq-answer{padding:0 0 16px!important}.new-product-faq .faq-answer-inner{padding-top:0!important}.new-product-faq .faq-answer p,.product-faq .faq-answer p{color:#4b5563!important}html body:not(#lr-a):not(#lr-b) *:not(svg):not(svg *):not(em):not(cite){font-family:Nunito,sans-serif!important;font-style:normal!important}html body:not(#lr-a):not(#lr-b) :is(h1,h2,h3,h4,h5,h6){font-weight:800!important}div:has(>p[style*="letter-spacing:2.5px"]){display:none!important}div[style*="background:#fff8f0"],.lrx-tl,[data-lrx=timeline],.guarantee-badges-container{display:none!important}html body .luna-benefits{margin:-14px 0 -10px!important}html body .luna-benefits li{padding:7px 0!important;gap:10px!important;line-height:1.45!important}html body main:has([id$=__problem_solution_section]) section.section:not([id$=__shop_product_details_YnRKdn]){padding:0!important;margin-top:0!important}html body .stats-column-section{background:linear-gradient(135deg,#f0f4ff,#f5f3ff)!important}html body .stats-column-section .stats-column-container.contained{background:transparent!important;border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/luna-overrides.css.map */
