.template-404 .shopify-section--header{display:none}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter){padding-top:80px;background:linear-gradient(180deg,#f0f0f0,#e9ecef 55%,#d5d3d5 65%,#cac7cf 72%,#bdbbc8,#adacc0,#9e9eb8,#9298b8 96%,#8a91b6)}.template-404 .v-404-hero .section-header{justify-items:start;text-align:start}.template-404 .v-404-hero .section-header .prose{gap:0}.template-404 .v-404-hero .v-404-logo{display:block;width:fit-content;margin-bottom:72px;background:none}.template-404 .v-404-hero .v-404-logo img{display:block;width:151px;height:auto}.template-404 .v-404-hero .section-header .h2{font-size:80px;font-weight:500;letter-spacing:-2px;line-height:1.1;color:#121a25;margin-bottom:32px}.template-404 .v-404-hero .section-header .prose p{font-size:16px;font-weight:500;line-height:1.4;color:#49566a;max-width:463px}.template-404 .v-404-hero .v-404-home-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:32px;height:48px;padding:15px 24px;border-radius:12px;background:#4555e6;color:#fff;font-size:16px;font-weight:600;line-height:1;letter-spacing:-.32px;text-decoration:none;transition:background .2s ease}.template-404 .v-404-hero .v-404-home-btn:hover{background:#3644c9}.template-404 .v-404-hero .v-multi-column__bottom-text{display:none}.template-404 .shopify-section:has(.v-404-hero){overflow:hidden}.template-404 .v-404-hero .v-multi-column__bg-img,.template-404 .v-404-hero .v-multi-column__bg-image img{object-fit:contain;object-position:right top;position:relative;z-index:1}.template-404 .v-404-hero .v-multi-column__bg-image{bottom:var(--section-outer-spacing-block)}.template-404 .v-404-hero .multi-column__item{position:relative;border-radius:24px;background:#fff;overflow:hidden;flex-direction:column}.template-404 .v-404-hero .multi-column__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:1px;background:conic-gradient(from 225deg at 50% 50%,#4555e680,#4555e6b3 40deg,#4555e673 70deg,#4555e61f 105deg,#4555e60a,#b4bed233,#d7dee880,#e1e6ee99,#c8d2e173,#fff 285deg,#4555e666 330deg,#4555e680 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1}.template-404 .v-404-hero .multi-column__item .v-item-media{border-radius:0}.template-404 .v-404-hero .multi-column__item .v-item-media img{width:100%;border-radius:0}.template-404 .v-404-hero .multi-column__item .v-stack{padding:24px;gap:16px}.template-404 .v-404-hero .multi-column__item .h4{font-size:40px;font-weight:500;line-height:1.2;letter-spacing:-.8px;color:#121a25}.template-404 .v-404-hero .multi-column__item .prose{font-size:16px;font-weight:500;line-height:1.4;color:#49566a}@media screen and (max-width:999px){.template-404 .v-404-hero .section-header .h2{font-size:56px;letter-spacing:-1.12px}.template-404 .v-404-hero .multi-column__item .h4{font-size:32px;letter-spacing:-.64px}}@media screen and (max-width:699px){.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter){padding-top:0;padding-bottom:0}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .section{padding-inline:16px;padding-block:48px}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .v-newsletter-box--custom-bg{background:#ffffff7a;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.56)}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .v-newsletter-box--custom-bg:after{display:none}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .prose{gap:16px}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .prose .h2{color:#121a25}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .prose p{color:#49566a;opacity:1}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .text-xs{color:#0f0928;opacity:1}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .fieldset-with-submit .input{border-width:1px;border-color:var(--v-newsletter-input-border-color, #d5d5d5);background:#fff;color:#49566a}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .fieldset-with-submit .input::placeholder{color:#49566a;opacity:1}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .v-subscribe-disclaimer,.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .v-subscribe-disclaimer--light{color:#0f0928;line-height:1.4}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .v-subscribe-disclaimer__link{font-weight:700;color:#0f0928}.template-404 .v-404-hero .section-header{justify-content:unset}.template-404 .v-404-hero .section-header .h2{font-size:40px;letter-spacing:-.8px;text-align:center}.template-404 .v-404-hero .section-header .prose{width:100%}.template-404 .v-404-hero .section-header .prose p{font-size:14px}.template-404 .v-404-hero .v-404-logo img{width:120px}.template-404 .v-404-hero .v-404-home-btn{height:48px;padding:15px 24px;font-size:16px;font-weight:600;width:100%;margin-top:0}.template-404 .v-404-hero .multi-column{--multi-column-list-gap: 24px}.template-404 .v-404-hero .multi-column__item{--multi-column-item-gap: 0}.template-404 .v-404-hero .multi-column__item .h4{font-size:20px;letter-spacing:-.4px}.template-404 .v-404-hero .multi-column__item .prose p{font-size:14px}.template-404 .v-404-hero .multi-column__item .v-item-media{aspect-ratio:auto}.template-404 .v-404-hero .multi-column__item .v-stack{padding:16px}.template-404 .v-404-hero .v-multi-column__bg-image{display:none}}.template-404 .shopify-section--v-blog-category-carousel{background:linear-gradient(180deg,#f0f0f0 0% 55%,#d5d3d5 65%,#cac7cf 72%,#bdbbc8,#adacc0,#9e9eb8,#9298b8 96%,#8a91b6)}.template-404 .shopify-section--v-cta-banner .v-cta-banner{background:radial-gradient(ellipse 70% 50% at 50% 30%,rgba(50,55,190,.08) 0%,transparent 55%),linear-gradient(180deg,#8a91b6,#7d85b0,#7079aa 8%,#636ea4,#57629e,#4d5897,#444f90 28%,#3c4888,#354183,#303c7d,#2c3776,#27326d 58%,#222c63 65%,#000)}.template-404 .shopify-section--v-cta-banner .v-cta-banner:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1320px;max-width:calc(100% - 48px);height:1px;background:#ffffff21}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .prose .h2{font-size:50px;font-weight:500;letter-spacing:-1px;line-height:1.3;color:#000}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .prose p{font-size:16px;font-weight:500;line-height:1.4;color:#49566a;opacity:1}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .text-xs{font-size:16px;font-weight:600;line-height:1;letter-spacing:-.32px;color:#0f0928;opacity:1}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .fieldset-with-submit .input::placeholder{color:#49566a;opacity:1}@media screen and (min-width:700px){.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .fieldset-with-submit .input{height:56px;min-height:56px;padding:16px 132px 16px 24px;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;color:#49566a}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .fieldset-with-submit .button{position:absolute;right:4px;top:4px;width:auto;height:48px;min-height:48px;padding:15px 24px;border-radius:12px;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}}@media screen and (max-width:699px){.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .prose .h2{font-size:32px;letter-spacing:-.5px;line-height:1.2}.template-404 .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .fieldset-with-submit .button{height:48px;min-height:48px;padding:15px 24px;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}}@media screen and (min-width:700px){.template-404 .shopify-section--v-cta-banner .v-cta-banner__content{padding-inline:0}.template-404 .shopify-section--v-cta-banner .v-cta-banner__text,.template-404 .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-404 .shopify-section--v-cta-banner .v-cta-banner__subheading p{width:100%;max-width:843px}}.template-404 .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-404 .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0}.template-404 .shopify-section--v-cta-banner .v-cta-banner__pricing{font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0}.template-404 .shopify-section--v-cta-banner .v-cta-banner__button{height:48px;min-height:48px;padding:15px 28px;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}.template-404 .shopify-section--v-cta-banner .v-cta-banner__trust{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;opacity:.8}@media screen and (max-width:699px){.template-404 .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-404 .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-size:16px;line-height:1.4}.template-404 .shopify-section--v-cta-banner .v-cta-banner__pricing{font-size:14px;line-height:1.4}.template-404 .shopify-section--v-cta-banner .v-cta-banner__trust{font-size:12px;line-height:1.4;letter-spacing:0}.template-404 .shopify-section--v-cta-banner .v-cta-banner__button{height:48px;min-height:48px;padding:15px 28px}}.template-page-support{background:#fff!important}.template-page-support .section:has(.section-main-support){background:#fff!important}.template-page-support .shopify-section--v-cta-banner .v-cta-banner{background:radial-gradient(ellipse 80% 40% at 50% 25%,rgba(50,48,180,.1) 0%,transparent 55%),linear-gradient(180deg,#fff,#f0f1f5,#dfe1e8 6%,#cdd0db,#b8bccc,#a1a6bb 18%,#8990aa,#717a99,#5b6588,#475177,#364067,#283158,#1e264b,#161d40,#101636,#0b102d,#070b24,#04071b 78%,#020414,#01020d 90%,#000 95% 100%)}.section.vesync-ring-hover{background:linear-gradient(to bottom,#d9dce0 0% 7.1%,#dadde0 14.3% 21.4%,#dde1e4 28.6%,#dfe3e6 35.7%,#dadee1 42.9%,#d7dbde,#d9dce0 57.1%,#dcdfe3 64.3%,#dee2e5 71.4%,#e0e5e8 78.6%,#eaeff3 85.7%,#ebf0f4 92.9% 100%);--multi-column-list-gap: var(--spacing-6);--multi-column-item-gap: 0;padding-block:48px;padding-inline:24px}.vesync-ring-hover .section-stack{gap:var(--spacing-8)}.vesync-ring-hover .section-header{max-width:716px;margin-inline:auto;justify-items:center;text-align:center}.vesync-ring-hover .section-header .h2{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:500;font-size:32px;line-height:1.3;letter-spacing:-.64px;color:#121a25}.vesync-ring-hover .multi-column{--multi-column-list-gap: var(--spacing-6)}.vesync-ring-hover .v-item-media{aspect-ratio:384 / 405;overflow:hidden;border-radius:var(--card-radius, 16px);background:#fff}.vesync-ring-hover .v-item-media img.rounded{width:100%;height:100%;object-fit:cover}.vesync-ring-hover .multi-column__item>.v-stack{padding-top:var(--spacing-8);gap:0}.vesync-ring-hover .multi-column__item .h4{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:400;font-size:24px;line-height:1.3;letter-spacing:-.24px;color:#121a25}.vesync-ring-hover .multi-column__item .prose{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0;color:#49566a}.vesync-ring-hover .multi-column__item .prose>h3{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:400;font-size:24px;line-height:1.3;letter-spacing:-.24px;color:#121a25;margin-top:0;margin-bottom:0}.vesync-ring-hover .multi-column__item .prose>h3+h3{margin-top:0}.vesync-ring-hover .multi-column__item .prose>h3+p{margin-top:var(--spacing-4)}.vesync-ring-hover .v-item-icon{background:linear-gradient(180deg,#5167c852,#0d228c52)}@media screen and (min-width:700px){.section.vesync-ring-hover{padding-block:80px;padding-inline:48px}.vesync-ring-hover .section-stack{gap:var(--spacing-14)}.vesync-ring-hover .section-header .h2{font-size:50px;letter-spacing:-1px}.vesync-ring-hover .multi-column__item .h4{font-size:32px;letter-spacing:-.32px}.vesync-ring-hover .multi-column__item .prose{font-size:16px}.vesync-ring-hover .multi-column__item .prose>h3{font-size:32px;letter-spacing:-.32px}}@media screen and (min-width:700px)and (max-width:999px){.vesync-ring-hover .multi-column{grid:auto / repeat(2,minmax(0,1fr))}.vesync-ring-hover .multi-column__item{grid-column:auto}}@media screen and (min-width:1000px){.section.vesync-ring-hover{padding-block:120px;padding-inline:120px}}.section.vesync-ring-imglist{background:linear-gradient(to bottom,#4458aa,#3d51a0 7.1%,#364994 14.3%,#2f4184 21.4%,#283974 28.6%,#233264 35.7%,#1d2a55 42.9%,#172143,#121b36 57.1%,#0e152a 64.3%,#0b1020 71.4%,#080c18 78.6%,#060811 85.7%,#04050b 92.9%,#020307);padding:80px 120px}.vesync-ring-imglist .multi-column.bleed{margin-inline:0}.vesync-ring-imglist .floating-controls-container{max-width:var(--container-max-width, 1400px);margin:0 auto}.vesync-ring-imglist .multi-column{position:relative;background:linear-gradient(180deg,#ffffff26 50%,#2b2f3e);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:none;border-radius:24px;padding:56px;gap:8px!important}.vesync-ring-imglist .multi-column:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,#888,#4555e6,#888);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}@media screen and (min-width:1000px){.vesync-ring-imglist .multi-column{grid-template-columns:2fr 1fr 1fr 1fr!important;align-items:center}}.vesync-ring-imglist .multi-column__item:first-child .h4{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:500;font-size:50px;line-height:1.3;letter-spacing:-1px;color:#fff}.vesync-ring-imglist .multi-column__item:first-child .prose{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#fff}.vesync-ring-imglist .multi-column__item:first-child .prose ul{list-style:disc;padding-left:27px}.vesync-ring-imglist .v-item-media{background:#ffffff52;border:1px solid #4555e6;border-radius:24px;overflow:hidden;aspect-ratio:215 / 166}.vesync-ring-imglist .v-item-media img.rounded,.vesync-ring-imglist img{object-fit:contain}.vesync-ring-imglist .v-item-media img.rounded{width:100%;height:100%;border-radius:0}@media screen and (max-width:999px){.section.vesync-ring-imglist{padding:60px 48px}.vesync-ring-imglist .multi-column{padding:40px}}@media screen and (min-width:700px)and (max-width:999px){.vesync-ring-imglist .floating-controls-container{max-width:100%;overflow-x:clip}.vesync-ring-imglist .multi-column{grid:auto / repeat(2,minmax(0,1fr))}.vesync-ring-imglist .multi-column__item:first-child{grid-column:1 / -1}.vesync-ring-imglist .multi-column__item{grid-column:auto}}@media screen and (max-width:699px){.section.vesync-ring-imglist{padding:48px 24px}.vesync-ring-imglist .multi-column{padding:32px 24px;border-radius:16px}.vesync-ring-imglist .multi-column__item:first-child .h4{font-size:28px;letter-spacing:-.56px}.vesync-ring-imglist .multi-column__item:first-child .prose{font-size:16px}.vesync-ring-imglist .v-item-media{border-radius:16px}}.template-page-the-vesync-ring .shopify-section--faq{--accordion-spacing: 40px}@media screen and (min-width:1150px){.template-page-the-vesync-ring .shopify-section--faq .section-full{padding-top:0;padding-bottom:0}.template-page-the-vesync-ring .shopify-section--faq .section-stack__main{width:80%}}.template-page-the-vesync-ring .shopify-section--faq .section-stack__intro .prose .h2{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:500;font-size:50px;line-height:1.3;letter-spacing:-1px;color:#fff}.template-page-the-vesync-ring .shopify-section--faq .accordion__toggle,.template-page-the-vesync-ring .shopify-section--faq .accordion__toggle span{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.48px;color:#fff}.template-page-the-vesync-ring .shopify-section--faq .accordion__content .prose p{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-the-vesync-ring .v-cta-banner__subheading,.template-page-the-vesync-ring .v-cta-banner__subheading p{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0;color:#cacdd8}.template-page-the-vesync-ring .v-cta-banner__pricing{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:700;font-size:16px;line-height:1.4;letter-spacing:0}.template-page-the-vesync-ring .v-cta-banner__button{font-weight:600;line-height:1;letter-spacing:-.32px;min-height:48px;padding:15px 28px}.template-page-the-vesync-ring .v-cta-banner__trust{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}@media screen and (max-width:699px){.template-page-the-vesync-ring .shopify-section--faq .section-stack__intro .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-the-vesync-ring .shopify-section--faq .accordion__toggle,.template-page-the-vesync-ring .shopify-section--faq .accordion__toggle span{font-size:20px;letter-spacing:-.4px}.template-page-the-vesync-ring .shopify-section--faq .accordion__content .prose p{font-size:14px;line-height:1.5}.template-page-the-vesync-ring .v-cta-banner__subheading,.template-page-the-vesync-ring .v-cta-banner__subheading p{line-height:1.52}.template-page-the-vesync-ring .v-cta-banner__pricing{font-size:14px}.template-page-the-vesync-ring .v-cta-banner__trust{font-size:12px;line-height:1.4}}@media screen and (min-width:1000px)and (max-width:1149px){.template-page-the-vesync-ring .v-footer__links{flex-wrap:wrap;gap:24px 32px}.template-page-the-vesync-ring .v-footer__column{flex:0 0 calc(33.333% - 22px);min-width:calc(33.333% - 22px)}}.v-tech-specs{background:linear-gradient(to bottom,#ebf0f4 0% 7.1%,#ebf0f4 14.3% 21.4%,#ebf0f4 28.6%,#ebeff3 35.7%,#ebeeee 42.9%,#e9e8e2,#e4ded5 57.1%,#d5ccc3 64.3%,#bdb1b4 71.4%,#9b97b0 78.6%,#767db6 85.7%,#5868b7 92.9%,#4558aa)}.v-tech-specs-section{background-color:#5b6abd}.v-tech-specs-section+.shopify-section--v-multi-column:has(.vesync-ring-imglist){--section-spacing-block: 0px;margin-top:-1px;background-color:#5b6abd}.template-page-womens-health .shopify-section--image-with-text-overlay .content-over-media{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.template-page-womens-health .shopify-section--image-with-text-overlay [allow-transparent-header] .content-over-media>:not(picture,img,video,iframe,svg,video-media){padding-block-start:0}.template-page-womens-health .shopify-section--image-with-text-overlay .v-overlay-tag{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}.template-page-womens-health .shopify-section--image-with-text-overlay .h1{font-weight:500}.template-page-womens-health .shopify-section--image-with-text-overlay .prose>div p{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}.template-page-womens-health .shopify-section--image-with-text-overlay .button{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}@media screen and (min-width:700px){.template-page-womens-health .shopify-section--image-with-text-overlay .place-self-center-start{max-width:579px}.template-page-womens-health .shopify-section--image-with-text-overlay .h1{font-size:72px;line-height:1.1;letter-spacing:-1.44px}.template-page-womens-health .shopify-section--image-with-text-overlay .h1 split-lines{overflow-wrap:normal;word-break:normal}.template-page-womens-health .shopify-section--image-with-text-overlay .prose>div p{max-width:579px;text-wrap:pretty}}.template-page-womens-health .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose .h2{font-weight:500;line-height:1.3;letter-spacing:-1px;color:#121a25}.template-page-womens-health .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#121a25}.template-page-womens-health .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose>p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#49566a}@media screen and (min-width:700px){.template-page-womens-health .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose .h2{font-size:50px}.template-page-womens-health .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-size:32px}}@media screen and (max-width:699px){.template-page-womens-health .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-womens-health .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-size:20px}.template-page-womens-health .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose>p{font-size:16px;line-height:1.4}}.template-page-womens-health .shopify-section--v-feature-cards .v-feature-cards__heading{font-weight:500;line-height:1.3;letter-spacing:-1px}.template-page-womens-health .shopify-section--v-feature-cards .v-feature-cards__description{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#474d66}.template-page-womens-health .shopify-section--v-feature-cards .v-feature-cards__btn{box-sizing:border-box;min-height:48px;padding:15px 24px;width:auto;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;white-space:nowrap;align-items:center;justify-content:center;text-align:center}.template-page-womens-health .shopify-section--v-feature-cards .v-feature-cards__card-title{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#121a25}.template-page-womens-health .v-tabbed-features__ambient{background:linear-gradient(to bottom,#f0f0f0,#ebf0f4 25%,#ebeef3,#ebecf1,#eae8ee 55%,#e8e2ea 62%,#e5d8e6,#dccbdf,#d1bdd8 80%,#c1acd2 85%,#ad9acd,#948bcb,#7e7dc8,#6870c4,#5664bc)}@media screen and (min-width:801px){.template-page-womens-health .shopify-section--v-feature-cards .v-feature-cards__heading{font-size:50px}}@media screen and (max-width:699px){.template-page-womens-health .shopify-section--v-feature-cards .v-feature-cards__heading{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-womens-health .shopify-section--v-feature-cards .v-feature-cards__description{font-size:16px;line-height:1.4}.template-page-womens-health .shopify-section--v-feature-cards .v-feature-cards__btn{align-self:stretch;width:100%;box-sizing:border-box}}.template-page-womens-health .v-tabbed-features-section .v-tabbed-features__heading,.template-page-womens-health .v-tabbed-features-section .v-tabbed-features__tab-title{font-weight:500;letter-spacing:-.02em}.template-page-womens-health .v-tabbed-features-section .v-tabbed-features__tab-desc,.template-page-womens-health .v-tabbed-features-section .v-tabbed-features__tab-desc p{font-weight:500}.template-page-womens-health .v-tabbed-features-section .v-tabbed-features__banner-pill{font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:uppercase}.template-page-womens-health .v-tabbed-features-section .v-tabbed-features__banner-heading{font-weight:400;line-height:1.3;letter-spacing:-.32px}.template-page-womens-health .v-tabbed-features-section .v-tabbed-features__btn{font-weight:600;line-height:1;letter-spacing:-.32px}@media screen and (min-width:700px){.template-page-womens-health .v-tabbed-features-section .v-tabbed-features__tab-title{letter-spacing:-.8px}.template-page-womens-health .v-tabbed-features-section .v-tabbed-features__tab-desc,.template-page-womens-health .v-tabbed-features-section .v-tabbed-features__tab-desc p{line-height:1.5}}.template-page-womens-health .v-arc-apps-section .v-arc-apps__subheading{font-weight:500;line-height:1.2;letter-spacing:-.48px;color:#f3f5f9}.template-page-womens-health .v-arc-apps-section .v-arc-apps__body{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-womens-health .built-trust-science{padding-bottom:112px}@media screen and (min-width:700px){.template-page-womens-health .built-trust-science .floating-controls-container{padding:0 56px}.template-page-womens-health .built-trust-science .prose .h2{font-size:50px;font-weight:500;line-height:1.3;letter-spacing:-1px}}.template-page-womens-health .built-trust-science .multi-column__item{position:relative;border-radius:24px;padding:24px;border:none;background:#2f282b}.template-page-womens-health .built-trust-science .multi-column__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,#ffffff24,#a445e680,#a445e626 50%,#ffffff0f,#a445e659 90%,#ffffff1f);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.template-page-womens-health .built-trust-science .v-item-media img{margin:0 auto;border-radius:0}.template-page-womens-health .built-trust-science .h4{color:#f3f5f9;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.48px}.template-page-womens-health .built-trust-science .prose p{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-womens-health .built-trust-science .v-multi-column__bottom-text{font-size:18px;font-weight:500;line-height:1.5;color:#fff}.template-page-womens-health .built-trust-science .v-multi-column__bottom-text p{font-size:16px;font-weight:500;line-height:1.52;letter-spacing:0;color:#fffc}@media screen and (max-width:699px){.template-page-womens-health .built-trust-science .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-womens-health .built-trust-science .h4{font-size:20px;letter-spacing:-.4px}.template-page-womens-health .built-trust-science .prose p{font-size:14px;line-height:1.5}.template-page-womens-health .built-trust-science .v-multi-column__bottom-text{font-size:16px}.template-page-womens-health .built-trust-science .v-multi-column__bottom-text h6{font-size:16px;font-weight:500;line-height:1.5}.template-page-womens-health .built-trust-science .v-multi-column__bottom-text p{font-size:14px;line-height:1.52}}.template-page-womens-health .shopify-section--faq{position:relative;overflow:hidden;--accordion-spacing: 40px}.template-page-womens-health .shopify-section--faq .section-stack__intro .prose .h2{font-weight:500;line-height:1.3;letter-spacing:-1px;color:#fff}.template-page-womens-health .shopify-section--faq .accordion__toggle,.template-page-womens-health .shopify-section--faq .accordion__toggle span{font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.48px;color:#fff}.template-page-womens-health .shopify-section--faq .accordion__content .prose p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-womens-health .shopify-section--faq strong{color:#4555e6}@media screen and (min-width:700px){.template-page-womens-health .shopify-section--faq .section-stack__intro .prose .h2{font-size:50px}}@media screen and (min-width:1150px){.template-page-womens-health .shopify-section--faq .section-full{padding-top:0;padding-bottom:0}.template-page-womens-health .shopify-section--faq .section-stack__main{width:80%}}@media screen and (max-width:699px){.template-page-womens-health .shopify-section--faq .section-full{padding-left:16px;padding-right:16px}.template-page-womens-health .shopify-section--faq .section-stack__intro .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-womens-health .shopify-section--faq .accordion__toggle,.template-page-womens-health .shopify-section--faq .accordion__toggle span{font-size:20px;letter-spacing:-.4px}.template-page-womens-health .shopify-section--faq .accordion__content .prose p{font-size:14px;line-height:1.5}}.template-page-womens-health .shopify-section--faq:before{content:"";position:absolute;top:0;left:-50%;width:90%;height:100%;background:radial-gradient(ellipse closest-side at center,rgba(90,20,40,.4) 0%,transparent 100%);z-index:10}.template-page-womens-health .discover-other-health-benefits{padding-top:56px;position:relative;overflow:hidden;isolation:isolate}.template-page-womens-health .discover-other-health-benefits .prose .h2{font-weight:500;line-height:1.3;letter-spacing:-1px;color:#fff}.template-page-womens-health .discover-other-health-benefits .h4{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#fff}.template-page-womens-health .discover-other-health-benefits .prose>p{font-weight:500;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-womens-health .discover-other-health-benefits .v-item-tag__text{font-weight:600;font-size:12px;line-height:1.2;letter-spacing:0;text-transform:uppercase}.template-page-womens-health .discover-other-health-benefits .v-item-media{width:100%}.template-page-womens-health .discover-other-health-benefits .v-item-media img.rounded{width:100%;height:auto;display:block;object-fit:cover}@media screen and (min-width:700px){.template-page-womens-health .discover-other-health-benefits .prose .h2{font-size:50px}.template-page-womens-health .discover-other-health-benefits .h4{font-size:32px}.template-page-womens-health .discover-other-health-benefits .prose>p{font-size:18px}.template-page-womens-health .discover-other-health-benefits .circle-button{display:none}}@media screen and (min-width:1000px){.template-page-womens-health .discover-other-health-benefits .multi-column{grid:auto / auto-flow 405px!important}}@media screen and (max-width:699px){.template-page-womens-health .discover-other-health-benefits{padding-top:0}.template-page-womens-health .discover-other-health-benefits .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-womens-health .discover-other-health-benefits .h4{font-size:20px}.template-page-womens-health .discover-other-health-benefits .prose>p{font-size:16px;line-height:1.4}.template-page-womens-health .discover-other-health-benefits .v-item-corner{right:12px}}.template-page-womens-health .discover-other-health-benefits:before{content:"";position:absolute;top:0;left:0;width:100%;height:600px;background:radial-gradient(ellipse 40% 200px at 50% 200px,rgba(180,40,70,.3) 0%,transparent 100%);pointer-events:none;z-index:-1}.template-page-womens-health .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-womens-health .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0}.template-page-womens-health .shopify-section--v-cta-banner .v-cta-banner__pricing{font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0}.template-page-womens-health .shopify-section--v-cta-banner .v-cta-banner__button{font-weight:600;line-height:1;letter-spacing:-.32px}.template-page-womens-health .shopify-section--v-cta-banner .v-cta-banner__trust{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}@media screen and (max-width:699px){.template-page-womens-health .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-womens-health .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-size:16px;line-height:1.4}.template-page-womens-health .shopify-section--v-cta-banner .v-cta-banner__pricing{font-size:14px;line-height:1.4}.template-page-womens-health .shopify-section--v-cta-banner .v-cta-banner__trust{font-size:12px;line-height:1.4}}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay .content-over-media{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay [allow-transparent-header] .content-over-media>:not(picture,img,video,iframe,svg,video-media){padding-block-start:0}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay .v-overlay-tag{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay .h1{font-weight:500}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay .prose>div p{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay .button{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}@media screen and (min-width:700px){.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay .place-self-center-start{max-width:579px}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay .h1{font-size:72px;line-height:1.1;letter-spacing:-1.44px}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay .h1 split-lines{overflow-wrap:normal;word-break:normal}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay .prose>div p{max-width:579px;text-wrap:pretty}}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose .h2{font-weight:500;line-height:1.3;letter-spacing:-1px;color:#121a25}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#121a25}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose>p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#49566a}@media screen and (min-width:700px){.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose .h2{font-size:50px}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-size:32px}}@media screen and (max-width:699px){.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-size:20px}.template-page-heart-rate-hrv .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose>p{font-size:16px;line-height:1.4}}.template-page-heart-rate-hrv .shopify-section--v-feature-cards .v-feature-cards__heading{font-weight:500;line-height:1.3;letter-spacing:-1px}.template-page-heart-rate-hrv .shopify-section--v-feature-cards .v-feature-cards__description{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#474d66}.template-page-heart-rate-hrv .shopify-section--v-feature-cards .v-feature-cards__btn{box-sizing:border-box;min-height:48px;padding:15px 24px;width:auto;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;white-space:nowrap;align-items:center;justify-content:center;text-align:center}.template-page-heart-rate-hrv .shopify-section--v-feature-cards .v-feature-cards__card-title{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#121a25}.template-page-heart-rate-hrv .v-tabbed-features__ambient{background:linear-gradient(to bottom,#f0f0f0,#ebf0f4 25%,#eaeef2,#dfdee2,#dacdd3,#bfa6b3,#9c7a98,#775e95 85%,#5a59a7 92%,#5664bc)}@media screen and (min-width:801px){.template-page-heart-rate-hrv .shopify-section--v-feature-cards .v-feature-cards__heading{font-size:50px}}@media screen and (max-width:699px){.template-page-heart-rate-hrv .shopify-section--v-feature-cards .v-feature-cards__heading{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-heart-rate-hrv .shopify-section--v-feature-cards .v-feature-cards__description{font-size:16px;line-height:1.4}.template-page-heart-rate-hrv .shopify-section--v-feature-cards .v-feature-cards__btn{align-self:stretch;width:100%;box-sizing:border-box}}.template-page-heart-rate-hrv .v-tabbed-features-section .v-tabbed-features__heading,.template-page-heart-rate-hrv .v-tabbed-features-section .v-tabbed-features__tab-title{font-weight:500;letter-spacing:-.02em}.template-page-heart-rate-hrv .v-tabbed-features-section .v-tabbed-features__tab-desc,.template-page-heart-rate-hrv .v-tabbed-features-section .v-tabbed-features__tab-desc p{font-weight:500}.template-page-heart-rate-hrv .v-tabbed-features-section .v-tabbed-features__banner-pill{font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:uppercase}.template-page-heart-rate-hrv .v-tabbed-features-section .v-tabbed-features__banner-heading{font-weight:400;line-height:1.3;letter-spacing:-.32px}.template-page-heart-rate-hrv .v-tabbed-features-section .v-tabbed-features__btn{font-weight:600;line-height:1;letter-spacing:-.32px}@media screen and (min-width:700px){.template-page-heart-rate-hrv .v-tabbed-features-section .v-tabbed-features__tab-title{letter-spacing:-.8px}.template-page-heart-rate-hrv .v-tabbed-features-section .v-tabbed-features__tab-desc,.template-page-heart-rate-hrv .v-tabbed-features-section .v-tabbed-features__tab-desc p{line-height:1.5}}.template-page-heart-rate-hrv .v-arc-apps-section .v-arc-apps__subheading{font-weight:500;line-height:1.2;letter-spacing:-.48px;color:#f3f5f9}.template-page-heart-rate-hrv .v-arc-apps-section .v-arc-apps__body{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-heart-rate-hrv .built-trust-science{padding-bottom:112px}@media screen and (min-width:700px){.template-page-heart-rate-hrv .built-trust-science .floating-controls-container{padding:0 56px}.template-page-heart-rate-hrv .built-trust-science .prose .h2{font-size:50px;font-weight:500;line-height:1.3;letter-spacing:-1px}}.template-page-heart-rate-hrv .built-trust-science .multi-column__item{position:relative;border-radius:24px;padding:24px;border:none;background:#2f282b}.template-page-heart-rate-hrv .built-trust-science .multi-column__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,#ffffff24,#a445e680,#a445e626 50%,#ffffff0f,#a445e659 90%,#ffffff1f);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.template-page-heart-rate-hrv .built-trust-science .v-item-media img{margin:0 auto;border-radius:0}.template-page-heart-rate-hrv .built-trust-science .h4{color:#f3f5f9;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.48px}.template-page-heart-rate-hrv .built-trust-science .prose p{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-heart-rate-hrv .built-trust-science .v-multi-column__bottom-text{font-size:18px;font-weight:500;line-height:1.5;color:#fff}.template-page-heart-rate-hrv .built-trust-science .v-multi-column__bottom-text p{font-size:16px;font-weight:500;line-height:1.52;letter-spacing:0;color:#fffc}@media screen and (max-width:699px){.template-page-heart-rate-hrv .built-trust-science .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-heart-rate-hrv .built-trust-science .h4{font-size:20px;letter-spacing:-.4px}.template-page-heart-rate-hrv .built-trust-science .prose p{font-size:14px;line-height:1.5}.template-page-heart-rate-hrv .built-trust-science .v-multi-column__bottom-text{font-size:16px}.template-page-heart-rate-hrv .built-trust-science .v-multi-column__bottom-text h6{font-size:16px;font-weight:500;line-height:1.5}.template-page-heart-rate-hrv .built-trust-science .v-multi-column__bottom-text p{font-size:14px;line-height:1.52}}.template-page-heart-rate-hrv .shopify-section--faq{position:relative;overflow:hidden;--accordion-spacing: 40px}.template-page-heart-rate-hrv .shopify-section--faq .section-stack__intro .prose .h2{font-weight:500;line-height:1.3;letter-spacing:-1px;color:#fff}.template-page-heart-rate-hrv .shopify-section--faq .accordion__toggle,.template-page-heart-rate-hrv .shopify-section--faq .accordion__toggle span{font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.48px;color:#fff}.template-page-heart-rate-hrv .shopify-section--faq .accordion__content .prose p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-heart-rate-hrv .shopify-section--faq strong{color:#a645e6}@media screen and (min-width:700px){.template-page-heart-rate-hrv .shopify-section--faq .section-stack__intro .prose .h2{font-size:50px}}@media screen and (min-width:1150px){.template-page-heart-rate-hrv .shopify-section--faq .section-full{padding-top:0;padding-bottom:0}.template-page-heart-rate-hrv .shopify-section--faq .section-stack__main{width:80%}}@media screen and (max-width:699px){.template-page-heart-rate-hrv .shopify-section--faq .section-full{padding-left:16px;padding-right:16px}.template-page-heart-rate-hrv .shopify-section--faq .section-stack__intro .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-heart-rate-hrv .shopify-section--faq .accordion__toggle,.template-page-heart-rate-hrv .shopify-section--faq .accordion__toggle span{font-size:20px;letter-spacing:-.4px}.template-page-heart-rate-hrv .shopify-section--faq .accordion__content .prose p{font-size:14px;line-height:1.5}}.template-page-heart-rate-hrv .shopify-section--faq:before{content:"";position:absolute;top:0;left:-50%;width:90%;height:100%;background:radial-gradient(ellipse closest-side at center,rgba(200,107,133,.4) 0%,transparent 100%);z-index:10}.template-page-heart-rate-hrv .discover-other-health-benefits{padding-top:56px;position:relative;overflow:hidden;isolation:isolate}.template-page-heart-rate-hrv .discover-other-health-benefits .prose .h2{font-weight:500;line-height:1.3;letter-spacing:-1px;color:#fff}.template-page-heart-rate-hrv .discover-other-health-benefits .h4{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#fff}.template-page-heart-rate-hrv .discover-other-health-benefits .prose>p{font-weight:500;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-heart-rate-hrv .discover-other-health-benefits .v-item-tag__text{font-weight:600;font-size:12px;line-height:1.2;letter-spacing:0;text-transform:uppercase}.template-page-heart-rate-hrv .discover-other-health-benefits .v-item-media{width:100%}.template-page-heart-rate-hrv .discover-other-health-benefits .v-item-media img.rounded{width:100%;height:auto;display:block;object-fit:cover}@media screen and (min-width:700px){.template-page-heart-rate-hrv .discover-other-health-benefits .prose .h2{font-size:50px}.template-page-heart-rate-hrv .discover-other-health-benefits .h4{font-size:32px}.template-page-heart-rate-hrv .discover-other-health-benefits .prose>p{font-size:18px}.template-page-heart-rate-hrv .discover-other-health-benefits .circle-button{display:none}}@media screen and (min-width:1000px){.template-page-heart-rate-hrv .discover-other-health-benefits .multi-column{grid:auto / auto-flow 405px!important}}@media screen and (max-width:699px){.template-page-heart-rate-hrv .discover-other-health-benefits{padding-top:0}.template-page-heart-rate-hrv .discover-other-health-benefits .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-heart-rate-hrv .discover-other-health-benefits .h4{font-size:20px}.template-page-heart-rate-hrv .discover-other-health-benefits .prose>p{font-size:16px;line-height:1.4}.template-page-heart-rate-hrv .discover-other-health-benefits .v-item-corner{right:12px}}.template-page-heart-rate-hrv .discover-other-health-benefits:before{content:"";position:absolute;top:0;left:0;width:100%;height:600px;background:radial-gradient(ellipse 40% 200px at 50% 200px,rgba(200,107,133,.4) 0%,transparent 100%);pointer-events:none;z-index:-1}.template-page-heart-rate-hrv .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-heart-rate-hrv .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0}.template-page-heart-rate-hrv .shopify-section--v-cta-banner .v-cta-banner__pricing{font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0}.template-page-heart-rate-hrv .shopify-section--v-cta-banner .v-cta-banner__button{font-weight:600;line-height:1;letter-spacing:-.32px}.template-page-heart-rate-hrv .shopify-section--v-cta-banner .v-cta-banner__trust{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}@media screen and (max-width:699px){.template-page-heart-rate-hrv .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-heart-rate-hrv .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-size:16px;line-height:1.4}.template-page-heart-rate-hrv .shopify-section--v-cta-banner .v-cta-banner__pricing{font-size:14px;line-height:1.4}.template-page-heart-rate-hrv .shopify-section--v-cta-banner .v-cta-banner__trust{font-size:12px;line-height:1.4}}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay .content-over-media{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay [allow-transparent-header] .content-over-media>:not(picture,img,video,iframe,svg,video-media){padding-block-start:0}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay .v-overlay-tag{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay .h1{font-weight:500}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay .prose>div p{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay .button{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}@media screen and (min-width:700px){.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay .place-self-center-start{max-width:579px}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay .h1{font-size:72px;line-height:1.1;letter-spacing:-1.44px}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay .h1 split-lines{overflow-wrap:normal;word-break:normal}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay .prose>div p{max-width:579px;text-wrap:pretty}}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose .h2{font-weight:500;line-height:1.3;letter-spacing:-1px;color:#121a25}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#121a25}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose>p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#49566a}@media screen and (min-width:700px){.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose .h2{font-size:50px}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-size:32px}}@media screen and (max-width:699px){.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-size:20px}.template-page-energy-and-oxygen-level .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose>p{font-size:16px;line-height:1.4}}.template-page-energy-and-oxygen-level .shopify-section--v-feature-cards .v-feature-cards__heading{font-weight:500;line-height:1.3;letter-spacing:-1px}.template-page-energy-and-oxygen-level .shopify-section--v-feature-cards .v-feature-cards__description{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#474d66}.template-page-energy-and-oxygen-level .shopify-section--v-feature-cards .v-feature-cards__btn{box-sizing:border-box;min-height:48px;padding:15px 24px;width:auto;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;white-space:nowrap;align-items:center;justify-content:center;text-align:center}.template-page-energy-and-oxygen-level .shopify-section--v-feature-cards .v-feature-cards__card-title{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#121a25}.template-page-energy-and-oxygen-level .v-tabbed-features__ambient{background:linear-gradient(to bottom,#f0f0f0,#ebf0f4 25%,#ebf0f3,#eceff0,#ecebe4,#e7e3d4,#dad0be,#bfb7b0 85%,#9495af 92%,#5664bc)}@media screen and (min-width:801px){.template-page-energy-and-oxygen-level .shopify-section--v-feature-cards .v-feature-cards__heading{font-size:50px}}@media screen and (max-width:699px){.template-page-energy-and-oxygen-level .shopify-section--v-feature-cards .v-feature-cards__heading{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-energy-and-oxygen-level .shopify-section--v-feature-cards .v-feature-cards__description{font-size:16px;line-height:1.4}.template-page-energy-and-oxygen-level .shopify-section--v-feature-cards .v-feature-cards__btn{align-self:stretch;width:100%;box-sizing:border-box}}.template-page-energy-and-oxygen-level .v-tabbed-features-section .v-tabbed-features__heading,.template-page-energy-and-oxygen-level .v-tabbed-features-section .v-tabbed-features__tab-title{font-weight:500;letter-spacing:-.02em}.template-page-energy-and-oxygen-level .v-tabbed-features-section .v-tabbed-features__tab-desc,.template-page-energy-and-oxygen-level .v-tabbed-features-section .v-tabbed-features__tab-desc p{font-weight:500}.template-page-energy-and-oxygen-level .v-tabbed-features-section .v-tabbed-features__banner-pill{font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:uppercase}.template-page-energy-and-oxygen-level .v-tabbed-features-section .v-tabbed-features__banner-heading{font-weight:400;line-height:1.3;letter-spacing:-.32px}.template-page-energy-and-oxygen-level .v-tabbed-features-section .v-tabbed-features__btn{font-weight:600;line-height:1;letter-spacing:-.32px}@media screen and (min-width:700px){.template-page-energy-and-oxygen-level .v-tabbed-features-section .v-tabbed-features__tab-title{letter-spacing:-.8px}.template-page-energy-and-oxygen-level .v-tabbed-features-section .v-tabbed-features__tab-desc,.template-page-energy-and-oxygen-level .v-tabbed-features-section .v-tabbed-features__tab-desc p{line-height:1.5}}.template-page-energy-and-oxygen-level .v-arc-apps-section .v-arc-apps__subheading{font-weight:500;line-height:1.2;letter-spacing:-.48px;color:#f3f5f9}.template-page-energy-and-oxygen-level .v-arc-apps-section .v-arc-apps__body{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-energy-and-oxygen-level .built-trust-science{padding-bottom:112px}@media screen and (min-width:700px){.template-page-energy-and-oxygen-level .built-trust-science .floating-controls-container{padding:0 56px}.template-page-energy-and-oxygen-level .built-trust-science .prose .h2{font-size:50px;font-weight:500;line-height:1.3;letter-spacing:-1px}}.template-page-energy-and-oxygen-level .built-trust-science .multi-column__item{position:relative;border-radius:24px;padding:24px;border:none;background:#2b2a26}.template-page-energy-and-oxygen-level .built-trust-science .multi-column__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,#ffffff24,#ffd16680,#a445e626 50%,#ffffff0f,#ffd16659 90%,#ffffff1f);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.template-page-energy-and-oxygen-level .built-trust-science .v-item-media img{margin:0 auto;border-radius:0}.template-page-energy-and-oxygen-level .built-trust-science .h4{color:#f3f5f9;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.48px}.template-page-energy-and-oxygen-level .built-trust-science .prose p{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-energy-and-oxygen-level .built-trust-science .v-multi-column__bottom-text{font-size:18px;font-weight:500;line-height:1.5;color:#fff}.template-page-energy-and-oxygen-level .built-trust-science .v-multi-column__bottom-text p{font-size:16px;font-weight:500;line-height:1.52;letter-spacing:0;color:#fffc}@media screen and (max-width:699px){.template-page-energy-and-oxygen-level .built-trust-science .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-energy-and-oxygen-level .built-trust-science .h4{font-size:20px;letter-spacing:-.4px}.template-page-energy-and-oxygen-level .built-trust-science .prose p{font-size:14px;line-height:1.5}.template-page-energy-and-oxygen-level .built-trust-science .v-multi-column__bottom-text{font-size:16px}.template-page-energy-and-oxygen-level .built-trust-science .v-multi-column__bottom-text h6{font-size:16px;font-weight:500;line-height:1.5}.template-page-energy-and-oxygen-level .built-trust-science .v-multi-column__bottom-text p{font-size:14px;line-height:1.52}}.template-page-energy-and-oxygen-level .shopify-section--faq{position:relative;overflow:hidden;--accordion-spacing: 40px}.template-page-energy-and-oxygen-level .shopify-section--faq .section-stack__intro .prose .h2{font-weight:500;line-height:1.3;letter-spacing:-1px;color:#fff}.template-page-energy-and-oxygen-level .shopify-section--faq .accordion__toggle,.template-page-energy-and-oxygen-level .shopify-section--faq .accordion__toggle span{font-weight:500;font-size:24px;line-height:1.2;letter-spacing:-.48px;color:#fff}.template-page-energy-and-oxygen-level .shopify-section--faq .accordion__content .prose p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-energy-and-oxygen-level .shopify-section--faq strong{color:#a645e6}@media screen and (min-width:700px){.template-page-energy-and-oxygen-level .shopify-section--faq .section-stack__intro .prose .h2{font-size:50px}}@media screen and (min-width:1150px){.template-page-energy-and-oxygen-level .shopify-section--faq .section-full{padding-top:0;padding-bottom:0}.template-page-energy-and-oxygen-level .shopify-section--faq .section-stack__main{width:80%}}@media screen and (max-width:699px){.template-page-energy-and-oxygen-level .shopify-section--faq .section-full{padding-left:16px;padding-right:16px}.template-page-energy-and-oxygen-level .shopify-section--faq .section-stack__intro .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-energy-and-oxygen-level .shopify-section--faq .accordion__toggle,.template-page-energy-and-oxygen-level .shopify-section--faq .accordion__toggle span{font-size:20px;letter-spacing:-.4px}.template-page-energy-and-oxygen-level .shopify-section--faq .accordion__content .prose p{font-size:14px;line-height:1.5}}.template-page-energy-and-oxygen-level .shopify-section--faq:before{content:"";position:absolute;top:0;left:-50%;width:90%;height:100%;background:radial-gradient(ellipse closest-side at center,rgba(255,209,102,.4) 0%,transparent 100%);z-index:10}.template-page-energy-and-oxygen-level .discover-other-health-benefits{padding-top:56px;position:relative;overflow:hidden;isolation:isolate}.template-page-energy-and-oxygen-level .discover-other-health-benefits .prose .h2{font-weight:500;line-height:1.3;letter-spacing:-1px;color:#fff}.template-page-energy-and-oxygen-level .discover-other-health-benefits .h4{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#fff}.template-page-energy-and-oxygen-level .discover-other-health-benefits .prose>p{font-weight:500;line-height:1.5;letter-spacing:0;color:#cacdd8}.template-page-energy-and-oxygen-level .discover-other-health-benefits .v-item-tag__text{font-weight:600;font-size:12px;line-height:1.2;letter-spacing:0;text-transform:uppercase}.template-page-energy-and-oxygen-level .discover-other-health-benefits .v-item-media{width:100%}.template-page-energy-and-oxygen-level .discover-other-health-benefits .v-item-media img.rounded{width:100%;height:auto;display:block;object-fit:cover}@media screen and (min-width:700px){.template-page-energy-and-oxygen-level .discover-other-health-benefits .prose .h2{font-size:50px}.template-page-energy-and-oxygen-level .discover-other-health-benefits .h4{font-size:32px}.template-page-energy-and-oxygen-level .discover-other-health-benefits .prose>p{font-size:18px}.template-page-energy-and-oxygen-level .discover-other-health-benefits .circle-button{display:none}}@media screen and (min-width:1000px){.template-page-energy-and-oxygen-level .discover-other-health-benefits .multi-column{grid:auto / auto-flow 405px!important}}@media screen and (max-width:699px){.template-page-energy-and-oxygen-level .discover-other-health-benefits{padding-top:0}.template-page-energy-and-oxygen-level .discover-other-health-benefits .prose .h2{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-energy-and-oxygen-level .discover-other-health-benefits .h4{font-size:20px}.template-page-energy-and-oxygen-level .discover-other-health-benefits .prose>p{font-size:16px;line-height:1.4}.template-page-energy-and-oxygen-level .discover-other-health-benefits .v-item-corner{right:12px}}.template-page-energy-and-oxygen-level .discover-other-health-benefits:before{content:"";position:absolute;top:0;left:0;width:100%;height:600px;background:radial-gradient(ellipse 40% 200px at 50% 200px,rgba(255,209,102,.4) 0%,transparent 100%);pointer-events:none;z-index:-1}.template-page-energy-and-oxygen-level .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-energy-and-oxygen-level .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0}.template-page-energy-and-oxygen-level .shopify-section--v-cta-banner .v-cta-banner__pricing{font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0}.template-page-energy-and-oxygen-level .shopify-section--v-cta-banner .v-cta-banner__button{font-weight:600;line-height:1;letter-spacing:-.32px}.template-page-energy-and-oxygen-level .shopify-section--v-cta-banner .v-cta-banner__trust{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}@media screen and (max-width:699px){.template-page-energy-and-oxygen-level .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-energy-and-oxygen-level .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-size:16px;line-height:1.4}.template-page-energy-and-oxygen-level .shopify-section--v-cta-banner .v-cta-banner__pricing{font-size:14px;line-height:1.4}.template-page-energy-and-oxygen-level .shopify-section--v-cta-banner .v-cta-banner__trust{font-size:12px;line-height:1.4}}.template-page-stress .shopify-section--image-with-text-overlay .content-over-media{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.template-page-stress .shopify-section--image-with-text-overlay .v-overlay-tag,.template-page-stress .shopify-section--image-with-text-overlay .h1,.template-page-stress .shopify-section--image-with-text-overlay .button{font-weight:400}@media screen and (min-width:700px){.template-page-stress .shopify-section--image-with-text-overlay .place-self-center-start{max-width:602px}.template-page-stress .shopify-section--image-with-text-overlay .h1{font-size:72px}}.template-page-stress .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose>p{color:#49566a}.template-page-stress .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h2,.template-page-stress .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-weight:500}.template-page-stress .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .v-item-icon{background:linear-gradient(180deg,#5b887d52,#d6e8e052)}@media screen and (max-width:699px){.template-page-stress .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h2{font-size:24px}}.template-page-stress .shopify-section--v-feature-cards .v-feature-cards__heading{font-weight:500;line-height:1.3;letter-spacing:-1px}.template-page-stress .shopify-section--v-feature-cards .v-feature-cards__description{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#474d66}.template-page-stress .shopify-section--v-feature-cards .v-feature-cards__btn{box-sizing:border-box;min-height:48px;padding:15px 24px;width:auto;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;white-space:nowrap;align-items:center;justify-content:center;text-align:center}.template-page-stress .shopify-section--v-feature-cards .v-feature-cards__card-title{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#121a25}@media screen and (min-width:801px){.template-page-stress .shopify-section--v-feature-cards .v-feature-cards__heading{font-size:50px}}@media screen and (max-width:699px){.template-page-stress .shopify-section--v-feature-cards .v-feature-cards__heading{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-stress .shopify-section--v-feature-cards .v-feature-cards__description{font-size:16px;line-height:1.4}.template-page-stress .shopify-section--v-feature-cards .v-feature-cards__btn{align-self:stretch;width:100%;box-sizing:border-box}}.template-page-stress .v-tabbed-features__ambient{background:linear-gradient(to bottom,#f0f0f0,#ebf0f4 7.1% 14.3%,#e9eff3 21.4%,#e6ecef 28.6%,#dce5e7 35.7%,#cddada 42.9%,#b5c8c7,#99b3b2 57.1%,#7c9b9b 64.3%,#63858c 71.4%,#4f7385 78.6%,#426787 85.7%,#3c5c8b 92.9%,#5664bc)}.template-page-stress .built-trust-science{padding-bottom:112px}@media screen and (min-width:700px){.template-page-stress .built-trust-science .floating-controls-container{padding:0 56px}}.template-page-stress .built-trust-science .multi-column__item{position:relative;border-radius:24px;padding:24px;border:none;background:#252827}.template-page-stress .built-trust-science .multi-column__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,#ffffff24,#5b887d52,#5b887d 50%,#ffffff0f,#5b887d 90%,#ffffff1f);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.template-page-stress .built-trust-science .v-item-media img{margin:0 auto;border-radius:0}.template-page-stress .built-trust-science .h4{color:#f3f5f9;font-size:24px;font-weight:400}.template-page-stress .built-trust-science .prose p{font-size:18px;color:#b3b8ca;font-weight:400}.template-page-stress .built-trust-science .v-multi-column__bottom-text{font-size:18px}.template-page-stress .built-trust-science .v-multi-column__bottom-text p{font-size:16px;color:#fffc}@media screen and (max-width:699px){.template-page-stress .built-trust-science .prose .h2{font-size:24px}.template-page-stress .built-trust-science .h4{font-size:20px}.template-page-stress .built-trust-science .prose p{font-size:14px}.template-page-stress .built-trust-science .v-multi-column__bottom-text h6{font-size:20px}.template-page-stress .built-trust-science .v-multi-column__bottom-text p{font-size:14px}}.template-page-stress .shopify-section--faq{position:relative;overflow:hidden}.template-page-stress .shopify-section--faq p{color:#cacdd8;font-weight:400}.template-page-stress .shopify-section--faq h3{font-weight:500}.template-page-stress .shopify-section--faq strong{color:#4555e6}.template-page-stress .shopify-section--faq .h2,.template-page-stress .shopify-section--faq span{font-weight:400}@media screen and (min-width:1150px){.template-page-stress .shopify-section--faq .section-full{padding-top:0;padding-bottom:0}.template-page-stress .shopify-section--faq .section-stack__main{width:80%}}@media screen and (max-width:699px){.template-page-stress .shopify-section--faq .section-full{padding-left:16px;padding-right:16px}.template-page-stress .shopify-section--faq .prose .h2{font-size:24px}.template-page-stress .shopify-section--faq span{font-size:20px}.template-page-stress .shopify-section--faq .prose p{font-size:14px}}.template-page-stress .shopify-section--faq:before{content:"";position:absolute;top:0;left:-50%;width:90%;height:100%;background:radial-gradient(ellipse closest-side at center,rgba(91,136,125,.32) 0%,transparent 100%);z-index:10}.template-page-stress .discover-other-health-benefits{padding-top:56px;position:relative;overflow:hidden;isolation:isolate}.template-page-stress .discover-other-health-benefits .v-item-media{width:100%}.template-page-stress .discover-other-health-benefits .v-item-media img.rounded{width:100%;height:auto;display:block;object-fit:cover}.template-page-stress .discover-other-health-benefits .h4,.template-page-stress .discover-other-health-benefits p{font-weight:400}@media screen and (min-width:700px){.template-page-stress .discover-other-health-benefits .h4{font-size:28px}.template-page-stress .discover-other-health-benefits .prose>p{font-size:18px;color:#cacdd8}.template-page-stress .discover-other-health-benefits .circle-button{display:none}}@media screen and (min-width:1000px){.template-page-stress .discover-other-health-benefits .multi-column{grid:auto / auto-flow 405px!important}}@media screen and (max-width:699px){.template-page-stress .discover-other-health-benefits .h2{font-size:24px}.template-page-stress .discover-other-health-benefits .prose>p{font-size:16px;color:#cacdd8}.template-page-stress .discover-other-health-benefits .v-item-tag__text{font-size:12px}.template-page-stress .discover-other-health-benefits .v-item-corner{right:12px}}@media screen and (max-width:699px){.template-page-stress .discover-other-health-benefits{padding-top:0}}.template-page-stress .discover-other-health-benefits:before{content:"";position:absolute;top:0;left:0;width:100%;height:600px;background:radial-gradient(ellipse 40% 200px at 50% 200px,rgba(91,136,125,.32) 0%,transparent 100%);pointer-events:none;z-index:-1}.template-page-sleep-and-circadian-rhythm .shopify-section--image-with-text-overlay .content-over-media{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.template-page-sleep-and-circadian-rhythm .shopify-section--image-with-text-overlay .v-overlay-tag,.template-page-sleep-and-circadian-rhythm .shopify-section--image-with-text-overlay .h1,.template-page-sleep-and-circadian-rhythm .shopify-section--image-with-text-overlay .button{font-weight:400}@media screen and (min-width:700px){.template-page-sleep-and-circadian-rhythm .shopify-section--image-with-text-overlay .place-self-center-start{max-width:602px}.template-page-sleep-and-circadian-rhythm .shopify-section--image-with-text-overlay .h1{font-size:72px}}.template-page-sleep-and-circadian-rhythm .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .prose>p{color:#49566a}.template-page-sleep-and-circadian-rhythm .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h2,.template-page-sleep-and-circadian-rhythm .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h4{font-weight:500}@media screen and (max-width:699px){.template-page-sleep-and-circadian-rhythm .shopify-section--image-with-text-overlay+.shopify-section--v-multi-column .h2{font-size:24px}}.template-page-sleep-and-circadian-rhythm .shopify-section--v-feature-cards .v-feature-cards__heading{font-weight:500;line-height:1.3;letter-spacing:-1px}.template-page-sleep-and-circadian-rhythm .shopify-section--v-feature-cards .v-feature-cards__description{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#474d66}.template-page-sleep-and-circadian-rhythm .shopify-section--v-feature-cards .v-feature-cards__btn{box-sizing:border-box;min-height:48px;padding:15px 24px;width:auto;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;white-space:nowrap;align-items:center;justify-content:center;text-align:center}.template-page-sleep-and-circadian-rhythm .shopify-section--v-feature-cards .v-feature-cards__card-title{font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#121a25}@media screen and (min-width:801px){.template-page-sleep-and-circadian-rhythm .shopify-section--v-feature-cards .v-feature-cards__heading{font-size:50px}}@media screen and (max-width:699px){.template-page-sleep-and-circadian-rhythm .shopify-section--v-feature-cards .v-feature-cards__heading{font-size:24px;line-height:1.2;letter-spacing:-.48px}.template-page-sleep-and-circadian-rhythm .shopify-section--v-feature-cards .v-feature-cards__description{font-size:16px;line-height:1.4}.template-page-sleep-and-circadian-rhythm .shopify-section--v-feature-cards .v-feature-cards__btn{align-self:stretch;width:100%;box-sizing:border-box}}.template-page-sleep-and-circadian-rhythm .v-tabbed-features__ambient{background:linear-gradient(to bottom,#f0f0f0,#ebf0f4 18% 26%,#ebf0f4 32%,#eaeff4 38%,#e9edf3,#e6e8f0,#e2e0ed,#dad4e7 70%,#cec4e1 77%,#beb1da 83%,#a89dd0 88%,#928ac9,#7877be,#5664bc)}.template-page-sleep-and-circadian-rhythm .built-trust-science{padding-bottom:112px}@media screen and (min-width:700px){.template-page-sleep-and-circadian-rhythm .built-trust-science .floating-controls-container{padding:0 56px}}.template-page-sleep-and-circadian-rhythm .built-trust-science .multi-column__item{position:relative;border-radius:24px;padding:24px;border:none;background:#2d2b2f}.template-page-sleep-and-circadian-rhythm .built-trust-science .multi-column__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,#ffffff24,#9f86c052,#9f86c0 50%,#ffffff0f,#9f86c0 90%,#ffffff1f);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.template-page-sleep-and-circadian-rhythm .built-trust-science .v-item-media img{margin:0 auto;border-radius:0}.template-page-sleep-and-circadian-rhythm .built-trust-science .h4{color:#f3f5f9;font-size:24px;font-weight:400}.template-page-sleep-and-circadian-rhythm .built-trust-science .prose p{font-size:18px;color:#b3b8ca;font-weight:400}.template-page-sleep-and-circadian-rhythm .built-trust-science .v-multi-column__bottom-text{font-size:18px}.template-page-sleep-and-circadian-rhythm .built-trust-science .v-multi-column__bottom-text p{font-size:16px;color:#fffc}@media screen and (max-width:699px){.template-page-sleep-and-circadian-rhythm .built-trust-science .prose .h2{font-size:24px}.template-page-sleep-and-circadian-rhythm .built-trust-science .h4{font-size:20px}.template-page-sleep-and-circadian-rhythm .built-trust-science .prose p{font-size:14px}.template-page-sleep-and-circadian-rhythm .built-trust-science .v-multi-column__bottom-text h6{font-size:20px}.template-page-sleep-and-circadian-rhythm .built-trust-science .v-multi-column__bottom-text p{font-size:14px}}.template-page-sleep-and-circadian-rhythm .shopify-section--faq{position:relative;overflow:hidden}.template-page-sleep-and-circadian-rhythm .shopify-section--faq p{color:#cacdd8;font-weight:400}.template-page-sleep-and-circadian-rhythm .shopify-section--faq h3{font-weight:500}.template-page-sleep-and-circadian-rhythm .shopify-section--faq strong{color:#4555e6}.template-page-sleep-and-circadian-rhythm .shopify-section--faq .h2,.template-page-sleep-and-circadian-rhythm .shopify-section--faq span{font-weight:400}@media screen and (min-width:1150px){.template-page-sleep-and-circadian-rhythm .shopify-section--faq .section-full{padding-top:0;padding-bottom:0}.template-page-sleep-and-circadian-rhythm .shopify-section--faq .section-stack__main{width:80%}}@media screen and (max-width:699px){.template-page-sleep-and-circadian-rhythm .shopify-section--faq .section-full{padding-left:16px;padding-right:16px}.template-page-sleep-and-circadian-rhythm .shopify-section--faq .prose .h2{font-size:24px}.template-page-sleep-and-circadian-rhythm .shopify-section--faq span{font-size:20px}.template-page-sleep-and-circadian-rhythm .shopify-section--faq .prose p{font-size:14px}}.template-page-sleep-and-circadian-rhythm .shopify-section--faq:before{content:"";position:absolute;top:0;left:-50%;width:90%;height:100%;background:radial-gradient(ellipse closest-side at center,rgba(159,134,192,.32) 0%,transparent 100%);z-index:10}.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits{padding-top:56px;position:relative;overflow:hidden;isolation:isolate}.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .v-item-media{width:100%}.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .v-item-media img.rounded{width:100%;height:auto;display:block;object-fit:cover}.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .h4,.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits p{font-weight:400}@media screen and (min-width:700px){.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .h4{font-size:28px}.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .prose>p{font-size:18px;color:#cacdd8}.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .circle-button{display:none}}@media screen and (min-width:1000px){.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .multi-column{grid:auto / auto-flow 405px!important}}@media screen and (max-width:699px){.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .h2{font-size:24px}.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .prose>p{font-size:16px;color:#cacdd8}.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .v-item-tag__text{font-size:12px}.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits .v-item-corner{right:12px}}@media screen and (max-width:699px){.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits{padding-top:0}}.template-page-sleep-and-circadian-rhythm .discover-other-health-benefits:before{content:"";position:absolute;top:0;left:0;width:100%;height:600px;background:radial-gradient(ellipse 40% 200px at 50% 200px,rgba(159,134,192,.32) 0%,transparent 100%);pointer-events:none;z-index:-1}.template-page-contact-us .shopify-section--v-blog-category-carousel{background:linear-gradient(180deg,#f0f0f0 0% 55%,#d5d3d5 65%,#cac7cf 72%,#bdbbc8,#adacc0,#9e9eb8,#9298b8 96%,#8a91b6)}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter){background:linear-gradient(180deg,#f0f0f0,#e9ecef 55%,#d5d3d5 65%,#cac7cf 72%,#bdbbc8,#adacc0,#9e9eb8,#9298b8 96%,#8a91b6)}.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner{background:radial-gradient(ellipse 70% 50% at 50% 30%,rgba(50,55,190,.08) 0%,transparent 55%),linear-gradient(180deg,#8a91b6,#7d85b0,#7079aa 8%,#636ea4,#57629e,#4d5897,#444f90 28%,#3c4888,#354183,#303c7d,#2c3776,#27326d 58%,#222c63 65%,#000)}.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1320px;max-width:calc(100% - 48px);height:1px;background:#ffffff21}.template-page-contact-us .v-contact-form{position:relative;overflow:hidden}.template-page-contact-us .v-contact-form__ellipse{position:absolute;top:10px;right:-175px;width:2000px;height:800px;border-radius:50%;background:radial-gradient(ellipse at 60% 50%,rgba(69,85,230,.3) 0%,rgba(69,85,230,.08) 35%,rgba(69,85,230,.03) 60%,transparent 80%);filter:blur(60px);pointer-events:none;z-index:0}.template-page-contact-us .v-contact-form__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:40px}.template-page-contact-us .v-contact-form__info,.template-page-contact-us .v-contact-form__header{display:flex;flex-direction:column;gap:32px}.template-page-contact-us .v-contact-form__heading{font-size:48px;font-weight:500;line-height:1.1;letter-spacing:-1px;color:#121a25;margin:0}.template-page-contact-us .v-contact-form__heading-highlight{color:var(--v-contact-highlight, #001b70)}.template-page-contact-us .v-contact-form__subtitle{font-size:18px;font-weight:500;line-height:1.5;color:#000;margin:0}.template-page-contact-us .v-contact-form__features{display:flex;flex-direction:column;gap:24px}.template-page-contact-us .v-contact-form__features-title{font-size:18px;font-weight:500;line-height:1.5;color:#121a25;margin:0}.template-page-contact-us .v-contact-form__feature-list{display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0}.template-page-contact-us .v-contact-form__feature-item{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:500;line-height:1.5;color:#121a25}.template-page-contact-us .v-contact-form__check-icon{flex-shrink:0;width:24px;height:24px}.template-page-contact-us .v-contact-form__social .social-media{display:flex;gap:16px;flex-wrap:wrap}.template-page-contact-us .v-contact-form__social .social-media li{list-style:none}.template-page-contact-us .v-contact-form__social .social-media .tap-area{display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0}.template-page-contact-us .v-contact-form__social .social-media .tap-area .icon{width:56px;height:56px}.template-page-contact-us .v-contact-form__social .social-media .tap-area .icon svg{width:56px;height:56px}.template-page-contact-us .v-contact-form__card{position:relative;z-index:0;isolation:isolate;background:#ffffff7a;border:none;border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:24px}.template-page-contact-us .v-contact-form__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#fff,#4555e673,#fff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.template-page-contact-us .v-contact-form__card>*{position:relative;z-index:2}.template-page-contact-us .v-contact-form__card-heading{font-size:24px;font-weight:400;line-height:1.3;letter-spacing:-.32px;color:#121a25;margin:0}.template-page-contact-us .v-contact-form__form{display:flex;flex-direction:column;gap:0}.template-page-contact-us .v-contact-form__fields{display:flex;flex-direction:column;gap:10px}.template-page-contact-us .v-contact-form__row{display:flex;gap:24px}.template-page-contact-us .v-contact-form__row .v-contact-form__field{flex:1 1 0;min-width:0}.template-page-contact-us .v-contact-form__input{display:block;width:100%;padding:10px 20px;font-size:16px;font-weight:500;line-height:1.4;color:#121a25;background:#ffffff21;border:1px solid #d5d5d5;border-radius:12px;outline:none;transition:border-color .2s ease;font-family:inherit;box-sizing:border-box;box-shadow:inset 0 2px 4px #0000000f}.template-page-contact-us .v-contact-form__input:focus{border-color:var(--v-contact-accent, #4555e6)}.template-page-contact-us .v-contact-form__textarea{resize:vertical;min-height:100px}.template-page-contact-us .v-contact-form__phone-field{display:flex;align-items:center;gap:16px;padding:10px 20px;background:#ffffff21;border:1px solid #d5d5d5;border-radius:12px;transition:border-color .2s ease;box-shadow:inset 0 2px 4px #0000000f}.template-page-contact-us .v-contact-form__phone-field:focus-within{border-color:var(--v-contact-accent, #4555e6)}.template-page-contact-us .v-contact-form__phone-prefix{display:flex;align-items:center;gap:8px;flex-shrink:0;cursor:pointer}.template-page-contact-us .v-contact-form__caret{width:16px;height:16px;color:#121a25}.template-page-contact-us .v-contact-form__country-code{font-size:18px;font-weight:500;line-height:1.5;color:#121a25;white-space:nowrap}.template-page-contact-us .v-contact-form__phone-divider{width:1px;height:24px;background:#1f223252;flex-shrink:0}.template-page-contact-us .v-contact-form__phone-field .v-contact-form__input--phone{border:none;padding:0;background:transparent;flex:1 1 auto;min-width:0;box-shadow:none}.template-page-contact-us .v-contact-form__phone-field .v-contact-form__input--phone:focus{border-color:transparent}.template-page-contact-us .v-contact-form__checkbox{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.template-page-contact-us .v-contact-form__checkbox-field{position:relative;flex-shrink:0;width:24px;height:24px}.template-page-contact-us .v-contact-form__checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.template-page-contact-us .v-contact-form__checkbox-control{width:100%;height:100%;border:1px solid #d5d5d5;border-radius:6px;background:#ffffff21;box-shadow:inset 0 2px 4px #0000000f;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.template-page-contact-us .v-contact-form__checkbox-input:checked+.v-contact-form__checkbox-control{background:var(--v-contact-accent, #4555e6);border:none;box-shadow:none}.template-page-contact-us .v-contact-form__checkbox-input:focus-visible+.v-contact-form__checkbox-control{outline:2px solid var(--v-contact-accent, #4555e6);outline-offset:2px}.template-page-contact-us .v-contact-form__checkbox-icon{width:14px;height:14px;opacity:0;transform:scale(.9);transition:opacity .15s ease,transform .15s ease}.template-page-contact-us .v-contact-form__checkbox-input:checked+.v-contact-form__checkbox-control .v-contact-form__checkbox-icon{opacity:1;transform:scale(1)}.template-page-contact-us .v-contact-form__checkbox-label{font-size:18px;font-weight:500;line-height:1.5;color:#121a25}.template-page-contact-us .v-contact-form__actions{display:flex;flex-direction:column;margin-top:12px}.template-page-contact-us .v-contact-form__submit{display:flex;align-items:center;justify-content:center;width:100%;padding:15px 32px;font-size:16px;font-weight:600;line-height:1;letter-spacing:-.32px;color:#fff;background:var(--v-contact-accent, #4555e6);border:none;border-radius:12px;cursor:pointer;font-family:inherit;transition:opacity .2s ease}.template-page-contact-us .v-contact-form__actions .v-subscribe-disclaimer{font-weight:500}.template-page-contact-us .v-contact-form__actions .v-subscribe-disclaimer__link{font-weight:700}.template-page-contact-us .v-contact-form__submit:hover{opacity:.9}@media screen and (max-width:699px){.template-page-contact-us .v-contact-form__info{gap:24px}.template-page-contact-us .v-contact-form__header{gap:16px}.template-page-contact-us .v-contact-form__heading{font-size:40px;line-height:1.3;letter-spacing:-.4px;word-break:break-word}.template-page-contact-us .v-contact-form__features,.template-page-contact-us .v-contact-form__feature-list{gap:16px}.template-page-contact-us .v-contact-form__feature-item span{flex:1 1 0;min-width:0;word-break:break-word}.template-page-contact-us .v-contact-form__social .social-media .tap-area{background:#ffffff21;border-radius:36px;backdrop-filter:blur(41.475px);-webkit-backdrop-filter:blur(41.475px);transition:opacity .2s ease}.template-page-contact-us .v-contact-form__social .social-media .tap-area:hover{opacity:.85}.template-page-contact-us .v-contact-form__social .social-media .tap-area .icon,.template-page-contact-us .v-contact-form__social .social-media .tap-area .icon svg{width:36px;height:36px}.template-page-contact-us .v-contact-form__card-heading{line-height:1.2;letter-spacing:-.48px}.template-page-contact-us .v-contact-form__fields{gap:24px}.template-page-contact-us .v-contact-form__row{flex-direction:column;gap:24px}.template-page-contact-us .v-contact-form__input{min-height:27px;padding:16px 24px 16px 20px;font-size:16px;line-height:1.4}.template-page-contact-us .v-contact-form__textarea{min-height:154px}.template-page-contact-us .v-contact-form__phone-field{min-height:54px;padding:16px 24px 16px 20px}.template-page-contact-us .v-contact-form__phone-divider{background:#1f223252}.template-page-contact-us .v-contact-form__phone-field .v-contact-form__input--phone{font-size:16px;line-height:1.4}.template-page-contact-us .v-contact-form__checkbox-label{font-size:14px;line-height:1.5}.template-page-contact-us .v-contact-form__actions{margin-top:24px}.template-page-contact-us .v-contact-form__actions .v-subscribe-disclaimer{margin-top:0}.template-page-contact-us .v-contact-form__actions .v-subscribe-disclaimer__link{font-weight:700}}@media screen and (min-width:700px){.template-page-contact-us .v-contact-form__inner{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:60px}.template-page-contact-us .v-contact-form__info{flex:0 1 45%;max-width:541px}.template-page-contact-us .v-contact-form__heading{font-size:80px;letter-spacing:-2px}.template-page-contact-us .v-contact-form__card{flex:0 1 55%;max-width:599px}.template-page-contact-us .v-contact-form__card-heading{font-size:32px;font-weight:400;line-height:1.3;letter-spacing:-.32px}.template-page-contact-us .v-contact-form__checkbox-label{font-size:18px;line-height:1.5}}.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form){background:linear-gradient(to bottom,#e8edf3,#e6ecf2 7.1%,#e4eaf1 14.3%,#e3e9f1 21.4%,#e1e7f0 28.6%,#e0e6f0 35.7%,#e0e6ef 42.9% 50%,#e0e6ef 57.1% 64.3%,#e0e6ef 71.4% 78.6%,#e1e7f0 85.7%,#e2e8f0 92.9%,#e3e9f1)}.template-page-contact-us .v-contact-us-form.section{--v-contact-accent: #4555e6;padding-top:80px;padding-bottom:80px;padding-inline:64px;background:transparent}.template-page-contact-us .v-contact-us-form .section-stack{row-gap:56px}.template-page-contact-us .v-contact-us-form .section-header .h2,.template-page-contact-us .shopify-section--rich-text .h2{font-size:50px;font-weight:500;letter-spacing:-1px;line-height:1.3;color:#121a25}.template-page-contact-us .v-contact-us-form .multi-column{gap:16px}.template-page-contact-us .v-contact-us-form .multi-column__item{--multi-column-item-gap: 0px;position:relative;z-index:0;isolation:isolate;display:flex;flex-direction:column;gap:32px;min-height:209px;border:none;border-radius:24px;padding:24px;box-sizing:border-box;overflow:hidden;background:#ffffff7a;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}.template-page-contact-us .v-contact-us-form .multi-column__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;padding:1px;background:linear-gradient(155deg,#fff 25%,#4555e673 35%,#fff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.template-page-contact-us .v-contact-us-form .multi-column__item>*{position:relative;z-index:2}.template-page-contact-us .v-contact-us-form .v-item-media{position:static;overflow:visible;padding:0;margin:0;border-radius:0}.template-page-contact-us .v-contact-us-form .v-item-media img{display:block;width:44px;height:44px;object-fit:contain;border-radius:8px;margin:0}.template-page-contact-us .v-contact-us-form .v-item-corner{position:absolute;top:15px;right:15px;z-index:3;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:10px;box-sizing:border-box;border-radius:24px;background:#1f223252;border:.6px solid rgba(255,255,255,.16);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}.template-page-contact-us .v-contact-us-form .v-item-corner__img{width:24px;height:24px;object-fit:contain}.template-page-contact-us .v-contact-us-form .multi-column__item>.v-stack{gap:32px;margin-top:0}.template-page-contact-us .v-contact-us-form .multi-column__item .h4{font-size:24px;font-weight:500;letter-spacing:-.48px;line-height:1.2;color:#121a25;margin:0}.template-page-contact-us .v-contact-us-form .multi-column__item .prose,.template-page-contact-us .v-contact-us-form .multi-column__item .prose p{font-size:16px;font-weight:500;line-height:1.4;color:#0f0928;margin:0}.template-page-contact-us .v-contact-us-form .multi-column__item .prose a:not(.button){color:inherit;text-decoration:none;background:none;cursor:default;transition:color .2s ease}.template-page-contact-us .v-contact-us-form .multi-column__item:first-child .prose a:not(.button){text-decoration:underline;text-underline-offset:2px}@media screen and (pointer:fine){.template-page-contact-us .v-contact-us-form .multi-column__item .prose a:not(.button):hover{text-decoration:underline;text-underline-offset:2px;background:none;cursor:pointer}}.template-page-contact-us .v-contact-us-form .multi-column__item .prose a:not(.button):focus-visible{text-decoration:underline;text-underline-offset:2px;background:none;cursor:pointer;outline:2px solid var(--v-contact-accent, #4555e6);outline-offset:2px}.template-page-contact-us .v-subscribe-disclaimer{color:#0f0928}.template-page-contact-us .v-subscribe-disclaimer__link{color:#0f0928;font-weight:700}@media screen and (max-width:699px){.template-page-contact-us .v-contact-us-form .section-header .h2{font-size:32px;letter-spacing:-.5px}.template-page-contact-us .v-contact-us-form .v-item-corner{top:15px;right:15px}.template-page-contact-us .v-contact-us-form .multi-column__item{min-height:0}.template-page-contact-us .v-contact-us-form .multi-column__item>.v-stack{gap:12px}}.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form)+.shopify-section--rich-text{background:linear-gradient(to bottom,#e3e9f1,#e7ecf2 39.4%,#e9eff3 79.4%,#eaeff3)}.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form)+.shopify-section--rich-text+.shopify-section--rich-text{background:linear-gradient(to bottom,#eaeff3,#ebf0f4 4.1% 82.6%,#eaf0f4 91.3%,#e9f0f4)}.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form)+.shopify-section--rich-text .section,.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form)+.shopify-section--rich-text+.shopify-section--rich-text .section{background:transparent}.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form)+.shopify-section--rich-text .split-rich-text .prose .h2{font-size:50px;font-weight:500;letter-spacing:-1px;line-height:1.3;color:#121a25}.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form)+.shopify-section--rich-text .split-rich-text .prose p:not(.h2){font-size:16px;font-weight:500;line-height:1.4;color:#49566a}@media screen and (min-width:700px){.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form)+.shopify-section--rich-text .split-rich-text .prose:first-child .h2{white-space:nowrap}.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form)+.shopify-section--rich-text .split-rich-text .prose:last-child{max-width:451px}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .prose{max-width:480px}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .the-app-newsletter__title{display:flex;flex-direction:column;align-items:flex-start;gap:0}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .the-app-newsletter__title-line{display:block}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .the-app-newsletter__title-line:first-child{white-space:nowrap}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .text-xs{white-space:nowrap}.template-page-contact-us .v-contact-form__heading,.template-page-contact-us .v-contact-form__subtitle,.template-page-contact-us .v-contact-form__features-title,.template-page-contact-us .v-contact-form__card-heading,.template-page-contact-us .v-contact-us-form .section-header .h2,.template-page-contact-us .v-contact-us-form .multi-column__item .h4{white-space:nowrap}}@media screen and (max-width:699px){.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form)+.shopify-section--rich-text .section-header .h2,.template-page-contact-us .shopify-section--v-multi-column:has(.v-contact-us-form)+.shopify-section--rich-text .split-rich-text .h2{font-size:32px;letter-spacing:-.5px}}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .prose .h2{font-size:50px;font-weight:500;letter-spacing:-1px;line-height:1.3;color:#000}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .prose p{font-size:16px;font-weight:500;line-height:1.4;color:#49566a;opacity:1}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .text-xs{font-size:16px;font-weight:600;line-height:1;letter-spacing:-.32px;color:#0f0928;opacity:1}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .fieldset-with-submit .input::placeholder{color:#49566a;opacity:1}@media screen and (min-width:700px){.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .fieldset-with-submit .input{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;color:#49566a}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .fieldset-with-submit .button{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}}@media screen and (max-width:699px){.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .prose .h2{font-size:32px;letter-spacing:-.5px;line-height:1.2}.template-page-contact-us .shopify-section--v-newsletter:has(.bg-footer-newsletter) .newsletter-content .fieldset-with-submit .button{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}}@media screen and (min-width:700px){.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__content{padding-inline:0}.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__text,.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__subheading p{width:100%;max-width:843px}}.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0}.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__pricing{font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0}.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__button{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__trust{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;opacity:.8}@media screen and (max-width:699px){.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-size:16px;line-height:1.4}.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__pricing{font-size:14px;line-height:1.4}.template-page-contact-us .shopify-section--v-cta-banner .v-cta-banner__trust{font-size:12px;line-height:1.4;letter-spacing:0}}.template-blog-newsroom .shopify-section--v-newsletter .section-full{background:linear-gradient(180deg,#6572b9,#2a3070);padding-top:56px;padding-bottom:56px}.template-blog-newsroom .shopify-section--v-newsletter .newsletter-content .prose .h2{font-size:50px;font-weight:500;letter-spacing:-1px;line-height:1.3;color:#fff;max-width:400px}.template-blog-newsroom .shopify-section--v-newsletter .newsletter-content .form-control .input{background-color:#1f223252}.template-blog-newsroom .shopify-section--v-newsletter .newsletter-content .prose p{line-height:1.5;letter-spacing:0;color:#fff;opacity:1}.template-blog-newsroom .shopify-section--v-newsletter .newsletter-content .text-xs{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;color:#fff;opacity:1}.template-blog-newsroom .shopify-section--v-newsletter .newsletter-content .fieldset-with-submit .input::placeholder{color:#cacdd8;opacity:1;font-weight:500}@media screen and (min-width:700px){.template-blog-newsroom .shopify-section--v-newsletter .newsletter-content .fieldset-with-submit .input{height:56px;min-height:56px;padding:16px 132px 16px 16px;font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0;color:#cacdd8}.template-blog-newsroom .shopify-section--v-newsletter .newsletter-content .fieldset-with-submit .button{position:absolute;right:4px;top:4px;width:auto;height:48px;min-height:48px;padding:15px 24px;border-radius:12px;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}}@media screen and (max-width:699px){.template-blog-newsroom .shopify-section--v-newsletter .newsletter-content .prose .h2{font-size:24px;letter-spacing:-.5px;line-height:1.2}.template-blog-newsroom .shopify-section--v-newsletter .newsletter-content .fieldset-with-submit .button{height:48px;min-height:48px;padding:15px 24px;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px}}.template-blog-newsroom .shopify-section--faq{position:relative;overflow:hidden;--accordion-spacing: 40px}.template-blog-newsroom .shopify-section--faq .section-full{background:linear-gradient(180deg,#2a3070,#000 30% 100%)}.template-blog-newsroom .shopify-section--faq .accordion-box{background:transparent}.template-blog-newsroom .shopify-section--faq .section-stack__intro .prose .h2{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:500;line-height:1.3;letter-spacing:-1px;color:#fff}.template-blog-newsroom .shopify-section--faq .accordion__toggle,.template-blog-newsroom .shopify-section--faq .accordion__toggle span{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-size:24px;font-weight:500;letter-spacing:-.48px;line-height:1.2;color:#fff}.template-blog-newsroom .shopify-section--faq .accordion__content .prose p{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-size:18px;font-weight:500;line-height:1.5;color:#b3b8ca}.template-blog-newsroom .shopify-section--faq strong{color:#4555e6}@media screen and (min-width:700px){.template-blog-newsroom .shopify-section--faq .section-stack__intro .prose .h2{font-size:50px}}@media screen and (min-width:1150px){.template-blog-newsroom .shopify-section--faq .section-full{padding-top:0;padding-bottom:0}.template-blog-newsroom .shopify-section--faq .section-stack__main{width:80%}}@media screen and (max-width:699px){.template-blog-newsroom .shopify-section--faq .section-full{padding-left:16px;padding-right:16px}.template-blog-newsroom .shopify-section--faq .section-stack__intro .prose .h2{font-size:24px;letter-spacing:-.48px}.template-blog-newsroom .shopify-section--faq .accordion__toggle,.template-blog-newsroom .shopify-section--faq .accordion__toggle span{font-size:20px}.template-blog-newsroom .shopify-section--faq .accordion__content .prose p{font-size:14px}}.template-blog-newsroom .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-blog-newsroom .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}.template-blog-newsroom .shopify-section--v-cta-banner .v-cta-banner__pricing{font-weight:700;font-size:16px;line-height:1.4;letter-spacing:0}.template-blog-newsroom .shopify-section--v-cta-banner .v-cta-banner__button{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;min-height:48px;padding:15px 28px}.template-blog-newsroom .shopify-section--v-cta-banner .v-cta-banner__trust{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0;opacity:.8}@media screen and (max-width:699px){.template-blog-newsroom .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-blog-newsroom .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-size:16px;line-height:1.4}.template-blog-newsroom .shopify-section--v-cta-banner .v-cta-banner__pricing{font-size:14px;line-height:1.4}.template-blog-newsroom .shopify-section--v-cta-banner .v-cta-banner__trust{font-size:12px;line-height:1.4}}.template-blog-energy-journal .energy-journal-blog-utilities .section{background:transparent}.template-blog-energy-journal .energy-journal-blog-utilities{position:relative;overflow:hidden;background:#000}@media screen and (min-width:700px){.template-blog-energy-journal .energy-journal-blog-utilities.section{--section-spacing-inline: 0}.template-blog-energy-journal .energy-journal-blog-utilities .section-stack{box-sizing:border-box;width:100%;max-width:1308px;margin-inline:auto}}.template-blog-energy-journal .energy-journal-blog-utilities .subheading{color:#fff;font-size:16px;font-weight:500}.template-blog-energy-journal .energy-journal-blog-utilities .section-header .h2{color:#fff}.template-blog-energy-journal .energy-journal-blog-utilities .multi-column__item{background:#ffffff21;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.35);padding:24px;border-radius:24px}.template-blog-energy-journal .energy-journal-blog-utilities .multi-column__item .v-item-media{overflow:visible;border-radius:0}.template-blog-energy-journal .energy-journal-blog-utilities .multi-column__item .v-item-media img{display:block;width:44px;height:44px;object-fit:contain;border-radius:0;margin:0}.template-blog-energy-journal .energy-journal-blog-utilities .multi-column__item .v-item-corner{top:0;width:48px;background:#1f223252;border-color:#ffffff29}.template-blog-energy-journal .energy-journal-blog-utilities .multi-column__item .h4{font-weight:500;font-size:24px;color:#fff}.template-blog-energy-journal .energy-journal-blog-utilities .multi-column__item .prose p{font-size:16px;font-weight:500;color:#cacdd8}@media screen and (min-width:700px){.template-blog-energy-journal .v-blog-cat-carousel{max-width:1308px}}.template-blog-energy-journal .shopify-section--faq .section-full{background:#000}.template-blog-energy-journal .shopify-section--faq .accordion-box{background:transparent}.template-blog-energy-journal .shopify-section--faq .section-stack__intro .prose .h2{font-weight:500}.template-blog-energy-journal .shopify-section--faq .accordion__toggle span{font-weight:400;font-size:24px}.template-blog-energy-journal .shopify-section--faq strong{color:#4555e6}@media screen and (min-width:1150px){.template-blog-energy-journal .shopify-section--faq .section-stack__main{width:80%}}.template-page-contact-us .v-contact-form__input::placeholder,.template-page-contact-us .v-contact-form__input::-webkit-input-placeholder,.template-page-contact-us .v-contact-form__input::-moz-placeholder,.template-page-contact-us .v-contact-form__phone-field .v-contact-form__input--phone::placeholder,.template-page-contact-us .v-contact-form__phone-field .v-contact-form__input--phone::-webkit-input-placeholder,.template-page-contact-us .v-contact-form__phone-field .v-contact-form__input--phone::-moz-placeholder{color:#49566acc;font-weight:500;opacity:1}.template-article-energy-journal .shopify-section--v-ej-article{--section-spacing-block-start: 0;--section-spacing-block-end: 0;--v-ej-article-bg-solid: #ebf0f4;--v-ej-article-bg-gradient-height: 1500px;--v-ej-article-bg-gradient-width: 100%;background-color:var(--v-ej-article-bg-solid);background-image:radial-gradient(ellipse 55% 35% at 50% 0%,rgba(236,188,112,.55) 0%,rgba(243,210,153,.28) 22%,transparent 52%),linear-gradient(to bottom,#1e1e1e,#07080e 7.1%,#0d1225 14.3%,#1a254b 21.4%,#2c3d7b 28.6%,#4054a4 35.7%,#606eb7 42.9%,#8e8eb3,#bfb5b7 57.1%,#ded6cd 64.3%,#e9e8e3 71.4%,#ebeef0 78.6%,#ebf0f4 85.7% 92.9%,#ebf0f4);background-repeat:no-repeat;background-size:var(--v-ej-article-bg-gradient-width) var(--v-ej-article-bg-gradient-height);background-position:top center}@media screen and (max-width:699px){.template-article-energy-journal .shopify-section--v-ej-article{--v-ej-article-bg-gradient-width: 1440px}}.template-article-energy-journal .shopify-section--faq{position:relative;overflow:hidden;--accordion-spacing: 40px}.template-article-energy-journal .shopify-section--faq .section-full{background:linear-gradient(180deg,#c5b8ad,#3b509f 20%,#000 60%);padding-top:100px}.template-article-energy-journal .shopify-section--faq .accordion-box{background:transparent}.template-article-energy-journal .shopify-section--faq .section-stack__intro .prose .h2{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-weight:500;line-height:1.3;letter-spacing:-1px;color:#fff}.template-article-energy-journal .shopify-section--faq .accordion__toggle,.template-article-energy-journal .shopify-section--faq .accordion__toggle span{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-size:24px;font-weight:500;letter-spacing:-.48px;line-height:1.2;color:#fff}.template-article-energy-journal .shopify-section--faq .accordion__content .prose p{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-size:18px;font-weight:500;line-height:1.5;color:#b3b8ca}.template-article-energy-journal .shopify-section--faq strong{color:#4555e6}@media screen and (min-width:700px){.template-article-energy-journal .shopify-section--faq .section-stack__intro .prose .h2{font-size:50px}}@media screen and (min-width:1150px){.template-article-energy-journal .shopify-section--faq .section-full{padding-bottom:0}.template-article-energy-journal .shopify-section--faq .section-stack__main{width:80%}}@media screen and (max-width:699px){.template-article-energy-journal .shopify-section--faq .section-full{padding-left:16px;padding-right:16px}.template-article-energy-journal .shopify-section--faq .section-stack__intro .prose .h2{font-size:24px;letter-spacing:-.48px}.template-article-energy-journal .shopify-section--faq .accordion__toggle,.template-article-energy-journal .shopify-section--faq .accordion__toggle span{font-size:20px}.template-article-energy-journal .shopify-section--faq .accordion__content .prose p{font-size:14px}}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .content-over-media{border-bottom-left-radius:24px;border-bottom-right-radius:24px}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) [allow-transparent-header] .content-over-media>:not(picture,img,video,iframe,svg,video-media){padding-block-start:0}@media screen and (min-width:700px){.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .place-self-center-start{max-width:582px}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>p.bold{color:#fff;font-size:48px;font-weight:400;letter-spacing:normal;line-height:1.1}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>.h1{font-size:80px;font-weight:500;letter-spacing:-2px;line-height:1.1}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>.h1 split-lines{overflow-wrap:normal;word-break:normal}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>p.bold+.h1{margin-block-start:0!important}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose :is(.h1)+div{margin-block-start:36px!important}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>div p{color:#fff;font-size:16px;font-weight:500;line-height:1.4;max-width:501px}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>div+.button{margin-block-start:36px!important}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>.button{font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:1;margin-inline-end:0;min-height:56px;padding-block:20px;padding-inline:32px}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>.button+.button{margin-block-start:0!important;margin-inline-start:24px}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>.button.button--outline{padding-block:15px}}@media screen and (max-width:699px){.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>p.bold{font-size:24px;font-weight:400;line-height:1.2}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>.h1{font-size:40px;font-weight:500;letter-spacing:-.8px;line-height:1.1}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>div p{font-size:16px;font-weight:500;line-height:1.4}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>div+.button{margin-block-start:24px!important}.template-page-about-us .shopify-section--image-with-text-overlay:has([allow-transparent-header]) .prose>.button+.button{margin-block-start:12px!important;margin-inline-start:0}}.template-page-about-us .social-proof:before{background:radial-gradient(ellipse 55% 35% at 75% 10%,rgba(107,132,200,.16) 0%,rgba(160,186,226,.1) 35%,rgba(227,241,253,.06) 65%,transparent 100%);content:"";filter:blur(100px);height:850px;mix-blend-mode:hard-light;pointer-events:none;position:absolute;right:0;top:calc(-10% - 50px);width:100%;z-index:0}.template-page-about-us .social-proof:after{background:radial-gradient(ellipse 55% 35% at 25% 70%,rgba(107,132,200,.16) 0%,rgba(160,186,226,.1) 35%,rgba(227,241,253,.06) 65%,transparent 100%);content:"";filter:blur(100px);height:650px;mix-blend-mode:hard-light;pointer-events:none;position:absolute;bottom:100px;left:0;width:100%;z-index:0}.template-page-about-us .social-proof.v-glass-tag--section .section-header{gap:16px;align-items:center!important;justify-content:center!important;justify-items:center!important;grid-template-columns:minmax(0,1fr)!important}.template-page-about-us .social-proof.v-glass-tag--section .section-header .prose{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1070px;margin-inline:auto;text-align:center}@media screen and (min-width:700px){.template-page-about-us .social-proof.v-glass-tag--section .section-header .prose .h2{font-size:50px;font-weight:500;letter-spacing:-1px;line-height:1.3;color:#fff;width:max-content;max-width:100%;margin-inline:auto;white-space:nowrap}.template-page-about-us .social-proof.v-glass-tag--section .section-header .prose .h2 split-lines{white-space:nowrap}}@media screen and (min-width:700px)and (max-width:1149px){.template-page-about-us .social-proof.v-glass-tag--section .section-header .prose .h2,.template-page-about-us .social-proof.v-glass-tag--section .section-header .prose .h2 split-lines{white-space:normal;width:100%}.template-page-about-us .social-proof .floating-controls-container,.template-page-about-us .social-proof .scrollable-with-controls{overflow-x:clip}.template-page-about-us .social-proof .scroll-area{display:grid!important;grid:auto / repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:8px;margin-inline:0;overflow:visible;padding-inline:0;scroll-snap-type:none;transform:none}.template-page-about-us .social-proof .multi-column__item{display:block!important;flex:none!important;max-width:none!important;transform:none!important;width:100%!important;grid-column:auto!important}.template-page-about-us .social-proof .v-item-media{aspect-ratio:1 / 1;width:100%}.template-page-about-us .social-proof .v-item-media img{height:100%;object-fit:cover;width:100%}.template-page-about-us .social-proof .floating-controls-container{overflow-x:clip}}@media screen and (max-width:699px){.template-page-about-us .social-proof.v-glass-tag--section .section-header .prose .h2{font-size:24px;letter-spacing:-.48px;line-height:1.2;white-space:normal}}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__heading{font-weight:500;letter-spacing:-1px;line-height:1.3}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__description{max-width:586px}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__description,.template-page-about-us .v-tabbed-features-section .v-tabbed-features__description p{font-size:16px;font-weight:500;line-height:1.4;color:#cacdd8!important;opacity:1}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__tab-title{font-weight:500;letter-spacing:-.8px;line-height:1.2}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__btn{font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:1;min-height:48px;padding:15px 24px}@media screen and (min-width:700px)and (max-width:1149px){.template-page-about-us .v-tabbed-features-section .v-tabbed-features__body{flex-direction:column;align-items:stretch;gap:24px}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__tabs{max-width:none;width:100%}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__visual{flex:none;height:auto;max-width:none;min-height:280px;width:100%}}@media screen and (min-width:1150px){.template-page-about-us .v-tabbed-features-section .v-tabbed-features{gap:28px}.template-page-about-us .v-tabbed-features-section .v-tabbed-features .container{gap:24px}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__description{margin-top:12px}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__heading{font-size:clamp(32px,2.5vw + 14px,42px)}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__body{justify-content:center;gap:clamp(24px,3vw,32px)}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__tabs{flex:1 1 54%;max-width:56%;gap:clamp(20px,2.5vw,28px)}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__tab-title{font-size:clamp(24px,2vw + 10px,30px)}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__visual{flex:1 1 38%;max-width:40%;height:clamp(300px,26vw + 96px,360px);min-height:300px}}@media screen and (min-width:700px){.template-page-about-us v-tabbed-features[data-tab-mode=scroll] .v-tabbed-features__bottom-cta{display:none}}@media screen and (min-width:1200px){.template-page-about-us .v-tabbed-features-section .v-tabbed-features{gap:32px}.template-page-about-us .v-tabbed-features-section .v-tabbed-features .container{gap:28px}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__heading{font-size:50px}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__body{justify-content:center;gap:32px}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__tabs{gap:32px}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__visual{flex:0 1 599px;max-width:calc(50% - 16px);height:432px;min-height:432px}}@media screen and (max-width:699px){.template-page-about-us .v-tabbed-features-section .v-tabbed-features__heading{font-size:24px;letter-spacing:-.48px;line-height:1.2}.template-page-about-us .v-tabbed-features-section .v-tabbed-features__tab-title{font-size:20px;letter-spacing:-.4px}}.template-page-about-us .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-about-us .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}.template-page-about-us .shopify-section--v-cta-banner .v-cta-banner__pricing{font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0}.template-page-about-us .shopify-section--v-cta-banner .v-cta-banner__button{font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;min-height:48px;padding:15px 28px}.template-page-about-us .shopify-section--v-cta-banner .v-cta-banner__trust{font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0}@media screen and (max-width:699px){.template-page-about-us .shopify-section--v-cta-banner .v-cta-banner__subheading,.template-page-about-us .shopify-section--v-cta-banner .v-cta-banner__subheading p{font-size:16px;line-height:1.4}.template-page-about-us .shopify-section--v-cta-banner .v-cta-banner__pricing{font-size:14px;line-height:1.4}.template-page-about-us .shopify-section--v-cta-banner .v-cta-banner__trust{font-size:12px}}@supports selector(:has(> *)){:has(.shopify-section:first-child [allow-transparent-header]) .shopify-section--header:not(:has(.header.is-filled)){position:sticky!important}}.template-page-embed{background:#fff!important}.template-page-embed .shopify-section--v-external-embed.section{--calculated-section-spacing-block-start: 0;--calculated-section-spacing-block-end: 0}.template-page-embed .section:has(.v-external-embed){background:#fff!important}.template-page-embed .v-external-embed__container{width:100%;margin:20px auto;overflow:hidden}.template-page-embed .v-external-embed[data-height-mode=auto] .v-external-embed__container{overflow:visible}.template-page-privacy-rights-request{background:#e9eef2!important}.template-page-privacy-rights-request .shopify-section--v-external-embed.section{--calculated-section-spacing-block-start: 0;--calculated-section-spacing-block-end: 0}.template-page-privacy-rights-request .section:has(.v-external-embed){background:linear-gradient(to bottom,#e9eef2,#e5ebf0,#e1e7ed,#dde3eb,#d9e0e8 44.4%,#d7dce6 55.6%,#d8dce2,#d4d5d9,#cec9c9,#b6b0b6) center bottom / 100% 800px no-repeat,#e9eef2!important}.template-page-privacy-rights-request .v-external-embed{background:transparent}.template-page-privacy-rights-request .v-external-embed__container{width:100%;margin:20px auto;overflow:hidden}.template-page-privacy-rights-request .v-external-embed[data-height-mode=auto] .v-external-embed__container{overflow:visible}:is(.template-page-legal,.template-page-privacy-rights-request) .shopify-section--v-cta-banner .v-cta-banner{background:linear-gradient(to bottom,#b6b0b6,#9592ad,#6e73a6,#4d5b9a,#334380 44.4%,#212e5b 55.6%,#141c38,#0b101f,#05070d,#020305)}.template-page-legal .shopify-section--v-legal:has([data-legal-static-active]){background-color:#b6b0b6}.template-page-legal [role=main] .shopify-section--v-legal:has([data-legal-static-active])+.shopify-section:has(>.v-cta-banner){background:#b6b0b6;margin-top:-1px}.template-page-privacy-rights-request [role=main] .shopify-section--v-external-embed+.shopify-section:has(>.v-cta-banner){background:#b6b0b6;margin-top:-1px}.template-page-unsubscribe .shopify-section--v-newsletter .section-full{background:linear-gradient(to bottom,#f4f7fa,#ebf0f4 14.2%,#ebf0f3 28.6%,#ebeeef 42.8%,#e5e5e4 57.2%,#d7d4d6 71.4%,#b6b3c3 85.8%,#888bb0)}.template-page-unsubscribe .shopify-section--v-newsletter .v-subscribe-disclaimer,.template-page-unsubscribe .shopify-section--v-newsletter .v-subscribe-disclaimer__link{color:#0f0928}.template-page-unsubscribe .shopify-section--v-newsletter .newsletter-content .fieldset-with-submit .input{background-color:#fff}.template-page-unsubscribe .shopify-section--v-cta-banner .v-cta-banner{background:linear-gradient(to bottom,#888bb0,#5b67a2 14.2%,#3a4a89 28.6%,#253265 42.8%,#172142 57.2%,#0c1225 71.4%,#000 85.8% 100%)}.template-page-unsubscribe [role=main] .shopify-section--v-newsletter+.shopify-section:has(>.v-cta-banner){background:#888bb0;margin-top:-1px}.template-page-influencer-program .shopify-section--image-with-text-overlay .content-over-media{border-radius:0 0 32px 32px}.template-page-influencer-program .shopify-section--image-with-text-overlay .h1,.template-page-influencer-program .shopify-section--image-with-text-overlay .prose>div p{font-weight:500}@media screen and (max-width:699px){.template-page-influencer-program .shopify-section--image-with-text-overlay .place-self-center-start{max-width:342px}.template-page-influencer-program .shopify-section--image-with-text-overlay .prose>div p{max-width:342px}}@media screen and (min-width:700px){.template-page-influencer-program .shopify-section--image-with-text-overlay .content-over-media{grid-template-columns:120px minmax(0,min(var(--container-max-width),100% - var(--content-over-media-gap, var(--content-over-media-column-gap, var(--container-gutter))) * 2)) minmax(0,1fr)}.template-page-influencer-program .shopify-section--image-with-text-overlay .place-self-center-start{max-width:493px}.template-page-influencer-program .shopify-section--image-with-text-overlay .prose>div p{max-width:493px;text-wrap:pretty}}.template-page-influencer-program .v-influencer-intro{--multi-column-list-gap: 24px}.template-page-influencer-program .v-influencer-intro .multi-column__item:first-child>.v-stack{gap:24px}.template-page-influencer-program .v-influencer-intro .multi-column__item:first-child .h2{font-weight:500;font-size:24px;line-height:1.3;letter-spacing:-.48px;color:#000}.template-page-influencer-program .v-influencer-intro .multi-column__item:first-child .prose>div{margin:0}.template-page-influencer-program .v-influencer-intro .multi-column__item:first-child .button{--button-background: 69 85 230;--button-text-color: 255 255 255;--button-outline-color: 69 85 230;font-weight:600;font-size:16px;line-height:1;letter-spacing:-.32px;min-height:48px;padding:15px 24px;border-radius:12px}.template-page-influencer-program .v-influencer-intro .multi-column__item:last-child .prose>p{font-weight:500;line-height:1.4;letter-spacing:0}.template-page-influencer-program .v-influencer-intro .multi-column__item:last-child .prose>p:first-child{font-size:16px;color:#121a25}.template-page-influencer-program .v-influencer-intro .multi-column__item:last-child .prose>p+p{margin-top:24px;font-size:12px;color:#49566a}@media screen and (min-width:700px){.template-page-influencer-program .v-influencer-intro{--multi-column-list-gap: var(--spacing-20)}.template-page-influencer-program .v-influencer-intro .multi-column__item:first-child>.v-stack{gap:32px;margin-inline-start:56px}.template-page-influencer-program .v-influencer-intro .multi-column__item:last-child .prose>p+p{margin-top:16px}.template-page-influencer-program .v-influencer-intro .multi-column__item:first-child .h2{font-size:50px;letter-spacing:-1px;max-width:429px}.template-page-influencer-program .v-influencer-intro .multi-column__item:last-child .prose{max-width:521px}}.template-page-influencer-program .shopify-section--faq{position:relative;overflow:hidden;--accordion-spacing: 40px}.template-page-influencer-program .shopify-section--faq .section-full{background:#000}.template-page-influencer-program .shopify-section--faq .accordion-box{background:transparent}.template-page-influencer-program .shopify-section--faq .section-stack__intro .prose .h2{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-size:50px;font-weight:500;line-height:1.3;letter-spacing:-1px}.template-page-influencer-program .shopify-section--faq .accordion__toggle span,.template-page-influencer-program .shopify-section--faq .accordion__toggle{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-size:24px;font-weight:500;letter-spacing:-.48px;line-height:1.2;color:#fff}.template-page-influencer-program .shopify-section--faq .accordion__content .prose p{font-family:var(--font-family-gilroy, "Gilroy", sans-serif);font-size:18px;font-weight:500;line-height:1.5;color:#b3b8ca}.template-page-influencer-program .shopify-section--faq strong{color:#4555e6}@media screen and (min-width:1150px){.template-page-influencer-program .shopify-section--faq .section-full{padding-top:0;padding-bottom:0}.template-page-influencer-program .shopify-section--faq .section-stack__main{width:80%}}@media screen and (max-width:699px){.template-page-influencer-program .shopify-section--faq .section-full{padding-left:16px;padding-right:16px}.template-page-influencer-program .shopify-section--faq .section-stack__intro .prose .h2{font-size:24px;letter-spacing:-.48px}.template-page-influencer-program .shopify-section--faq .accordion__toggle span,.template-page-influencer-program .shopify-section--faq .accordion__toggle{font-size:20px}.template-page-influencer-program .shopify-section--faq .accordion__content .prose p{font-size:14px}}.template-page-experience .shopify-section--v-app-phone-features{background:#ebf0f4;border-bottom-left-radius:0;border-bottom-right-radius:0}.template-page-experience .v-app-phone-features{border-bottom-left-radius:0;border-bottom-right-radius:0;background:linear-gradient(to bottom,#ebf0f4 0% 50%,#e4ded5 57.1%,#d5ccc3 64.3%,#bdb1b4 71.4%,#9b97b0 78.6%,#767db6 85.7%,#5868b7 92.9%,#4558aa)}.template-page-experience .v-app-phone-features:before{background:none;opacity:0}.template-page-experience .v-app-phone-features__heading,.template-page-experience .v-app-phone-features__feature-title{color:#121a25}.template-page-experience .v-app-phone-features__description,.template-page-experience .v-app-phone-features__feature-description{color:#49566a}.template-page-experience .v-app-phone-features__eyebrow.v-glass-tag{--v-glass-tag-bg: rgba(152, 152, 152, .13);background:#98989821;backdrop-filter:none;-webkit-backdrop-filter:none;color:#121a25;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.4}.template-page-experience .v-app-phone-features__eyebrow.v-glass-tag:before{display:none}@media screen and (max-width:699px){.template-page-experience .v-app-phone-features__eyebrow.v-glass-tag{align-self:flex-start;margin-inline:0}.template-page-experience .v-app-phone-features__description{margin-inline:0;text-align:left}}@media screen and (min-width:700px){.template-page-experience .v-app-phone-features__header,.template-page-experience .v-app-phone-features__sidebar{padding-inline-start:56px}}@media screen and (min-width:700px)and (max-width:1399px){.v-causation-hero__card-pos.v-widget--bounce-in-pending:has(.v-glass-card-float),.v-causation-hero__card-pos.v-widget--bounce-in:has(.v-glass-card-float),.v-causation-hero__card-pos.v-widget--bounce-in-done:has(.v-glass-card-float){transform:scale(var(--causation-card-scale, 1));transform-origin:var(--causation-card-origin, center)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-template.css.map */
