@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;500;700&amp;display=swap";:root{--orange: #f94700;--white: #ffffff;--off-white: #fffef2;--blue: #002C9A;--dark: #222222;--blue-two: #000D87;--ff-value-sans: "Value Sans", sans-serif;--ff-value-serif-pro: "Value Serif Pro", sans-serif;--ff-inter: "Inter", sans-serif}@media screen and (min-width: 750px){.template-index .desktop_img.banner{min-height:auto;height:calc(100vh - 55px)}}@media screen and (max-width: 600px){.template-index .split-screen-section{margin:70px 0 50px!important}}@media screen and (max-width: 600px){.template-index .split-screen-section .slick-dots{position:relative;bottom:0}}.template-index .split-screen-slider .slide img{padding-bottom:40px}.template-index .discover-rituals .discover-wrap .dis-store{margin-top:50px}@media screen and (max-width: 600px){.template-index .discover-rituals{padding-top:50px}}.template-index .banner--medium .banner__media .banner-image{background-repeat:no-repeat;background-size:cover}.template-index .banner--medium .banner__box{margin-left:4vw!important;margin-right:auto;max-width:725px!important}.template-index .banner--medium .banner__box.color-accent-1{background-color:transparent}.template-index .banner--medium .banner__box.color-accent-1 .h1.banner__heading{font-family:var(--ff-value-serif-pro)!important;font-style:normal;font-weight:500;font-size:50px;line-height:61px;color:var(--blue-two)}.template-index .banner--medium .banner__box.color-accent-1 .banner__text{font-family:var(--ff-value)!important;font-style:normal;font-weight:400;font-size:28px;line-height:34px;color:var(--blue-two)}.template-index .banner--medium .banner__box.color-accent-1 .banner__buttons{margin-top:5%}.template-index .banner--medium .banner__box.color-accent-1 .banner__buttons .button--secondary,.template-index .banner--medium .banner__box.color-accent-1 .banner__buttons .btn-primary{font-style:normal;font-family:var(--ff-value-sans)!important;font-weight:500;font-size:14px;color:var(--white);flex-grow:unset;padding:.9rem 3rem;min-width:160px;min-height:4.5rem;line-height:2;border:1px solid transparent;background-color:var(--blue-two);box-shadow:unset}.template-index .banner--medium .banner__box.color-accent-1 .banner__buttons .button--secondary:hover,.template-index .banner--medium .banner__box.color-accent-1 .banner__buttons .btn-primary:hover{border-color:var(--blue-two);background-color:transparent;box-shadow:unset;color:var(--blue-two)}@media screen and (max-width: 767px){.template-index .mobile-banner{background-position:top left}}@media screen and (max-width: 767px){.template-index .mobile-banner .common-inner-heading{border-top:unset;padding:10px 0 0;display:flex;flex-direction:column;justify-content:space-between;height:100%}}@media screen and (max-width: 767px){section#shopify-section-template--15724411453614__16558214155b123f97 .mobile-banner{height:calc(100vh - 55px)}.template-index .mobile-banner .common-inner-heading .wrapper-text{margin-top:30px}}.template-index .mobile-banner .common-inner-heading .wrapper-text .banner__heading{font-family:var(--ff-value-serif-pro)!important;font-style:normal;font-weight:500;font-size:38px;line-height:44px;color:var(--blue-two)}@media screen and (max-width: 767px){.template-index .mobile-banner .common-inner-heading .wrapper-text .banner__heading{font-size:35px;line-height:38px}}@media screen and (max-width: 400px){.template-index .mobile-banner .common-inner-heading .wrapper-text .banner__heading{font-size:27px;line-height:30px}}.template-index .mobile-banner .common-inner-heading .wrapper-text .banner__text{font-family:var(--ff-value)!important;font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:var(--blue-two)}@media (max-width: 600px){.template-index .mobile-banner .common-inner-heading .wrapper-text .banner__text{font-weight:500;font-size:22px;line-height:25px;color:var(--blue-two)}}@media (max-width: 400px){.template-index .mobile-banner .common-inner-heading .wrapper-text .banner__text{font-weight:500;font-size:20px;line-height:22px}}@media screen and (max-width: 767px){.template-index .mobile-banner .common-inner-heading .banner__buttons{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4%}}.template-index .mobile-banner .common-inner-heading .banner__buttons .button--secondary,.template-index .mobile-banner .common-inner-heading .banner__buttons .btn-primary{font-style:normal;font-family:var(--ff-value)!important;font-weight:500;font-size:14px;color:var(--white);flex-grow:unset;padding:.9rem 3rem 1.1rem;min-width:160px;min-height:4.5rem;line-height:2;border:1px solid transparent;background-color:var(--blue-two);box-shadow:unset}.template-index .mobile-banner .common-inner-heading .banner__buttons .button--secondary:hover,.template-index .mobile-banner .common-inner-heading .banner__buttons .btn-primary:hover{border-color:var(--blue-two);background-color:transparent;box-shadow:unset;color:var(--blue-two)}@media screen and (max-width: 400px){.template-index .mobile-banner .common-inner-heading .banner__buttons .button--secondary,.template-index .mobile-banner .common-inner-heading .banner__buttons .btn-primary{min-width:130px;font-size:13px;padding:.9rem 1rem 1.1rem}}@media screen and (max-width: 767px){.template-index .mobile-banner .common-inner-heading .banner__buttons .btn-primary.slideshow-slide__cta{margin-top:0}}.template-index .image-with-text .image-with-text__content .button.button--primary{font-style:normal;font-family:var(--ff-inter)!important;font-weight:500;font-size:14px;color:var(--white);flex-grow:unset;padding:.9rem 3rem 1.1rem;min-width:160px;min-height:4.5rem;line-height:2;border:1px solid transparent;background-color:var(--blue-two);box-shadow:unset}.template-index .image-with-text .image-with-text__content .button.button--primary:hover{border-color:var(--blue-two);background-color:transparent;box-shadow:unset;color:var(--blue-two)}.template-index .image-with-text .sticty-addtocart{display:none}@media screen and (max-width: 767px){.template-index .image-with-text:not(.color-scheme-background-1){margin-bottom:0rem}}.template-index .image-with-text .text_first.image-with-text__grid.color-background-1 .image-with-text__content .button{margin-top:3rem;display:inline-flex;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;font-family:var(--ff-inter)!important;font-weight:500;font-size:14px!important;color:var(--blue-two);flex-grow:unset;padding:0;min-width:auto;min-height:4.5rem;line-height:2;border:1px solid transparent;background-color:unset;box-shadow:unset}.template-index .image-with-text .text_first.image-with-text__grid.color-background-1 .image-with-text__content .button:hover{text-decoration:underline}@media screen and (max-width: 767px){.template-index .image-with-text .image-with-text__grid.color-background-1{display:flex;flex-direction:column-reverse}}@media screen and (max-width: 767px){.template-index .image-with-text .image-with-text__grid.color-background-1 .image-with-text__content .image-with-text__heading.h1{font-size:25px;line-height:36px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.template-index .image-with-text .image-with-text__grid.color-background-1 .image-with-text__content{padding-bottom:0;padding-right:inherit;padding-top:20px;justify-content:center;text-align:center;margin:0 auto;display:block}}.template-index .image-with-text .image-with-text__grid.color-background-1 .image-with-text__content .button{margin-top:3rem;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;font-family:var(--ff-value-sans)!important;font-weight:500;font-size:14px!important}.template-index .custom-btn{margin-top:2%;text-align:center}.template-index .custom-btn .button--primary,.template-index .custom-btn .btn-primary{font-style:normal;font-family:var(--ff-value-sans)!important;font-weight:500;font-size:14px;color:var(--white);flex-grow:unset;padding:.9rem 3rem 1.1rem;min-width:160px;min-height:4.5rem;line-height:2;border:1px solid transparent;background-color:var(--blue-two);box-shadow:unset}.template-index .custom-btn .button--primary:hover,.template-index .custom-btn .btn-primary:hover{border-color:var(--blue-two);background-color:transparent;box-shadow:unset;color:var(--blue-two)}.template-index .spaced-section .rich-text.color-background-1.rich-text--full-width{margin-bottom:20px}@media screen and (max-width: 767px){.template-index .spaced-section .rich-text.color-background-1.rich-text--full-width{margin-top:0!important}}.template-index .spaced-section .rich-text.color-background-1.rich-text--full-width.gradient{background-color:var(--off-white)}.template-index .spaced-section .rich-text.color-background-1.rich-text--full-width.gradient .rich-text__blocks{margin-bottom:20px}@media screen and (max-width: 767px){.template-index .spaced-section .rich-text.color-background-1.rich-text--full-width.gradient .rich-text__blocks{width:calc(100% - 2rem / var(--font-body-scale))}.template-index .spaced-section .rich-text.color-background-1.rich-text--full-width.gradient .rich-text__blocks h2{font-size:30px}}.template-index .shopify-section.split-screen-section{margin-top:75px}.template-index .shopify-section.split-screen-section .split-screen .split-screen__content{display:flex;flex-direction:column}.template-index .shopify-section.split-screen-section .split-screen .split-screen__content h2{padding-bottom:30px}@media screen and (min-width: 800px){.template-index .shopify-section.split-screen-section .split-screen .split-screen__content{padding:50px 0}}.template-index .split-screen-slider .slick-slide p{padding:20px 75px}.h-mob{text-align:center;padding-bottom:30px}@media (min-width: 768px){.h-mob{display:none}}.split-screen__feature .split-screen__feature-title{transition:all .5s}.split-screen__feature .split-screen__feature-title.is-active{animation:fadeInHai .8s}.split-screen__feature .split-screen__feature-blurb{transition:all .5s}.split-screen__feature .split-screen__feature-blurb.is-expanded{animation:fadeInHai .8s}@keyframes fadeInHai{0%{opacity:0}to{opacity:1}}.reviews-section{padding:4% 0;color:#002c9a}.reviews-section .banner__buttons{text-align:center;margin:5% 0}@media (max-width: 600px){.reviews-section .banner__buttons{margin:13% 0 5%}}.template-index .pre-footer{display:flex}.template-index .pre-footer h4.txt-cl-cream{color:#052c9a!important}.template-index .pre-footer.bg-cl-blue-smalt{background-color:transparent!important}.template-index .pre-footer .pre-footer-newsletter__form input{color:#052c9a!important;background-color:transparent!important;border-bottom-color:#002c9a!important}.template-index .footer .footer__blocks-wrapper{padding-top:0}.template-index .footer ::placeholder{color:#002c9a!important}.template-index .footer .btn.btn-primary--inverted{font-style:normal;font-family:var(--ff-value-sans)!important;font-weight:500;font-size:14px;color:var(--white);flex-grow:unset;padding:.9rem 3rem 1.1rem;min-width:160px;min-height:4.5rem;line-height:2;border:1px solid transparent;background-color:var(--blue-two);box-shadow:unset}.template-index .footer .btn.btn-primary--inverted:hover{border-color:var(--blue-two);background-color:transparent;box-shadow:unset;color:var(--blue-two)}@media only screen and (min-width: 767px){.template-index #footer-row-links-container{margin-top:50px;align-items:end}}@media (max-width: 600px){.template-index .pre-footer{justify-content:center}}@media (max-width: 600px){.template-index .partners-section .d-grid-desktop-mob-two{align-items:end;gap:30px 20px;grid-template-columns:auto;margin:20px auto;max-width:300px}}@media (max-width: 600px){.template-index .partners-section .partners-title{padding-bottom:20px}}.template-index .partners-section .slick-dots li button:before{display:none}.template-index .partners-section .slick-list{margin-bottom:20px}@media (max-width: 600px){.template-index .partners-section{padding:30px 0;margin-bottom:0}}.template-index .newsletter-form-inputs.form-inline{display:grid;grid-template-columns:auto auto;row-gap:10px;align-items:baseline}@media (max-width: 600px){.template-index .newsletter-form-inputs.form-inline{grid-template-columns:unset;grid-template-rows:auto auto}}.template-index .newsletter-form-inputs.form-inline>:not(:last-child){padding-right:20px;margin-right:inherit!important}.template-index .other-for{margin-top:3rem!important}.template-index .other-for .custom-liquid{color:#002c9a;position:relative;font-size:22px;font-family:Value;cursor:pointer;font-weight:500;max-width:500px;margin:0 auto;text-align:center}@media (min-width: 800px){.reviews-section{padding:2% 0 0}}.reviews-section .head-text{color:#002c9a;padding-bottom:4%;font-family:Value Sans,sans-serif;font-style:normal;font-weight:500}@media (max-width: 800px){.reviews-section .head-text{font-size:calc(1.375rem + 1.5vw);padding:20px 0 40px}}.reviews-section .btn.btn-primary{font-style:normal;font-family:var(--ff-value-sans)!important;font-weight:500;font-size:14px;color:var(--white);flex-grow:unset;padding:.9rem 3rem 1.1rem;min-width:160px;max-width:330px;width:100%;min-height:4.5rem;line-height:2;border:1px solid transparent;background-color:var(--blue-two);box-shadow:unset;transition:all .4s}@media (max-width: 1440px){.reviews-section .btn.btn-primary{width:100%}}.reviews-section .btn.btn-primary:hover{border-color:var(--blue-two);background-color:transparent;box-shadow:unset;color:var(--blue-two)}@media (max-width: 400px){.reviews-section .btn.btn-primary{min-width:160px;max-width:270px}}@media (max-width: 600px){.reviews-section .slick-dots li button{margin-top:20px;margin-bottom:20px}}.reviews-section .slick-dots li button:before{display:none}@media (min-width: 1440px){.reviews-section .head-text{padding-top:3%;padding-bottom:4%}}.reviews-section .slick-carousel-three{word-wrap:100%;max-width:1440px;margin:0 auto}.reviews-section .slick-carousel-three .slick-track{display:flex!important}.reviews-section .slick-carousel-three .item-slide{border:1px solid;padding:50px;margin:0 10px}@media (max-width: 800px){.reviews-section .slick-carousel-three .item-slide{padding:30px;margin:0 44px}.reviews-section .slick-carousel-three .slick-track{text-align:center}.reviews-section .slick-carousel-three .item-slide .text-rev .v-buyer,.reviews-section .slick-carousel-three .item-slide .upper-text-rev{justify-content:center!important}}@media (max-width: 600px){.template-index .reviews-section .slick-carousel-three .item-slide .upper-text-rev{justify-content:center!important}}.reviews-section .slick-carousel-three .item-slide .upper-text-rev{display:flex;justify-content:center;border-bottom:1px solid #002C9A;margin-bottom:30px;padding-bottom:10px}.reviews-section .slick-carousel-three .item-slide .upper-text-rev .v-buyer{font-weight:400;font-size:13px;line-height:150%;display:flex;column-gap:9px;text-transform:uppercase;max-width:60px;width:100%}.reviews-section .slick-carousel-three .item-slide .text-rev{font-family:Value Sans,sans-serif}.reviews-section .slick-carousel-three .item-slide .text-rev .title{font-style:normal;font-weight:700;font-size:24px;line-height:115%;padding-bottom:20px;margin-top:2rem}.reviews-section .slick-carousel-three .item-slide .text-rev .content{font-style:normal;font-weight:400;font-size:18px;line-height:24px;font-family:Value!important}.reviews-section .slick-carousel-three .item-slide .text-rev .press_author .author{font-family:Value!important}@media (min-width: 1580px){.reviews-section .slick-carousel-three .item-slide .text-rev .content{max-width:570px}}.reviews-section .slick-carousel-three .item-slide .text-rev{display:flex;flex-direction:column;justify-content:space-between}.reviews-section .slick-carousel-three .item-slide .text-rev .v-buyer{font-style:normal;font-weight:400;font-size:13px;line-height:150%;display:flex;column-gap:9px;text-transform:uppercase;max-width:60px;width:100%}.reviews-section .slick-carousel-three .item-slide .text-rev .v-buyer img{position:relative}.reviews-section .slick-carousel-three .item-slide .text-rev .author{font-style:normal;font-weight:500;padding-top:20px;font-weight:400;font-size:20px;line-height:150%;text-align:center}.reviews-section .slick-carousel-three .item-slide .text-rev .press_author{display:block;margin-top:10%}.reviews-section .slick-dots{display:flex;justify-content:center;padding-left:0;margin-top:40px}.reviews-section .slick-dots .slick-active button{background:#222}.reviews-section .slick-dots li{list-style:none}.reviews-section .slick-dots li button{border:none;font-size:0;width:8px;height:8px;margin-left:10px;padding:0;border-radius:50%;background:#22222280}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}@media (max-width: 768px){.slick-initialized .slick-slide{text-align:left}}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.reviews-section .slick-slide{margin:0 20px}.partners-section .partners-title{font-size:18px;font-family:Value;color:var(--blue-two);cursor:pointer;font-weight:600;padding-bottom:30px}.desc-banner p{position:relative;margin:0}.desc-banner p:before{content:"";position:absolute;left:-20px;background-image:url(../svg/icon_awesome-check-circlef0ad.svg?v=1672919505);width:100%;height:100%;background-repeat:no-repeat;top:3px}
/*# sourceMappingURL=/cdn/shop/t/313/assets/home-page-hai.css.map?v=82749917908398313301744649137 */
