.horizontal-mega-menu li.buddha-menu-item ul.mm-submenu.simple{border-radius:0 0 40px 40px!important}@media (min-width:1025px){ul.mm-submenu.simple.mm-last-level{padding:40px!important}}.about-us-section{background-color:#004777;color:#fff;padding:60px 30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:40px}.about-us-section__content{flex:1 1 500px;max-width:700px;padding-left:75px}.about-us-section__quote-icon{font-size:4rem;color:#004777;line-height:.5}.about-us-section__quote{font-size:26px;font-weight:600;margin:20px 0}.about-us-section__author{font-weight:700;margin-top:20px}.about-us-section__desc{font-size:.9rem;margin-top:5px}.about-us-section__button{display:inline-block;margin-top:30px;background-color:#ff7b1e;color:#fff;padding:12px 30px;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:0;clip-path:polygon(10% 0%,90% 0%,100% 50%,90% 100%,10% 100%,0% 50%)}.about-us-section__image{flex:1 1 300px;max-width:400px;text-align:center}.about-us-section__image img{max-width:100%;height:auto}.subscription-boxes{text-align:center;padding:60px 20px}.subscription-boxes__title{font-size:2.5rem;font-weight:700;margin-bottom:40px}.subscription-boxes__wrapper{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.subscription-box{border:2px solid #ccc;border-radius:10px;max-width:550px;width:100%;padding:20px;background:#fff}.subscription-box__tagline{background-color:#000;display:inline-block;padding:5px 15px;font-weight:600;border-radius:25px;color:#fff;margin-bottom:10px;font-size:14px}.subscription-box h2{font-size:1.75rem;margin-top:10px}.subscription-box__image{margin:20px 0}.subscription-box__button{background-color:#ff7b1e;color:#fff;padding:12px 20px;font-weight:700;text-transform:uppercase;display:inline-block;border-radius:5px;margin-top:20px;text-decoration:none}.how-it-works{padding:30px 20px;background:url(https://cdn.shopify.com/s/files/1/XXXXXX/t/grid-bg.png) repeat;text-align:center}.how-it-works__title{font-size:2.5rem;font-weight:700;margin-bottom:40px}.how-it-works__grid{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.how-it-works__item{flex:1;min-width:250px;max-width:300px}.how-it-works__step{background:#000;color:#fff;font-weight:700;border-radius:50%;width:40px;height:40px;margin:0 auto 10px;line-height:40px}.how-it-works__image{margin-top:20px}.swiper{display:none}@media screen and (max-width: 768px){.about-us-section{flex-direction:column-reverse;text-align:center}.about-us-section__content{max-width:100%}.how-it-works__grid{display:none}.how-it-works__swiper{display:block}}.hero-wrapper .hero__container h2{font-size:56px!important;line-height:80px!important}.hero-wrapper .hero__content-wrapper{width:500px!important}.hero-wrapper .hero__content-wrapper .button{width:100%;text-transform:uppercase;font-weight:700;letter-spacing:2px}.subscription-box .subscription-box__tagline{position:relative;top:-36px;background:#ff7b1e;font-size:12px}.subscription-box .subscription-box h2{font-size:24px}.subscription-box__description p{font-size:14px}.subscription-box{padding-bottom:0;padding-right:0;padding-left:0}.subscription-box .subscription-box__button{width:100%}.subscription-box__description,.subscription-box h2{padding-right:20px;padding-left:20px}.subscription-box__button{font-size:18px}.subscription-boxes h2{font-size:42px;margin-bottom:55px}.how-it-works__item{max-width:24%}.how-it-works__item h3{font-size:24px;margin-bottom:10px}.how-it-works__step{background:#ff7c20}.about-us-section{padding-bottom:0}.about-us-section{padding-bottom:0;justify-content:center;padding-top:30px}.about-us-section__content{position:relative}.about-us-section__quote-icon{position:absolute;color:#ff7b1e;left:0;top:48px;font-size:160px}#shopify-section-template--24722117460270__section_UiMhyf a.size-style.button{background:#ff7b1c}.hero-wrapper .hero__content-wrapper rte-formatter{color:#000}.hero-wrapper .hero__content-wrapper .button{background:#ff7b1e;color:#fff}@media (max-width:767px){.hero-wrapper .hero__container h2{font-size:32px!important;line-height:45px!important}.hero-wrapper .hero__content-wrapper{width:auto!important}.subscription-boxes h2{font-size:32px;margin-bottom:20px}.how-it-works__title{font-size:32px}.how-it-works__swiper h3{margin-top:20px;margin-bottom:10px;font-size:22px}.about-us-section{padding:30px 5px}.about-us-section__content{padding-left:65px}.marquee__wrapper p,.about-us-section__quote{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
