:root{--color-plum: #4A3043;--color-calm-blue: #B3DEFF;--color-yellow: #F5D76E;--color-dune: #F7F4EF;--color-black: #1A1018;--color-white: #ffffff;--font-primary: "Plus Jakarta Sans", sans-serif;--font-mono: "Geist Mono", monospace;--rx-h1: clamp(2rem, 4vw, 2.8rem);--rx-h2: clamp(1.3rem, 2.5vw, 1.7rem);--rx-body: 15px}@media(max-width:768px){:root{--container-gutter: 16px;--section-padding-desktop: 52px;--section-padding-mobile: 44px}}@media(max-width:480px){:root{--container-gutter: 16px;--section-padding-desktop: 44px;--section-padding-mobile: 40px}}body{overflow-x:hidden}@media(max-width:768px){img{max-width:100%;height:auto}.raxeen-std,.rx-stats,.rx-cmp,.raxeen-ritual,.rx-phil,.rx-waitlist,.rx-foot,.rx-faq,.rx-guar,.rx-blog,.rx-ing,.rx-test,.rx-fivesys,.rx-jp,.rx-origin,.rx-sci__hero-inner,.rx-sci__inner,.rx-sci__callout{padding-left:16px!important;padding-right:16px!important}.raxeen-std{padding-top:32px!important;padding-bottom:32px!important}.rx-stats,.rx-cmp{padding-top:24px!important;padding-bottom:24px!important}.raxeen-ritual,.rx-phil{padding-top:32px!important;padding-bottom:32px!important}.rx-waitlist{padding-top:36px!important;padding-bottom:36px!important}.rx-faq,.rx-guar{padding-top:32px!important;padding-bottom:32px!important}.rx-blog,.rx-ing{padding-top:24px!important;padding-bottom:24px!important}.rx-test{padding-top:28px!important;padding-bottom:28px!important}.rx-fivesys,.rx-jp{padding-top:32px!important;padding-bottom:32px!important}.rx-origin{padding-top:0!important}.rx-phil__img,.rx-phil__img-ph{max-height:260px;object-fit:cover}.rx-origin__img-wrap{height:140px!important}.raxeen-std__inner,.rx-stats__inner,.rx-cmp__inner,.rx-faq__inner,.rx-guar__inner,.rx-waitlist__inner,.raxeen-ritual__inner,.rx-phil__inner,.rx-test__inner,.rx-fivesys__inner,.rx-jp__inner,.rx-foot__inner{max-width:100%!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden}.rx-cmp__wrap,.rx-sci__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.raxeen-btn,.rx-waitlist__btn,.rx-qp-cta,.rx-ep-btn,.rx-cc-btn{min-height:44px}h1,.raxeen-h1{font-size:clamp(1.5rem,6vw,2.2rem)}h2,.raxeen-h2,.raxeen-h2-dark{font-size:clamp(1.25rem,5vw,1.8rem)}h3{font-size:clamp(1rem,4vw,1.3rem)}p,li,td,.raxeen-sub-dark,.raxeen-sub,.rx-sci__hero-sub{font-size:14px}}.klaviyo-form,[class*=klaviyo-form-] .klaviyo-form{font-family:var(--font-body, "DM Sans", sans-serif)!important;background:transparent!important}.klaviyo-form input[type=email],.klaviyo-form input[type=text],.klaviyo-form input[type=phone]{border:1.5px solid #000!important;border-radius:0!important;font-family:var(--font-body, "DM Sans", sans-serif)!important;font-size:14px!important;color:#1a1018!important;background:#ffffffd9!important;box-shadow:none!important;outline:none!important;padding:12px 14px!important}.klaviyo-form input:focus{border-color:#1a1018!important;outline:none!important}.klaviyo-form button[type=submit],.klaviyo-form [data-testid=form-submit-button],.klaviyo-form .go-3389567400{background:#000!important;color:#fff!important;border:none!important;border-radius:2px!important;font-family:var(--font-body, "DM Sans", sans-serif)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.02em!important;padding:13px 24px!important;cursor:pointer!important;transition:background .15s!important;box-shadow:none!important}.klaviyo-form button[type=submit]:hover,.klaviyo-form [data-testid=form-submit-button]:hover{background:#b3deff!important;color:#1a1018!important}.klaviyo-form h1,.klaviyo-form h2,.klaviyo-form h3,.klaviyo-form p,.klaviyo-form label{font-family:var(--font-body, "DM Sans", sans-serif)!important;color:#1a1018!important}.klaviyo-form>div,.klaviyo-form .go-2398022537{background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.klaviyo-form [data-testid=success-message],.klaviyo-form .success-message{font-family:var(--font-body, "DM Sans", sans-serif)!important;color:#1a1018!important;background:#b3deff59!important;border-radius:0!important;padding:12px 14px!important}.rx-shipping-notice{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif);font-size:12px;color:#00000080;margin-top:8px;display:flex;align-items:center;gap:6px}.rx-shipping-notice:before{content:"\1f1ec\1f1e7";font-size:14px}#shopify-pc-banner,#shopify-privacy-banner,#shopify-consent-tracking-banner,[data-shopify-feature=consent-tracking-api]{display:none!important}@media(max-width:600px){.rx-cc-bar{padding:12px 16px}.rx-cc-inner{flex-direction:column;align-items:flex-start;gap:12px}.rx-cc-btns{width:100%}.rx-cc-btn{flex:1;text-align:center;padding:10px 12px;min-height:44px}}.main-cart-header h1,.cart__title,[class*=cart] h1,[class*=cart] h2{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;letter-spacing:-.02em!important;color:#1a1018!important}.cart__item-title,.cart__product-title,[class*=cart] .product-title{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:500!important;font-size:14px!important;color:#1a1018!important}.cart__price,[class*=cart] .price,[class*=cart] .money{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;color:#1a1018!important}.cart__subtotal-label,[class*=cart] .label,[class*=cart] .text-sm{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:12px!important;color:#1a10188c!important;letter-spacing:.06em!important}.cart__checkout-button,[class*=cart] .button--primary,[class*=cart] button[type=submit]{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:0!important}.main-account-header h1,.main-account h1,.main-account h2,[class*=account] h1,[class*=account] h2,[class*=customer] h1,[class*=customer] h2{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;letter-spacing:-.02em!important;color:#1a1018!important}[class*=account] p,[class*=account] td,[class*=account] th,[class*=customer] p,[class*=customer] td,[class*=customer] th{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;color:#1a1018b3!important;font-size:14px!important}[class*=account] .button,[class*=account] button,[class*=customer] .button,[class*=customer] button{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;border-radius:0!important;font-size:13px!important;font-weight:600!important;letter-spacing:.04em!important}[class*=account] input,[class*=account] select,[class*=account] textarea,[class*=customer] input,[class*=customer] select,[class*=customer] textarea{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;border-radius:0!important}.customer-account-box{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important}.customer-account-box h1,.customer-account-box .h3,.customer-account-box .h4,.customer-account-box .h5{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;letter-spacing:-.02em!important;color:#1a1018!important}.customer-account-box p,.customer-account-box label,.customer-account-box .link-faded,.customer-account-box .text-xs,.customer-account-box .text-sm{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important}.customer-account-box input[type=email],.customer-account-box input[type=password],.customer-account-box input[type=text],.customer-account-box input[type=tel],.customer-account-box select,.customer-account-box textarea{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;border-radius:0!important;font-size:14px!important}.customer-account-box .button,.customer-account-box button[type=submit]{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;border-radius:0!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.customer-account-box .button--primary{background:var(--color-plum, #4A3043)!important;color:#fff!important;border-color:var(--color-plum, #4A3043)!important}.customer-account-box .button--primary:hover{background:#3a2435!important;border-color:#3a2435!important}.customer-account-box a.link,.customer-account-box a.link-faded{color:var(--color-plum, #4A3043)!important}.section-spacing:has(.customer-account-box){background:#fff!important}.shopify-section--main-customers-account{background:#fff}.shopify-section--main-customers-account,.shopify-section--main-customers-account p,.shopify-section--main-customers-account td,.shopify-section--main-customers-account th,.shopify-section--main-customers-account a,.shopify-section--main-customers-account label{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important}.shopify-section--main-customers-account .h3{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:700!important;letter-spacing:-.02em!important;color:#1a1018!important}.customer-account-category{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.12em!important;color:#1a101861!important;text-transform:uppercase!important}.shopify-section--main-customers-account .table thead th{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#1a101861!important}.shopify-section--main-customers-account .table tbody tr{cursor:pointer}.shopify-section--main-customers-account .table tbody tr:hover td{color:var(--color-plum, #4A3043)!important;transition:color .15s}.shopify-section--main-customers-account .button--primary{background:var(--color-plum, #4A3043)!important;color:#fff!important;border-radius:0!important;font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.shopify-section--main-customers-account .button--primary:hover{background:#3a2435!important}.shopify-section--main-customers-account .button--outline{border-radius:0!important;font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-color:#c8c1c8!important}.shopify-section--main-customers-account .button--outline:hover{border-color:#1a1018!important}.shopify-section--main-customers-account .link-faded,.shopify-section--main-customers-account .text-with-icon{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#1a101866!important}.shopify-section--main-customers-account .link-faded:hover{color:#1a1018!important}.shopify-section--main-customers-login,.shopify-section--main-customers-register,.shopify-section--main-customers-reset-password,.shopify-section--main-customers-activate-account{background:#fff;min-height:calc(100vh - 80px);display:flex;align-items:center}cart-drawer{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)}cart-drawer .h4,cart-drawer .h5,cart-drawer p.h4{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;color:#1a1018!important;letter-spacing:-.01em!important}cart-drawer .button--primary,cart-drawer button.button--primary{background:var(--color-plum, #4A3043)!important;color:#fff!important;border-color:var(--color-plum, #4A3043)!important;border-radius:0!important;font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;min-height:48px!important}cart-drawer .button--primary:hover{background:#3a2435!important;border-color:#3a2435!important}cart-drawer .button--secondary,cart-drawer a.button--secondary{border-radius:0!important;font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#1a1018!important;border-color:#c8c1c8!important}cart-drawer .button--secondary:hover{border-color:#1a1018!important}.cart-drawer__footer .price,.cart-drawer__footer .money,.cart-drawer__footer strong{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;color:#1a1018!important}.cart-drawer__footer p,.cart-drawer__footer span{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:13px!important}.cart-drawer__items .line-item__info a,.cart-drawer__items .line-item__title,.cart-drawer__items .product-card__title{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:500!important;color:#1a1018!important;font-size:14px!important}.cart-drawer__items .price,.cart-drawer__items .money{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;color:#1a1018!important}.cart-drawer .free-shipping-bar__text,.cart-drawer .shipping-text{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-size:12px!important;color:#1a101899!important}.main-cart .section-spacing{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important}.main-cart h1,.main-cart .h1,.main-cart .h2{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;letter-spacing:-.02em!important;color:#1a1018!important}.main-cart .button--primary{background:var(--color-plum, #4A3043)!important;color:#fff!important;border-color:var(--color-plum, #4A3043)!important;border-radius:0!important;font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:12px!important}.main-cart .button--primary:hover{background:#3a2435!important;border-color:#3a2435!important}.main-cart .price,.main-cart .money{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important;font-weight:600!important}.main-cart p,.main-cart label,.main-cart span,.main-cart td,.main-cart th{font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important}.main-cart input{border-radius:0!important;font-family:var(--font-primary, "Plus Jakarta Sans", sans-serif)!important}.main-cart-header h1,.cart__title{letter-spacing:-.02em!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/raxeen-custom.css.map */
