.vp-hcta{padding-top:var(--vp-hcta-pt, 60px);padding-bottom:var(--vp-hcta-pb, 60px)}.vp-hcta__wrapper{max-width:calc(var(--vp-container-max-width, 1340px) + var(--vp-container-padding, 48px) * 2);margin:0 auto;padding-inline:var(--vp-container-padding, 48px)}.vp-hcta__card{border-radius:20px;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#e8e0d4}.vp-hcta__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:80px 0}.vp-hcta__spacer{min-height:48px}.vp-hcta__content{display:flex;flex-direction:column;justify-content:center;gap:16px}.vp-hcta__heading{font-family:Raleway,sans-serif;font-size:30px;font-weight:400;line-height:1.4;color:#1a1a1a;margin:0;max-width:454px}.vp-hcta__heading p{margin:0}.vp-hcta__heading strong,.vp-hcta__heading b{font-weight:700;line-height:1.25}.vp-hcta__description{font-family:Raleway,sans-serif;font-size:20px;font-weight:400;line-height:1.5;color:#1a1a1a;margin:0;max-width:482px}.vp-hcta__description p{margin:0 0 8px}.vp-hcta__description p:last-child{margin-bottom:0}.vp-hcta__description strong,.vp-hcta__description b{font-weight:700}.vp-hcta__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 70px;border:none;border-radius:100px;background:var(--vp-hcta-btn-bg, #418257);color:#fff;font-family:Raleway,sans-serif;font-size:18px;font-weight:600;line-height:1.3em;text-decoration:none;cursor:pointer;width:fit-content;margin-top:24px;box-shadow:0 7px 10px #41825729;transition:transform .3s ease}.vp-hcta__button:hover{transform:scale(.9)}.vp-hcta__button svg{width:16px;height:16px;flex-shrink:0}@media screen and (max-width:989px){.vp-hcta__wrapper{padding-inline:24px}.vp-hcta__grid{padding:48px 24px}.vp-hcta__heading{font-size:26px}.vp-hcta__description{font-size:18px}}@media screen and (max-width:749px){.vp-hcta{padding-top:28px!important;padding-bottom:28px!important}.vp-hcta__wrapper{padding-inline:16px}.vp-hcta__card{border-radius:16px}.vp-hcta__grid{grid-template-columns:1fr;padding:32px 20px}.vp-hcta__spacer{display:none}.vp-hcta__heading{font-size:22px;max-width:none}.vp-hcta__description{font-size:16px;max-width:none}.vp-hcta__button{width:100%;padding:14px 24px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vp-hombre-cta.css.map */
