.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--bg);border:1px solid var(--border-color);border-radius:4px;color:var(--color);font-family:Geist;font-size:var(--font-size);font-weight:600;gap:var(--gap);justify-content:center;padding:var(--padding);position:relative;-webkit-transition:.4s ease-out;transition:.4s ease-out}.btn:focus:before,.btn:hover:before{border-color:#725bff}.btn:before{background:rgba(114,91,255,.14);border:1px solid rgba(114,91,255,.239);border-radius:7px;content:" ";height:calc(100% + 6px);left:-4px;position:absolute;top:-4px;-webkit-transition:all .5s ease;transition:all .5s ease;width:calc(100% + 6px)}.btn.btn--sm{--padding:0.8rem 1.2rem;--gap:0.4rem;--font-size:14px}.btn.btn--md{--padding:1rem 1.4rem;--gap:0.4rem;--font-size:14px}.btn.btn--lg{--padding:1rem 1.6rem;--gap:0.6rem;--font-size:1.6rem}.btn.btn--xl{--padding:1.2rem 1.8rem;--gap:0.6rem;--font-size:1.6rem}.btn.btn--2xl{--padding:8px 16px;--gap:8px;--font-size:1.8rem;color:#fff;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.32px;line-height:20px;text-align:center}.btn.btn--primary{--bg:#725bff;--color:#fff;--border-color:#725bff}.btn.btn--secondary-gray{--bg:var(--gray-color-200);--color:var(--gray-color-500);--border-color:var(--bg)}.btn.btn--secondary-gray:focus,.btn.btn--secondary-gray:hover{--bg:var(--gray-color-200);--color:var(--secondary-gray-btn-hover-color)}.btn.btn--secondary-color{--bg:transparent;--color:var(--brand-color-900);--border-color:var(--brand-color-900)}.btn.btn--secondary-color:focus,.btn.btn--secondary-color:hover{--bg:var(--brand-color-900);--color:var(--base-white)}.btn.btn--tertiary-gray{--bg:transparent;--color:var(--gray-color-600);--border-color:var(--bg)}.btn.btn--tertiary-gray:focus,.btn.btn--tertiary-gray:hover{--bg:var(--gray-color-200)}.btn.btn--tertiary-color{--bg:transparent;--color:var(--brand-color-900);--border-color:var(--bg)}.btn.btn--tertiary-color:focus,.btn.btn--tertiary-color:hover{--bg:var(--brand-color-200)}.btn.btn--link-gray{border:none;--padding:0;--bg:transparent;--color:var(--gray-color-600)}.btn.btn--link-gray:focus,.btn.btn--link-gray:hover{--color:var(--gray-color-900)}.btn.btn--link-color{border:none;--padding:0;--bg:transparent;--color:var(--brand-color-900)}.btn.btn--link-color:focus,.btn.btn--link-color:hover{--color:var(--brand-color-1100)}.btn .btn__icon{display:inline-block;height:16px;overflow:hidden;position:relative;width:16px}.btn .btn__icon-layer-1{height:7.33px;left:6.67px;width:7.33px}.btn .btn__icon-layer-1,.btn .btn__icon-layer-2{outline:2px solid #fff;outline-offset:-1px;position:absolute;top:2px}.btn .btn__icon-layer-2{height:12.21px;left:1.79px;width:12.21px}@media screen and (max-width:400PX){.btn.btn--2xl{font-size:15px!important}}
/*# sourceMappingURL=button.min.css.map */
