.button-hero-cta.button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:16rem;height:4.6rem;min-height:4.6rem;padding:1.2rem 4rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;line-height:140%;text-align:center;text-decoration:none;border-radius:0;box-shadow:none}.button-hero-cta.button:after,.button-hero-cta.button:before{display:none;content:none}.button-hero-cta--primary{background:#fff;color:#000;border:1px solid #fff}.button-hero-cta--primary:hover{background:#f2f2f2;color:#000}.button-hero-cta--secondary{background:transparent;color:#fff;border:1px solid #fff}.button-hero-cta--secondary:hover{background:#ffffff1f;color:#fff}.button-hero-cta--text{display:inline-flex;align-items:center;justify-content:center;padding:.4rem 0;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:150%;color:#fff;text-decoration:underline;text-underline-offset:.3rem}.button-hero-cta--text:hover{color:#fff;opacity:.85}@media(hover:none){.button-hero-cta--primary:hover{background:#fff;color:#000}.button-hero-cta--secondary:hover{background:transparent;color:#fff}.button-hero-cta--text:hover{opacity:1}}@media screen and (max-width:749px){.button-hero-cta.button{width:100%;min-width:0;height:4.4rem;min-height:4.4rem;font-size:1.4rem}.button-hero-cta--text{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/button-hero-cta.css.map */
