body,button,input,select,textarea{letter-spacing:.06rem}body{color:#2d3436bf;font-size:1.6rem;line-height:1.8}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{letter-spacing:.04em}main[data-template=index] .elovus-hero__title{letter-spacing:-.015em}main[data-template=index] .elovus-testimonials h2,main[data-template=index] .elovus-comparison h2,main[data-template=index] .elovus-guarantee--home-final h2{letter-spacing:-.01em}main[data-template=index] .elovus-feature-split--home-benefit h2{letter-spacing:-.01em}main[data-template=product] .product__title h1{letter-spacing:-.01em}main[data-template=product] .elovus-section-label,main[data-template=product] .elovus-feature-split h2,main[data-template=product] .elovus-social-proof h2,main[data-template=product] .elovus-feature-card h3,main[data-template=product] .elovus-testimonials h2,main[data-template=product] .elovus-guarantee h2,main[data-template=product] .collapsible-content h2{letter-spacing:.06rem}@media screen and (min-width:750px){main[data-template=product]>.shopify-section:first-child,main[data-preview=product]>product-info{height:102.6rem;min-height:102.6rem}main[data-template=product] .elovus-social-proof--compact .elovus-social-proof__lead h2{font-size:3.2rem;line-height:1.2;text-align:center}main[data-template=product] .elovus-feature-grid .elovus-section-heading{display:block;width:76rem;max-width:100%;margin-inline:auto;text-align:center}main[data-template=product] .elovus-feature-grid .elovus-section-heading h2{font-size:3.2rem;line-height:1.2;letter-spacing:.06rem}main[data-template=product] .elovus-feature-card h3{font-size:1.8rem;font-weight:700;line-height:1.3;text-align:center}main[data-template=product] .elovus-feature-split--materials .elovus-feature-split__content h2{font-size:2.7rem;line-height:1.16}main[data-template=product] .elovus-social-proof--study .elovus-social-proof__lead h2{font-size:2.9rem;line-height:1.22}main[data-template=product] .elovus-feature-split--action .elovus-feature-split__section-heading h2{font-size:3.2rem;line-height:1.18}main[data-template=product] .elovus-feature-split--action .elovus-feature-split__content h2{font-size:2.7rem;line-height:1.2}main[data-template=product] .elovus-testimonials--reviews .elovus-section-heading{display:block;text-align:center}main[data-template=product] .elovus-testimonials--reviews .elovus-section-heading h2{font-size:3.4rem;line-height:1.12}main[data-template=product] .elovus-feature-split--story .elovus-feature-split__content h2,main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__content h2{font-size:3rem;line-height:1.2}main[data-template=product] .collapsible-content h2{font-size:2.6rem;line-height:1.3}main[data-template=product] .elovus-guarantee--ebook h2{font-size:2.5rem;line-height:1.22}main[data-template=product] .elovus-testimonials--community .elovus-section-heading{display:block;text-align:center}main[data-template=product] .elovus-testimonials--community .elovus-section-heading h2{font-size:3rem;line-height:1.2}main[data-template=product] .elovus-guarantee--founder h2{font-size:2.6rem;line-height:1.16}main[data-preview=product]>product-info+.elovus-media-bar{margin-top:3.4rem}main[data-template=product]>.shopify-section:first-child+.shopify-section{margin-top:3.4rem}main[data-template=product] .elovus-feature-split--materials,main[data-preview=product] [data-reference-module=materials],main[data-template=product] .elovus-social-proof--study,main[data-preview=product] [data-reference-module=study],main[data-template=product] .elovus-testimonials--reviews,main[data-preview=product] [data-reference-module=reviews]{position:relative;top:-.1rem}main[data-template=product]>.shopify-section:has(.collapsible-content--elovus-reference),main[data-preview=product] [data-reference-module=faq]{margin-top:-.1rem}}@media screen and (max-width:749px){body{font-size:1.5rem;line-height:1.8}main[data-template=index] .elovus-testimonials h2,main[data-template=index] .elovus-comparison h2,main[data-template=index] .elovus-guarantee--home-final h2,main[data-template=index] .elovus-feature-split--home-benefit h2{letter-spacing:-.01em}main[data-template=product] .elovus-social-proof--compact .elovus-social-proof__lead h2{font-size:2.4rem;line-height:1.2;text-align:center}main[data-template=product] .elovus-feature-split--problem .elovus-feature-split__content h2,main[data-template=product] .elovus-feature-split--solution .elovus-feature-split__content h2{font-size:2.2rem;line-height:1.22;text-align:left}main[data-template=product] .elovus-feature-grid .elovus-section-heading{display:block;text-align:center}main[data-template=product] .elovus-feature-grid .elovus-section-heading h2{font-size:2.4rem;line-height:1.2;letter-spacing:.06rem}main[data-template=product] .elovus-feature-card h3{font-size:1.8rem;font-weight:700;line-height:1.3;text-align:center}main[data-template=product] .elovus-feature-split--materials .elovus-feature-split__content h2{font-size:2.2rem;line-height:1.16}main[data-template=product] .elovus-social-proof--study .elovus-social-proof__lead h2{font-size:2.3rem;line-height:1.22}main[data-template=product] .elovus-feature-split--action .elovus-feature-split__section-heading h2{font-size:2.4rem;line-height:1.18}main[data-template=product] .elovus-feature-split--action .elovus-feature-split__content h2{font-size:2.1rem;line-height:1.2}main[data-template=product] .elovus-testimonials--reviews .elovus-section-heading{display:block;text-align:center}main[data-template=product] .elovus-testimonials--reviews .elovus-section-heading h2{font-size:2.4rem;line-height:1.12}main[data-template=product] .elovus-feature-split--story .elovus-feature-split__content h2{font-size:2.4rem;line-height:1.2}main[data-template=product] .collapsible-content h2{font-size:2rem;line-height:1.3}main[data-template=product] .elovus-guarantee--ebook h2{font-size:2.1rem;line-height:1.22;text-align:center}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__content h2{font-size:2.3rem;line-height:1.2}main[data-template=product] .elovus-testimonials--community .elovus-section-heading{display:block;text-align:center}main[data-template=product] .elovus-testimonials--community .elovus-section-heading h2{font-size:2.3rem;line-height:1.2}main[data-template=product] .elovus-guarantee--founder h2{font-size:2.2rem;line-height:1.16}main[data-template=product] .elovus-feature-split--problem{min-height:98.1rem}main[data-template=product] .elovus-feature-split--solution{min-height:98.6rem}main[data-template=product] .elovus-feature-grid--benefits{min-height:63.9rem}main[data-template=product] .elovus-feature-grid--giftworthy{min-height:74.2rem}main[data-template=product] .elovus-feature-split--materials{min-height:110.8rem}main[data-template=product] .elovus-social-proof--study{min-height:101.6rem}main[data-template=product] .elovus-feature-split--action{min-height:103.9rem}main[data-template=product] .elovus-testimonials--reviews{min-height:327.9rem}main[data-template=product] .elovus-feature-split--story{min-height:83rem}main[data-template=product] .elovus-comparison{min-height:71.2rem}main[data-template=product] .collapsible-content{min-height:101.6rem}main[data-template=product] .elovus-feature-split--upgrade{min-height:61.5rem}main[data-template=product] .product__title h1{line-height:1.22}main[data-preview=product]>product-info+.elovus-media-bar{margin-top:2.4rem}main[data-template=product]>.shopify-section:first-child+.shopify-section{margin-top:2.4rem}}main[data-template=product] .collapsible-content--elovus-reference,main[data-preview=product] .preview-product-faq.collapsible-content--elovus-reference{min-height:74.6rem;padding:0;background:#fff}main[data-template=product] .collapsible-content--elovus-reference .collapsible-content__wrapper,main[data-preview=product] .preview-product-faq .collapsible-content__wrapper{min-height:74.6rem;padding:7rem 0 6rem}main[data-template=product] .collapsible-content--elovus-reference .collapsible-content-wrapper-narrow,main[data-preview=product] .preview-product-faq .collapsible-content-wrapper-narrow{width:100%;max-width:112rem;margin:0 auto;padding-inline:1.5rem}main[data-template=product] .collapsible-content--elovus-reference .caption-with-letter-spacing,main[data-preview=product] .preview-product-faq .caption-with-letter-spacing{display:none}main[data-template=product] .collapsible-content--elovus-reference .collapsible-content__heading,main[data-preview=product] .preview-product-faq .collapsible-content__heading{margin:0 0 3.2rem;color:#0a1b38;font-size:2.6rem;font-weight:800;letter-spacing:.06rem;line-height:1.3;text-align:center}main[data-template=product] .collapsible-content--elovus-reference .collapsible-content__grid,main[data-preview=product] .preview-product-faq .collapsible-content__grid{display:block;margin:0}main[data-template=product] .collapsible-content--elovus-reference .collapsible-content__rows,main[data-preview=product] .preview-product-faq .collapsible-content__rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 2.6rem;width:100%;max-width:none}main[data-template=product] .collapsible-content--elovus-reference .accordion,main[data-preview=product] .preview-product-faq .accordion{min-width:0;min-height:5.4rem;margin:0;border:1px solid #eee6da;border-radius:1.2rem;background:#fff}main[data-template=product] .collapsible-content--elovus-reference .accordion summary,main[data-preview=product] .preview-product-faq .accordion summary{display:flex;min-height:5.2rem;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 1.5rem;color:#0a1b38;cursor:pointer;list-style:none}main[data-template=product] .collapsible-content--elovus-reference .accordion summary::-webkit-details-marker,main[data-preview=product] .preview-product-faq .accordion summary::-webkit-details-marker{display:none}main[data-template=product] .collapsible-content--elovus-reference .accordion summary>.svg-wrapper,main[data-template=product] .collapsible-content--elovus-reference .accordion summary>.icon-caret{display:none}main[data-template=product] .collapsible-content--elovus-reference .accordion summary:after,main[data-preview=product] .preview-product-faq .accordion summary:after{width:.9rem;height:.9rem;flex:0 0 auto;border-right:.2rem solid #ff6b6b;border-bottom:.2rem solid #ff6b6b;content:"";transform:rotate(-45deg);transition:transform .2s ease}main[data-template=product] .collapsible-content--elovus-reference details[open]>summary:after,main[data-preview=product] .preview-product-faq details[open]>summary:after{transform:rotate(45deg)}main[data-template=product] .collapsible-content--elovus-reference .accordion__title,main[data-preview=product] .preview-product-faq .accordion__title{max-width:calc(100% - 3.4rem);margin:0;color:#0a1b38;font-size:1.35rem;font-weight:700;letter-spacing:0;line-height:1.4}main[data-template=product] .collapsible-content--elovus-reference .accordion__content,main[data-preview=product] .preview-product-faq .accordion__content{margin:0;padding:0 1.5rem 1.4rem;color:#6f7585;font-size:1.3rem;line-height:1.55}main[data-template=product] .collapsible-content--elovus-reference .accordion__content>:first-child,main[data-preview=product] .preview-product-faq .accordion__content>:first-child{margin-top:0}main[data-template=product] .collapsible-content--elovus-reference .accordion__content>:last-child,main[data-preview=product] .preview-product-faq .accordion__content>:last-child{margin-bottom:0}.elovus-faq-cta{height:19.2rem;margin-top:4rem;text-align:center}.elovus-faq-cta__avatar{display:grid;overflow:hidden;width:8.8rem;height:8.8rem;margin:0 auto 1.4rem;place-items:center;border:.3rem solid #fff;border-radius:50%;background:#0a1b38;box-shadow:0 0 0 .3rem #ff6b6b33,0 .8rem 2rem #0a1b381f}.elovus-faq-cta__avatar img{width:100%;height:100%;object-fit:cover}.elovus-faq-cta__avatar .svg-wrapper,.elovus-faq-cta__avatar svg{width:3.2rem;height:3.2rem;fill:#ffb43b}.elovus-faq-cta__text{margin:0 0 1.4rem;color:#6f7585;font-size:1.5rem;font-weight:600;line-height:2.7rem}.elovus-faq-cta__button{display:inline-flex;height:4.9rem;align-items:center;justify-content:center;gap:.9rem;padding:1.5rem 3.2rem;border-radius:1.3rem;background:#0a1b38;box-shadow:0 1.2rem 2.6rem #0a1b3833;color:#fff;font-size:1.5rem;font-weight:800;letter-spacing:0;line-height:1;text-decoration:none}.elovus-faq-cta__button svg,.elovus-faq-cta__button img{width:1.9rem;height:1.9rem;flex:0 0 auto;fill:currentColor}.elovus-faq-cta__button img{filter:brightness(0) invert(1)}@media screen and (max-width:749px){main[data-template=product] .collapsible-content--elovus-reference,main[data-preview=product] .preview-product-faq.collapsible-content--elovus-reference{min-height:101.6rem}main[data-template=product] .collapsible-content--elovus-reference .collapsible-content__wrapper,main[data-preview=product] .preview-product-faq .collapsible-content__wrapper{min-height:101.6rem;padding:5rem 0 4rem}main[data-template=product] .collapsible-content--elovus-reference .collapsible-content-wrapper-narrow,main[data-preview=product] .preview-product-faq .collapsible-content-wrapper-narrow{max-width:none}main[data-template=product] .collapsible-content--elovus-reference .collapsible-content__heading,main[data-preview=product] .preview-product-faq .collapsible-content__heading{font-size:2rem;line-height:1.3}main[data-template=product] .collapsible-content--elovus-reference .collapsible-content__rows,main[data-preview=product] .preview-product-faq .collapsible-content__rows{grid-template-columns:minmax(0,1fr);gap:1.2rem}main[data-template=product] .collapsible-content--elovus-reference .accordion__title,main[data-preview=product] .preview-product-faq .accordion__title{font-size:1.4rem}.elovus-faq-cta{height:18rem}.elovus-faq-cta__avatar{width:7.6rem;height:7.6rem}}main[data-template=product] .elovus-feature-split--upgrade,main[data-preview=product] [data-reference-module=upgrade]{box-sizing:border-box;background:linear-gradient(135deg,#f7f4ef,#fbeee6)}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__inner,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem;width:min(100%,112rem);max-width:112rem;padding-inline:1.8rem;box-sizing:border-box}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__content,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__content{width:100%;max-width:none}main[data-template=product] .elovus-feature-split--upgrade .elovus-section-label,main[data-preview=product] [data-reference-module=upgrade] .elovus-section-label{margin:0 0 1rem;color:#ff6b6b;font-size:1.25rem;font-weight:800;letter-spacing:.16rem;line-height:1.8rem;text-transform:uppercase}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__content h2,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__content h2{margin:0;color:#0a1b38;font-size:3rem;font-weight:800;letter-spacing:.06rem;line-height:1.2}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__text,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__text{margin:1.4rem 0 1.8rem;color:#6f7585;font-size:1.6rem;line-height:1.55}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__text p,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__text p{margin:0}.elovus-upgrade__bullets{display:grid;gap:1rem;margin:0 0 2.2rem;padding:0;list-style:none}.elovus-upgrade__bullets li{display:flex;align-items:flex-start;gap:1rem;color:#0a1b38;font-size:1.45rem;font-weight:700;line-height:1.45}.elovus-upgrade__bullets li:before{display:grid;flex:0 0 2rem;width:2rem;height:2rem;margin-top:.1rem;place-items:center;border-radius:50%;background:#0a1b38;color:#fff;content:"\2713";font-size:1.2rem;line-height:1}.elovus-upgrade__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;margin:0 0 2.2rem}.elovus-upgrade__card{display:flex;align-items:flex-start;gap:1.2rem;min-width:0;padding:1.4rem 1.6rem;border:1px solid #eee6da;border-radius:1.4rem;background:#fff;box-shadow:0 .8rem 2rem #0a1b380f}.elovus-upgrade__card-icon{display:flex;flex:0 0 auto;width:4.2rem;height:4.2rem;align-items:center;justify-content:center;border-radius:1.1rem;background:linear-gradient(135deg,#0a1b38,#16345f);color:#ffb43b}.elovus-upgrade__card-icon .svg-wrapper,.elovus-upgrade__card-icon svg{width:2rem;height:2rem}.elovus-upgrade__card-title{margin:.1rem 0 .3rem;color:#0a1b38;font-size:1.4rem;font-weight:800;line-height:1.8}.elovus-upgrade__card-text{margin:0;color:#6f7585;font-size:1.25rem;line-height:1.45}main[data-template=product] .elovus-feature-split--upgrade .button,main[data-preview=product] [data-reference-module=upgrade] .button{position:relative;display:inline-block;overflow:hidden;padding:1.5rem 3.6rem;border-radius:1.1rem;background:linear-gradient(135deg,#ff6b6b,#ff8a5b);box-shadow:0 1.2rem 2.8rem #ff6b6b57;color:#fff;font-size:1.4rem;font-weight:800;letter-spacing:.05rem;line-height:1.2;text-transform:uppercase;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}main[data-template=product] .elovus-feature-split--upgrade .button:after,main[data-preview=product] [data-reference-module=upgrade] .button:after{position:absolute;top:0;left:-80%;width:55%;height:100%;background:linear-gradient(120deg,transparent 0,rgba(255,255,255,.4) 50%,transparent 100%);content:"";pointer-events:none;transform:skew(-20deg)}main[data-template=product] .elovus-feature-split--upgrade .button:hover:after,main[data-preview=product] [data-reference-module=upgrade] .button:hover:after{animation:elovus-upgrade-shine .65s ease forwards}@keyframes elovus-upgrade-shine{to{left:130%}}main[data-template=product] .elovus-feature-split--upgrade .button>*,main[data-preview=product] [data-reference-module=upgrade] .button>*{position:relative;z-index:1}@media screen and (min-width:750px){main[data-template=product] .elovus-feature-split--upgrade,main[data-preview=product] [data-reference-module=upgrade]{height:62.6rem;min-height:62.6rem;padding-block:5rem}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__inner,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__inner,main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__content,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__content{height:52.6rem}}@media screen and (max-width:749px){main[data-template=product] .elovus-feature-split--problem,main[data-preview=product] [data-reference-module=problem]{height:auto;min-height:98.1rem}main[data-template=product] .elovus-feature-split--upgrade,main[data-preview=product] [data-reference-module=upgrade]{height:auto;min-height:61.5rem;padding-block:5rem}main[data-template=product] .elovus-guarantee--founder,main[data-preview=product] [data-reference-module=guarantee]{position:relative;top:.05rem}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__inner,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__inner{display:block;height:auto;min-height:51.5rem;padding-inline:1.8rem}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__content,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__content{height:auto;min-height:51.5rem}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__content h2,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__content h2{font-size:2.3rem;line-height:1.2}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__text,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__text{font-size:1.6rem;line-height:1.55}.elovus-upgrade__card{flex-direction:column;align-items:center;gap:.8rem;padding:1.5rem 1.2rem;text-align:center}main[data-template=product] .elovus-feature-split--upgrade .button,main[data-preview=product] [data-reference-module=upgrade] .button{display:block;text-align:center}}@media screen and (min-width:480px)and (max-width:600px){main[data-template=product] .elovus-feature-split--problem,main[data-preview=product] [data-reference-module=problem]{height:98.1rem}main[data-template=product] .elovus-feature-split--upgrade,main[data-preview=product] [data-reference-module=upgrade]{height:61.5rem}main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__inner,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__inner,main[data-template=product] .elovus-feature-split--upgrade .elovus-feature-split__content,main[data-preview=product] [data-reference-module=upgrade] .elovus-feature-split__content{height:51.5rem}}@media(prefers-reduced-motion:reduce){main[data-template=product] .elovus-feature-split--upgrade .button:hover:after,main[data-preview=product] [data-reference-module=upgrade] .button:hover:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elovus-flyhugz-calibration.css.map */
