.lp-cta{position:relative;padding:6rem 0;overflow:hidden}.lp-cta__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.lp-cta__bg-image{width:100%;height:100%;object-fit:cover}.lp-cta__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1d4ed8f2,#3b82f6e6)}.lp-cta__content{position:relative;z-index:1;text-align:center;max-width:700px;margin:0 auto}.lp-cta__heading{font-size:clamp(1.5rem,4vw + .25rem,3rem);font-weight:700;line-height:1.3;margin-bottom:1.5rem;color:#fff;overflow-wrap:break-word}.lp-cta__subheading{font-size:clamp(.9375rem,1.5vw + .4rem,1.375rem);line-height:var(--lp-body-line-height);color:#fffffff0;margin-bottom:2.5rem}.lp-cta__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem}.lp-cta__button{display:inline-flex;align-items:center;justify-content:center;padding:clamp(.875rem,2vw,1.25rem) clamp(1.5rem,3vw,2.5rem);font-size:clamp(.9375rem,1.2vw + .3rem,1.125rem);font-weight:600;text-decoration:none;border-radius:.5rem;transition:all .3s ease;min-height:50px;max-width:100%}.lp-cta__button--primary{background:#fff;color:var(--lp-color-primary-dark);box-shadow:0 4px 15px #0003}.lp-cta__button--primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000040}.lp-cta__button--secondary{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5)}.lp-cta__button--secondary:hover{background:#ffffff1a;border-color:#fffc}.lp-cta__note{font-size:1rem;color:#ffffffd9;margin:0}@media screen and (max-width:749px){.lp-cta{padding:3rem 0}.lp-cta__button{width:100%;min-height:50px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-lp-cta.css.map */
