.footer-banner{padding:70px 0}.footer-banner__container{display:flex;align-items:center;justify-content:center;gap:60px}.footer-banner__image img{width:100%;height:100%;object-fit:cover}.footer-banner__content{max-width:580px;width:100%}.footer-banner__highlight{display:flex;align-items:center;gap:8px;margin:0;font-family:Neue Haas Grotesk Display Pro;font-weight:500;font-size:22px;line-height:1.4;letter-spacing:0;color:#e1671f}.footer-banner__heading{margin:30px 0;font-family:Neue Haas Grotesk Display Pro;font-weight:900;font-size:60px;line-height:1.1;letter-spacing:0;color:#104258}.footer-banner__subheading{color:#104258;margin:0 0 30px;font-family:Neue Haas Grotesk Display Pro;font-weight:450;font-size:16px;line-height:1.4;letter-spacing:0}.footer-banner__btn:hover{background:#062d36}.footer-banner__btn{display:inline-block;background-color:#e1671f;color:#fff;border-radius:1000px;padding:0;height:60px;align-content:center;text-decoration:none;transition:all .3s ease;width:298px;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-weight:900;font-size:18px;line-height:26px;letter-spacing:0;text-transform:uppercase}.footer-banner__rating{display:flex;align-items:center;gap:8px;margin-bottom:20px}.footer-banner__features{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;gap:40px 20px;margin-top:50px}.footer-banner__feature{flex:1 1 calc(33.333% - 20px);display:flex;flex-direction:column;align-items:flex-start;gap:20px}.footer-banner__feature img{width:40px;height:40px;object-fit:contain}.footer-banner__feature p{margin:0;color:#104258;text-align:left;font-family:Neue Haas Grotesk Display Pro;font-weight:700;font-size:20px;line-height:140%;letter-spacing:0}.footer-banner__cta-rating{display:flex;align-items:center;gap:24px}.footer-banner__rating{display:flex;flex-direction:column;align-items:flex-start;margin:0}.footer-banner__rating p{margin:0;color:#104258;font-family:Neue Haas Grotesk Display Pro;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0}.footer-banner__image{width:100%;height:644px;max-width:709px}div#shopify-section-template--25081488605457__footer_banner_jKUUYA{background:linear-gradient(282.18deg,#ffcb21cc,#fff1c2cc)}@media(min-width:998px)and (max-width:1200px){.footer-banner{padding:50px 16px}.footer-banner__container{gap:20px;align-items:center}.footer-banner__heading{font-size:42px;line-height:1.2;margin:16px 0}.footer-banner__subheading{font-size:15px;line-height:1.5;margin:16px 0}.footer-banner__content{padding-top:10px;max-width:520px}.footer-banner__image{margin-left:0;max-width:510px}.footer-banner__btn{font-size:16px}.footer-banner__feature p{font-size:17px}.footer-banner__feature img{width:36px;height:36px}.footer-banner__rating{display:flex;flex-direction:column;margin:0}.footer-banner__cta-rating{display:flex;align-items:center;gap:12px}.footer-banner__rating p{font-size:15px}}@media(max-width:768px){.footer-banner__container{flex-direction:column;text-align:center}.footer-banner__image,.footer-banner__content{flex:unset;width:100%}.footer-banner__heading{font-size:28px}.footer-banner__features{justify-content:center}.footer-banner__content{margin-right:0;padding-top:0}.footer-banner__container{gap:24px}.footer-banner__heading{margin:20px 0 24px}.footer-banner__highlight{display:flex;align-items:center;justify-content:center}.footer-banner__rating{display:flex;flex-direction:row;align-items:center;margin:0}.footer-banner__cta-rating{display:flex;align-items:center;gap:12px;flex-direction:column}.footer-banner__features{display:flex;flex-wrap:wrap;text-align:center;margin-top:24px;gap:6px}.footer-banner__feature p{margin:0;font-family:Neue Haas Grotesk Display Pro;font-weight:700;font-size:16px;line-height:140%;text-align:center}.footer-banner__feature{flex:1 1 calc(33.333% - 20px);display:flex;flex-direction:column;align-items:center;gap:20px}.footer-banner__subheading{margin:24px 0}.footer-banner__heading{font-family:Neue Haas Grotesk Display Pro;font-weight:900;font-size:24px;line-height:130%;letter-spacing:0;text-align:center}.footer-banner__image{margin-left:0;width:100%;height:100%;max-width:100%}.footer-banner__feature img{width:32px;height:32px;object-fit:contain}.footer-banner{padding:20px 16px 40px}}@media(max-width:345px){.footer-banner__rating p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer-banner.css.map */
