@import"https://fonts.googleapis.com/css2?family=Syne:wght@400;600;700;800&family=Barlow:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=DM+Mono:wght@300;400;500&display=swap";:root{--cv-base-0: #0F1324;--cv-base-1: #151A33;--cv-base-2: #1C2242;--cv-base-3: #242952;--cv-red-1: #7A0C14;--cv-red-2: #C1121F;--cv-red-3: #FF4D3A;--cv-red-g: rgba(193, 18, 31, .15);--cv-green-1: #1F4A2A;--cv-green-2: #3D7445;--cv-green-3: #5DAB62;--cv-green-g: rgba(74, 139, 79, .15);--cv-gold: #E8A020;--cv-white: #F4F7FF;--cv-white2: #DCE3FF;--cv-grey: #8B90A8;--cv-grey2: #555A75;--cv-border: rgba(255, 255, 255, .06);--cv-ease: cubic-bezier(.16, 1, .3, 1);--cv-wrap-max: 1200px;--cv-wrap-pad: 40px;--cv-wrap-pad-mobile: 24px}body.cv-active{font-family:Barlow,sans-serif;background:var(--cv-base-0);color:var(--cv-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.cv-active a{color:inherit;text-decoration:none}.cv-wrap{max-width:var(--cv-wrap-max);margin:0 auto;padding:0 var(--cv-wrap-pad)}@media(max-width:980px){.cv-wrap{padding:0 var(--cv-wrap-pad-mobile)}}.cv-sec-tag{display:inline-flex;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--cv-red-3);margin-bottom:18px}.cv-sec-tag:before{content:"";width:24px;height:1px;background:var(--cv-red-2)}.cv-sec-tag.cv-green{color:var(--cv-green-3)}.cv-sec-tag.cv-green:before{background:var(--cv-green-3)}.cv-sec-h2{font-family:Syne,sans-serif;font-size:clamp(28px,3.5vw,46px);font-weight:700;line-height:1.1;letter-spacing:-.01em;margin-bottom:20px;color:var(--cv-white)}.cv-sec-h2 em{font-style:italic;font-family:Barlow,sans-serif;font-weight:300;color:var(--cv-red-3)}.cv-sec-h2.cv-green em{color:var(--cv-green-3)}.cv-sec-sub{font-size:16px;font-weight:300;line-height:1.7;color:#f4f7ff99;max-width:600px;letter-spacing:.01em}@keyframes cvFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}body.cv-active section[class^=cv-sec-],body.cv-active section[class*=" cv-sec-"]{box-sizing:border-box}body.cv-active section[class^=cv-sec-] *,body.cv-active section[class*=" cv-sec-"] *{box-sizing:border-box}html body section.cv-home-hero h1,html body section.cv-home-hero h2,html body section.cv-home-hero h3,html body section.cv-home-shift h2,html body section.cv-home-shift h3,html body section.cv-home-shift h4,html body section.cv-home-molecules h2,html body section.cv-home-molecules h3,html body section.cv-home-molecules h4,html body section.cv-home-protocol h2,html body section.cv-home-protocol h3,html body section.cv-home-protocol h4,html body section.cv-home-trust h2,html body section.cv-home-trust h3,html body section.cv-home-trust h4,html body section.cv-home-final h2,html body section.cv-home-final h3,html body section.cv-timeline h2,html body section.cv-timeline h3,html body section.cv-timeline h4,html body section.cv-faq h2,html body section.cv-faq h3,html body section.cv-source h2,html body section.cv-source h3,html body section.cv-mechanism h2,html body section.cv-mechanism h3,html body section.cv-objection h2,html body section.cv-objection h3,html body section.cv-cross-sell h2,html body section.cv-cross-sell h3,html body section.cv-hero-product h1,html body section.cv-hero-product h2,html body section.cv-hero-product h3,html body section.cv-hero-product h4,html body section.cv-collection-mol h1,html body section.cv-collection-mol h2,html body section.cv-collection-mol h3,html body section.cv-collection-mol h4,html body section.cv-page-hero h1,html body section.cv-page-hero h2,html body section.cv-about-mani h1,html body section.cv-about-mani h2,html body section.cv-about-mani h3,html body section.cv-about-pillars h1,html body section.cv-about-pillars h2,html body section.cv-about-pillars h3,html body section.cv-faq-groups h1,html body section.cv-faq-groups h2,html body section.cv-faq-groups h3,html body section.cv-contact h1,html body section.cv-contact h2,html body section.cv-contact h3,html body .cv-hh-h1,html body .cv-sec-h2,html body .cv-cm-h1,html body .cv-cm-list-h2,html body .cv-ph-h1,html body .cv-fg-group-title,html body .cv-co-success h3{color:#f4f7ff!important}html body .cv-hh-h1 em,html body .cv-sec-h2 em,html body section[class^=cv-] h1 em,html body section[class^=cv-] h2 em{color:#dce3ff!important;font-style:italic!important}html body section[class^=cv-] .accent,html body .cv-hh-h1 .accent{color:#ff4d3a!important}html body section.cv-theme-green .accent,html body section[class*=theme-green] .accent{color:#5dab62!important}html body section.cv-home-hero,html body section.cv-home-molecules,html body section.cv-home-trust,html body section.cv-timeline,html body section.cv-source,html body section.cv-objection,html body section.cv-hero-product,html body section.cv-collection-mol,html body section.cv-page-hero,html body section.cv-about-pillars,html body section.cv-faq-groups,html body section.cv-contact{background-color:#0f1324!important;color:#dce3ff!important}html body section.cv-home-shift,html body section.cv-home-protocol,html body section.cv-home-final,html body section.cv-faq,html body section.cv-mechanism,html body section.cv-cross-sell,html body section.cv-about-mani{background-color:#151a33!important;color:#dce3ff!important}html body section.cv-home-hero p,html body section.cv-home-shift p,html body section.cv-home-molecules p,html body section.cv-home-protocol p,html body section.cv-home-trust p,html body section.cv-home-final p,html body section.cv-timeline p,html body section.cv-faq p,html body section.cv-source p,html body section.cv-mechanism p,html body section.cv-objection p,html body section.cv-cross-sell p,html body section.cv-hero-product p{color:#f4f7ffb3!important}html body section[class^=cv-] .cv-sec-tag,html body section[class*=" cv-"] .cv-sec-tag{color:#ff4d3a!important}html body section[class^=cv-] .cv-sec-tag.cv-green,html body section.cv-theme-green .cv-sec-tag{color:#5dab62!important}html body.cv-active,html body:has(section[class^=cv-home-]),html body:has(section[class^=cv-hero-product]){background-color:#0f1324!important}html body.cv-active .announcement-bar,html body.cv-active .announcement-bar__wrapper,html body.cv-active .utility-bar,html body:has(section[class^=cv-home-]) .announcement-bar,html body:has(section[class^=cv-home-]) .announcement-bar__wrapper,html body:has(section[class^=cv-home-]) .utility-bar,html body:has(section[class^=cv-hero-product]) .announcement-bar,html body:has(section[class^=cv-hero-product]) .announcement-bar__wrapper,html body:has(section[class^=cv-hero-product]) .utility-bar{background-color:#c1121f!important;color:#f4f7ff!important}html body.cv-active .announcement-bar *,html body.cv-active .announcement-bar__message,html body:has(section[class^=cv-home-]) .announcement-bar *,html body:has(section[class^=cv-home-]) .announcement-bar__message,html body:has(section[class^=cv-hero-product]) .announcement-bar *,html body:has(section[class^=cv-hero-product]) .announcement-bar__message{color:#f4f7ff!important;font-family:DM Mono,monospace!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:500!important}html body.cv-active .shopify-section-header,html body.cv-active .header-wrapper,html body.cv-active .header,html body.cv-active sticky-header,html body:has(section[class^=cv-home-]) .shopify-section-header,html body:has(section[class^=cv-home-]) .header-wrapper,html body:has(section[class^=cv-home-]) .header,html body:has(section[class^=cv-home-]) sticky-header,html body:has(section[class^=cv-hero-product]) .shopify-section-header,html body:has(section[class^=cv-hero-product]) .header-wrapper,html body:has(section[class^=cv-hero-product]) .header,html body:has(section[class^=cv-hero-product]) sticky-header{background-color:#0f1324!important;border-bottom:1px solid rgba(255,255,255,.06)!important;color:#f4f7ff!important}html body.cv-active .header__heading,html body.cv-active .header__heading-link,html body.cv-active .header__heading .h2,html body.cv-active .header__heading-link .h2,html body:has(section[class^=cv-home-]) .header__heading,html body:has(section[class^=cv-home-]) .header__heading-link,html body:has(section[class^=cv-home-]) .header__heading .h2,html body:has(section[class^=cv-home-]) .header__heading-link .h2,html body:has(section[class^=cv-hero-product]) .header__heading,html body:has(section[class^=cv-hero-product]) .header__heading-link,html body:has(section[class^=cv-hero-product]) .header__heading .h2,html body:has(section[class^=cv-hero-product]) .header__heading-link .h2{color:#f4f7ff!important;font-family:Syne,sans-serif!important;font-weight:800!important;letter-spacing:.04em!important}html body.cv-active .header__inline-menu,html body.cv-active .header__menu,html body.cv-active .list-menu,html body.cv-active .header__inline-menu a,html body.cv-active .list-menu__item,html body.cv-active .list-menu a,html body:has(section[class^=cv-home-]) .header__inline-menu a,html body:has(section[class^=cv-home-]) .list-menu__item,html body:has(section[class^=cv-home-]) .list-menu a,html body:has(section[class^=cv-hero-product]) .header__inline-menu a,html body:has(section[class^=cv-hero-product]) .list-menu__item,html body:has(section[class^=cv-hero-product]) .list-menu a{color:#dce3ff!important;font-family:DM Mono,monospace!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:400!important}html body.cv-active .header__inline-menu a:hover,html body.cv-active .list-menu a:hover,html body:has(section[class^=cv-home-]) .header__inline-menu a:hover,html body:has(section[class^=cv-home-]) .list-menu a:hover{color:#ff4d3a!important}html body.cv-active .header__icons,html body.cv-active .header__icon,html body.cv-active .header__icon svg,html body.cv-active .header__icon-link,html body:has(section[class^=cv-home-]) .header__icons,html body:has(section[class^=cv-home-]) .header__icon,html body:has(section[class^=cv-home-]) .header__icon svg,html body:has(section[class^=cv-home-]) .header__icon-link,html body:has(section[class^=cv-hero-product]) .header__icons,html body:has(section[class^=cv-hero-product]) .header__icon,html body:has(section[class^=cv-hero-product]) .header__icon svg,html body:has(section[class^=cv-hero-product]) .header__icon-link{color:#f4f7ff!important}html body.cv-active .header__icon svg path,html body.cv-active .header__icon svg circle,html body.cv-active .header__icon svg line,html body:has(section[class^=cv-home-]) .header__icon svg path,html body:has(section[class^=cv-home-]) .header__icon svg circle,html body:has(section[class^=cv-home-]) .header__icon svg line,html body:has(section[class^=cv-hero-product]) .header__icon svg path,html body:has(section[class^=cv-hero-product]) .header__icon svg circle,html body:has(section[class^=cv-hero-product]) .header__icon svg line{stroke:#f4f7ff!important;fill:transparent!important}html body.cv-active .cart-count-bubble,html body:has(section[class^=cv-home-]) .cart-count-bubble,html body:has(section[class^=cv-hero-product]) .cart-count-bubble{background-color:#c1121f!important;color:#f4f7ff!important}html body.cv-active sticky-header.shopify-section-header-sticky,html body:has(section[class^=cv-home-]) sticky-header.shopify-section-header-sticky,html body:has(section[class^=cv-hero-product]) sticky-header.shopify-section-header-sticky{background-color:#0f1324eb!important;backdrop-filter:blur(12px) saturate(160%)!important;-webkit-backdrop-filter:blur(12px) saturate(160%)!important}html body.cv-active .custom-footer,html body.cv-active .shopify-section-group-footer-group,html body:has(section[class^=cv-home-]) .custom-footer,html body:has(section[class^=cv-home-]) .shopify-section-group-footer-group,html body:has(section[class^=cv-hero-product]) .custom-footer,html body:has(section[class^=cv-hero-product]) .shopify-section-group-footer-group{background-color:#0f1324!important;color:#dce3ff!important}html body.cv-active .newsletter-section,html body:has(section[class^=cv-home-]) .newsletter-section,html body:has(section[class^=cv-hero-product]) .newsletter-section{background-color:#0f1324!important;color:#dce3ff!important;border-top:1px solid rgba(255,255,255,.06)!important}html body.cv-active .newsletter-section .newsletter-title,html body.cv-active .newsletter-section h2,html body:has(section[class^=cv-home-]) .newsletter-section .newsletter-title,html body:has(section[class^=cv-home-]) .newsletter-section h2,html body:has(section[class^=cv-hero-product]) .newsletter-section .newsletter-title,html body:has(section[class^=cv-hero-product]) .newsletter-section h2{color:#f4f7ff!important;font-family:Syne,sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important}html body.cv-active .newsletter-section .newsletter-subtitle,html body:has(section[class^=cv-home-]) .newsletter-section .newsletter-subtitle,html body:has(section[class^=cv-hero-product]) .newsletter-section .newsletter-subtitle{color:#f4f7ff99!important}html body.cv-active .newsletter-section .field__input,html body.cv-active .newsletter-section input[type=email],html body:has(section[class^=cv-home-]) .newsletter-section .field__input,html body:has(section[class^=cv-home-]) .newsletter-section input[type=email],html body:has(section[class^=cv-hero-product]) .newsletter-section .field__input,html body:has(section[class^=cv-hero-product]) .newsletter-section input[type=email]{background-color:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;color:#f4f7ff!important;font-family:Barlow,sans-serif!important}html body.cv-active .newsletter-section .newsletter-form__button,html body.cv-active .newsletter-section button[type=submit],html body:has(section[class^=cv-home-]) .newsletter-section .newsletter-form__button,html body:has(section[class^=cv-home-]) .newsletter-section button[type=submit],html body:has(section[class^=cv-hero-product]) .newsletter-section .newsletter-form__button,html body:has(section[class^=cv-hero-product]) .newsletter-section button[type=submit]{background-color:#c1121f!important;color:#f4f7ff!important}html body.cv-active .footer-main,html body:has(section[class^=cv-home-]) .footer-main,html body:has(section[class^=cv-hero-product]) .footer-main{background-color:#0f1324!important;border-top:1px solid rgba(255,255,255,.06)!important;color:#dce3ff!important}html body.cv-active .footer-main .footer-logo,html body.cv-active .footer-main .footer-heading,html body:has(section[class^=cv-home-]) .footer-main .footer-logo,html body:has(section[class^=cv-home-]) .footer-main .footer-heading,html body:has(section[class^=cv-hero-product]) .footer-main .footer-logo,html body:has(section[class^=cv-hero-product]) .footer-main .footer-heading{color:#f4f7ff!important;font-family:Syne,sans-serif!important;font-weight:700!important}html body.cv-active .footer-main a,html body.cv-active .footer-main .footer-link,html body:has(section[class^=cv-home-]) .footer-main a,html body:has(section[class^=cv-home-]) .footer-main .footer-link,html body:has(section[class^=cv-hero-product]) .footer-main a,html body:has(section[class^=cv-hero-product]) .footer-main .footer-link{color:#f4f7ff99!important;font-family:Barlow,sans-serif!important;text-decoration:none!important}html body.cv-active .footer-main a:hover,html body:has(section[class^=cv-home-]) .footer-main a:hover,html body:has(section[class^=cv-hero-product]) .footer-main a:hover{color:#ff4d3a!important}html body.cv-active .footer-bottom,html body.cv-active .footer-main .copyright,html body:has(section[class^=cv-home-]) .footer-bottom,html body:has(section[class^=cv-home-]) .footer-main .copyright,html body:has(section[class^=cv-hero-product]) .footer-bottom,html body:has(section[class^=cv-hero-product]) .footer-main .copyright{border-top:1px solid rgba(255,255,255,.06)!important;color:#f4f7ff66!important;font-family:DM Mono,monospace!important}html body.cv-active .announcement-slide,html body.cv-active .announcement-bar-section,html body.cv-active [class*=custom_announcement_bar],html body:has(section[class^=cv-home-]) .announcement-slide,html body:has(section[class^=cv-home-]) .announcement-bar-section,html body:has(section[class^=cv-home-]) [class*=custom_announcement_bar],html body:has(section[class^=cv-hero-product]) .announcement-slide,html body:has(section[class^=cv-hero-product]) .announcement-bar-section,html body:has(section[class^=cv-hero-product]) [class*=custom_announcement_bar]{background:#c1121f!important;background-color:#c1121f!important;background-image:none!important}html body.cv-active .announcement-slide-text,html body.cv-active .announcement-slide-content,html body.cv-active .announcement-slide-text p,html body.cv-active .announcement-slide-text strong,html body:has(section[class^=cv-home-]) .announcement-slide-text,html body:has(section[class^=cv-home-]) .announcement-slide-content,html body:has(section[class^=cv-home-]) .announcement-slide-text p,html body:has(section[class^=cv-home-]) .announcement-slide-text strong,html body:has(section[class^=cv-hero-product]) .announcement-slide-text,html body:has(section[class^=cv-hero-product]) .announcement-slide-content,html body:has(section[class^=cv-hero-product]) .announcement-slide-text p,html body:has(section[class^=cv-hero-product]) .announcement-slide-text strong{color:#f4f7ff!important;font-family:DM Mono,monospace!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important}html body.cv-active .announcement-nav,html body:has(section[class^=cv-home-]) .announcement-nav,html body:has(section[class^=cv-hero-product]) .announcement-nav{color:#ffffffb3!important;background:transparent!important}html body.cv-active .announcement-nav:hover,html body:has(section[class^=cv-home-]) .announcement-nav:hover,html body:has(section[class^=cv-hero-product]) .announcement-nav:hover{color:#f4f7ff!important}html body.cv-active .countdown-item,html body:has(section[class^=cv-home-]) .countdown-item,html body:has(section[class^=cv-hero-product]) .countdown-item{background-color:#ffffff26!important;color:#f4f7ff!important}body.cv-active section[class^=cv-],body.cv-active section[class*=" cv-"]{background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/27/assets/cellvive-base.css.map */
