.kl-cta--underline{display:inline-block;padding-bottom:.7rem;border-bottom:.1rem solid #cfcfca;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.2rem;line-height:1.22;letter-spacing:.11em;text-transform:uppercase;color:var(--primary-brand-color);text-decoration:none;transition:opacity .15s ease}.kl-cta--underline:hover{opacity:.7}.kl-cta--underline:focus-visible{outline:.2rem solid var(--primary-brand-color);outline-offset:.3rem}.kl-cta--underline-arrow:after{content:" \2192"}.kl-cta--outline{display:inline-block;padding:1.2rem 2.4rem;border:.1rem solid var(--primary-brand-color);background-color:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.4rem;line-height:1.22;letter-spacing:.11em;text-transform:uppercase;text-align:center;color:var(--primary-brand-color);text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.kl-cta--outline:hover{background-color:var(--primary-brand-color);color:rgb(var(--color-background))}.kl-cta--outline:focus-visible{outline:.2rem solid var(--primary-brand-color);outline-offset:.3rem}.kl-cta--solid{display:inline-block;padding:1.2rem 2.4rem;border:.1rem solid var(--primary-brand-color);background-color:var(--primary-brand-color);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.4rem;line-height:1.22;letter-spacing:.11em;text-transform:uppercase;text-align:center;color:rgb(var(--color-background));text-decoration:none;cursor:pointer;transition:opacity .15s ease}.kl-cta--solid:hover{opacity:.85}.kl-cta--solid:focus-visible{outline:.2rem solid var(--primary-brand-color);outline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/395/assets/kl-cta.css.map */
