#MainContent{margin-top:0}@media (min-width: 750px){.hero__container{display:grid;grid-template-columns:1fr 1fr}}.hero__content-cell{display:flex;flex-direction:column;justify-content:center;padding:36px 20px}@media (min-width: 750px){.hero__content-cell{padding:45px 40px 70px}}.hero__heading{width:100%;max-width:265px;margin:0 auto 28px;text-align:center;font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;color:#000}@media (min-width: 750px){.hero__heading{max-width:395px;margin:0 0 26px;font-size:40px;font-weight:700;text-align:left}}.hero__main-content{width:100%;max-width:320px;margin:0 auto}@media (min-width: 750px){.hero__main-content{max-width:570px;margin:0}}.hero__main-content p{font-size:17px;color:#000}.hero__main-content ul{margin-top:25px;margin-bottom:25px}@media (min-width: 750px){.hero__main-content ul{margin-bottom:36px}}.hero__main-content ul li{list-style-type:none;color:#000;font-weight:600}.hero__main-content ul li:before{font-family:icomoon;content:"\e900";margin:0 9px 0 -15px;color:#62a4b4;font-size:16px}.hero__review-stars{max-width:375px;margin:0 auto 10px;text-align:center}@media (min-width: 750px){.hero__review-stars{margin:0 0 8px}}.hero__cta-button{text-transform:none!important;letter-spacing:normal;max-width:375px;margin:0 auto 8px}@media (min-width: 750px){.hero__cta-button{margin:0 0 8px}}.hero__button-notice{font-size:16px;font-weight:600;max-width:375px;text-align:center;color:#000;margin:0 auto}@media (min-width: 750px){.hero__button-notice{margin:0}}.landing-hero-img{max-width:100%;height:auto}@media (min-width: 750px){.landing-hero-img{object-fit:cover;height:100%}}.customer-stories-carousel{background-color:#f5f3e8;padding-bottom:75px}@media (min-width: 750px){.customer-stories-carousel{padding-bottom:110px}}@media (min-width: 750px){.customer-stories-carousel__heading{max-width:550px}}.customer-item{background-color:transparent}.carousel-contain{position:relative}.carousel__nav-container{bottom:50%;transform:translateY(50%);display:none;position:absolute;width:100%}@media (min-width: 750px){.carousel__nav-container{display:flex;justify-content:space-between;align-items:center}}.carousel__nav-container button{background-color:transparent;border-radius:50%!important;border:1px solid rgba(0,0,0,.5);width:50px;height:50px;cursor:pointer}.nav-container__arrow--next{transform:rotate(180deg)}.carousel__nav-container button svg path{fill:#00000080!important;stroke:#00000080!important;stroke-width:0!important}.customer-stories-carousel__carousel,.customer-stories-grid{max-width:950px;margin:0 auto!important}@media (max-width: 749px){.image-cell{margin:0!important;width:100%!important}}.content-cell{padding:0 15px}@media (min-width: 750px){.content-cell{padding:0 0 0 30px}}.content-cell p{font-size:16px;margin-bottom:22px}@media (min-width: 750px){.content-cell p{font-size:15px;margin-bottom:20px}}@media (min-width: 750px){.customer-stories-carousel .carousel__nav-container button{width:64px;height:64px}}.customer-stories-carousel .flickity-page-dot,.carousel-contain .flickity-page-dots .dot{width:15px;height:15px}@media (min-width: 750px){.customer-stories-carousel__carousel .flickity-page-dots{bottom:-55px}}@media (min-width: 750px){.carousel-contain .customer-story .content-cell p{font-size:15px}}.intro-content{margin-bottom:0}@media (max-width: 749px){.intro-content__container{max-width:100%}}.intro-content__button{margin-top:20px;width:100%;text-transform:none!important;letter-spacing:normal}@media (min-width: 750px){.intro-content__button{margin-top:45px;max-width:375px}}.intro-content__text-content h1,.intro-content__text-content h2,.intro-content__text-content h3,.intro-content__text-content h4,.intro-content__text-content h5,.intro-content__text-content h6{text-align:center}.product__main-section{margin-top:0}@media (min-width: 750px){.product__main-section{margin-top:95px}}.product-image-carousel-container{margin-bottom:58px}@media (min-width: 750px){.product-image-carousel-container{padding:0 30px;margin-bottom:0}}.flickity-prev-next-button{width:25px;height:25px;border-radius:50%;border:2px solid}@media (min-width: 750px){.flickity-prev-next-button{width:34px;height:34px}}.product__image-carousel .flickity-prev-next-button.previous{left:15px}@media (min-width: 750px){.product__image-carousel .flickity-prev-next-button.previous{left:-15px}}.product__image-carousel .flickity-prev-next-button.next{right:15px}@media (min-width: 750px){.product__image-carousel .flickity-prev-next-button.next{right:-15px}}.flickity-page-dot{border:1px solid #3291ac;background-color:#3291ac38;margin:0 3px}.flickity-page-dot.is-selected{background-color:#3291ac}.qty-and-atc{align-items:center}.qty-and-buttons.qty{height:53px}.button-and-notice-wrapper{display:flex;flex-direction:column;width:100%}.button-and-notice-wrapper p{text-align:center;display:none}@media (min-width: 750px){.button-and-notice-wrapper p{display:block}}.qty-and-buttons{padding-top:1rem}.product-form__buttons--has-notices{text-align:center}.money-back-guarantee{font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-top:0;margin-bottom:5px}.estimated-arrival-date{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-top:7px;margin-bottom:0}.product-landing__features{padding-top:60px}@media (min-width: 750px){.product-landing__features{padding-top:95px}.money-back-guarantee{margin-bottom:10px}.estimated-arrival-date{margin-top:12px}.money-back-guarantee,.estimated-arrival-date{font-size:15px}}.features__main-heading{width:100%;max-width:500px;margin:0 auto;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.11;text-align:center}@media (min-width: 750px){.features__main-heading{max-width:750px;font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.98;margin-bottom:50px}}@media (min-width: 1200px){.features__main-heading{margin-bottom:0}}@media (min-width: 750px){.features__grid{display:grid;grid-template-columns:5fr 7fr;align-items:center}}@media (min-width: 1024px){.features__grid{display:grid;grid-template-columns:1fr 1fr}}.features__main-image{max-width:100%;height:100%;object-fit:contain}.features__content-grid{display:flex;flex-wrap:wrap;padding:0 20px}@media (min-width: 750px){.features__content-grid{padding:0}}.content-grid__item{width:100%;display:flex;margin-bottom:30px}@media (min-width: 750px){.content-grid__item{max-width:50%}}.item__numeration{width:20px;margin-right:12px;padding-top:4px}.item__numeration span{border-radius:50%;background-color:transparent;display:flex;align-items:center;justify-content:center;width:25px;height:25px;padding:2.5px}.item__numeration span img{max-width:100%}.content__heading{margin-bottom:5px;font-size:19px;font-weight:700;color:#000}.item__content p{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.69;margin-bottom:10px}.product-landing__columned-content{padding:57px 0 38px}@media (min-width: 750px){.product-landing__columned-content{padding:100px 0 105px}}.grid-tighter{max-width:1230px;margin:0 auto}.columned-content__grid{display:flex;flex-direction:column;gap:2rem}@media (min-width: 990px){.columned-content__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(33% - 3rem),1fr));gap:3rem}}.columned-content__main-heading{font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;margin:0 auto 30px;max-width:465px;text-align:center}@media (min-width: 750px){.columned-content__main-heading{font-size:40px;margin-bottom:93px;max-width:815px}}.columned-content__cell{border-radius:6px;background-color:#f5f3e8;padding:13px 13px 22px;mix-blend-mode:multiply}@media (max-width: 749px){.columned-content__cell{width:100%!important;margin:0 0 30px!important}}@media (min-width: 750px){.columned-content__cell{padding:15px 15px 27px;margin-bottom:0!important}}.columned-content__cell img{border-radius:10px;margin-bottom:27px;max-width:100%;width:100%;height:auto}@media (min-width: 750px){.columned-content__cell img{margin-bottom:17px}}.content-cell-heading{font-family:PTSerif;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:10px;padding:0 20px}@media (min-width: 750px){.content-cell-heading{padding:0 10px;font-size:20px}}.content-cell-content p{padding:0 20px;margin-bottom:0;opacity:.6;font-size:15px;line-height:1.2}@media (min-width: 750px){.content-cell-content p{padding:0 10px;font-size:18px}}.product-landing__comparison{padding:55px 0}@media (min-width: 750px){.product-landing__comparison{padding:100px 0 120px}}.comparison__main-heading{font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;margin:0 auto 50px;width:100%;max-width:265px;text-align:center}@media (min-width: 750px){.comparison__main-heading{font-size:40px;max-width:370px;margin-bottom:70px}}.product-landing__comparison img{width:100%;max-width:317px;margin:0 auto;display:block}@media (min-width: 750px){.product-landing__comparison img{max-width:690px}}.product-landing__faqs{padding:57px 0 30px}@media (min-width: 750px){.product-landing__faqs{padding:90px 0 64px}}.faqs__main-heading{font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;margin-bottom:60px;text-align:center}@media (min-width: 750px){.faqs__main-heading{font-size:40px;margin-bottom:70px}}.product-landing__faqs ul.accordion{max-width:690px;margin:0 auto;background:transparent}.accordion-title{padding:14px 0;font-size:17px}@media (min-width: 750px){.accordion-title{padding:22px 0;font-size:20px}}.accordion-title:before{right:0;width:17px}@media (min-width: 750px){.accordion-title:before{width:28px}}.faqs__button{margin-top:40px;margin-bottom:0;text-transform:none!important;letter-spacing:normal;width:100%}@media (min-width: 750px){.faqs__button{margin-top:70px;max-width:375px}}.reviews-wrapper{padding-top:30px}@media (min-width: 750px){.reviews-wrapper{padding-top:40px}}.reviews__main-heading{width:100%;max-width:295px;margin:0 auto 60px;font-size:27px;font-weight:700}@media (min-width: 750px){.reviews__main-heading{max-width:550px;margin-bottom:70px;font-size:40px}}.reviews-wrapper__separator{margin-top:0}@media (min-width: 750px){.customer-stories-section .page-width .title{max-width:55rem;margin-bottom:7rem}}
/*# sourceMappingURL=/cdn/shop/t/216/assets/page.landing.css.map */
