.animated-features-heading{font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:16px;font-weight:500;margin-bottom:32px;margin-top:0}.animated-features__grid{display:flex;justify-content:space-between;gap:84px;overflow:hidden}.animated-features-list{display:flex;flex-direction:column;gap:0}.animated-features__text{max-width:560px}.animated-feature-item{font-size:16px;line-height:26px;font-weight:400;color:#3c3c3c;transition:all .25s ease-in-out;padding-top:20px;padding-bottom:20px}.animated-feature-item>h4{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700;margin:0;font-size:16px}.animated-feature-item>p{margin-top:12px}.animated-feature-item.active,.animated-feature-item.first-active{padding-left:20px;transition:all .2s ease-in-out}.animated-feature-item.active>h4,.animated-feature-item.first-active>h4{font-size:36px;color:#2f281e}.animated-feature-item.active>p,.animated-feature-item.first-active>p{font-size:24px;line-height:32px;color:#544837;margin-top:8px}.animated-features__media{position:relative;display:flex;flex-direction:column;justify-content:space-between}.animated-feature__image{display:none;opacity:0;transition:all .25s ease-in-out}.animated-feature__image.active,.animated-feature__image.first-active{opacity:1;display:block;visibility:visible;animation:fadeInRTL .2s ease-in}@keyframes fadeInRTL{0%{opacity:0;visibility:hidden;transform:translate(200px)}to{opacity:1;visibility:visible;transform:translate(0)}}.animated-feature-link{background-color:#ffda00;padding:20px;width:100%;max-width:430px;margin:0 auto 16px}.animated-feature-list__cta{padding:16px;background-color:#ffda00;font-size:16px;font-weight:700;letter-spacing:normal;text-transform:capitalize;color:#0b2f2b;text-decoration:none;width:100%;display:block;line-height:normal;box-shadow:2px 3px 7px #3333332b}.animated-feature-list__cta:hover,.animated-feature-list__cta:focus{background-color:#0b2f2b;color:#ffda00}.testimonials__bottom{border:2px solid #ffda00;box-shadow:10px 10px 20px #a6abbd33 inset,-10px -10px 20px #fafbff66 inset;opacity:1;background-color:#ffda00;margin-top:-5px}.testimonials__bottom>div{width:100%;padding-top:34px;padding-bottom:34px;display:flex;justify-content:space-between;align-items:center}.testimonials__bottom .testimonials__title{max-width:unset;color:#3c3c3c;font-size:22px;font-weight:400}.testimonials__bottom .testimonials__cta{background-color:#0b2f2b;color:#ffda00;font-weight:500;display:flex;align-items:center;gap:1.6rem}.testimonials__bottom .testimonials__cta:hover{background-color:#051218;color:#ffda00}.testimonials__bottom .testimonials__cta.product-form__buttons{padding:0}.testimonials__bottom .testimonials__cta button.shopify-payment-button__button--unbranded{font-size:0;background-color:#0b2f2b;color:#ffda00;font-weight:500;display:flex;align-items:center;gap:0;border:none;min-height:54px;width:206px;justify-content:center}.testimonials__bottom .testimonials__cta button.shopify-payment-button__button--unbranded:hover{background-color:#051218;color:#ffda00}.testimonials__bottom .testimonials__cta button.shopify-payment-button__button--unbranded:after{position:unset;font-size:16px;font-weight:500;white-space:nowrap;color:#ffda00;box-shadow:unset;letter-spacing:normal}.testimonials__bottom .testimonials__cta button.shopify-payment-button__button--unbranded:before{position:unset;box-shadow:none;border-radius:unset;z-index:auto}.section-testimonials:has(.testimonials__bottom){padding-bottom:40px;position:relative}.section-testimonials:has(.testimonials__bottom):after{content:"";display:block;width:100%;height:40px;position:absolute;left:0;right:0;bottom:0;background-color:#ffda00}@media(min-width:768px)and (max-width:1024px){.animated-features__media .animated-feature__image img{max-width:300px;object-fit:contain}}@media screen and (max-width:767px){.animated-feature__image img{width:100%;object-fit:cover;height:auto}.animated-features__grid{flex-direction:column;gap:32px}.animated-features-list{gap:0}.animated-feature-item{padding-top:10px;padding-bottom:10px}.animated-feature-item.active>h4,.animated-feature-item.first-active>h4{font-size:28px}.animated-feature-item.active>p,.animated-feature-item.first-active>p{font-size:18px}.testimonials__bottom>div{flex-wrap:wrap;row-gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-animated-features.css.map */
