.fd-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:var(--font-body);font-weight:var(--fw-semibold);line-height:var(--lh-base);text-decoration:none;white-space:nowrap;cursor:pointer;position:relative;border:var(--border-hairline) solid transparent;transition:background .2s ease,color .2s ease}.fd-btn-reset{background:none;border:none;padding:0;margin:0;display:inline-flex}.fd-btn[class*=outline-]{transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.fd-btn[class*=outline-]:hover{transform:translate(2px,2px)}.fd-btn[class*=outline-]:active{transform:translate(5px,5px)}.fd-btn:disabled,.fd-btn--disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.fd-btn-text{transition:opacity .15s ease}.fd-btn.is-loading .fd-btn-text{opacity:0}.fd-btn--small{height:34px;padding:0 16px;gap:4px;font-size:var(--font-para-sm)}.fd-btn--medium{height:40px;padding:0 28px;font-size:var(--font-para-md)}.fd-btn--large{height:48px;padding:0 32px;font-size:var(--font-para-lg)}.fd-btn-shape--pill{border-radius:2000px}.fd-btn-shape--box{border-radius:10px}.fd-btn--primary{background:var(--color-brand-noon-blue);color:var(--color-text-on-dark);font-weight:var(--fw-regular)}.fd-btn--primary:hover{background:var(--color-brand-late-noon-blue)}.fd-btn--noon-blue{background:var(--color-brand-noon-blue);color:var(--color-text-on-dark)}.fd-btn--noon-blue:hover{background:var(--color-brand-late-noon-blue)}.fd-btn--secondary{background:var(--color-surface-white);border-color:var(--color-helper-black-10);color:var(--color-text-on-light-1);font-weight:var(--fw-regular)}.fd-btn--secondary:hover{background:var(--color-helper-black-2)}.fd-btn--reversed{background:var(--color-surface-white);color:var(--color-text-on-light-1);font-weight:var(--fw-regular)}.fd-btn--reversed:hover{background:var(--color-helper-black-2)}.fd-btn--morning-blue{background:var(--color-surface-morning-blue);color:var(--color-text-on-light-1)}.fd-btn--morning-blue:hover{background:var(--color-surface-late-morning-blue)}.fd-btn--white{background:var(--color-surface-white);color:var(--color-text-on-light-1)}.fd-btn--white:hover{background:var(--color-surface-white)}.fd-btn--success{background:var(--color-feedback-success);color:var(--color-text-on-dark)}.fd-btn--success:hover{background:var(--color-feedback-success)}.fd-btn--ghost{background:transparent;color:var(--color-brand-noon-blue)}.fd-btn--ghost:hover{color:var(--color-text-on-light-1)}.fd-btn--link{background:none;border:none;border-radius:0;height:auto;padding:0;gap:0;position:relative;color:var(--color-brand-noon-blue);font-weight:var(--fw-bold);font-size:var(--font-para-sm);transition:color .2s ease}.fd-btn--link:after{content:"";position:absolute;bottom:-1px;left:0;right:100%;height:1px;background:var(--color-brand-noon-blue);transition:right .2s ease,background .2s ease}.fd-btn--link:hover{color:var(--color-brand-late-noon-blue)}.fd-btn--link:hover:after{right:0;background:var(--color-brand-late-noon-blue)}@media(min-width:992px){.fd-btn--link{font-size:var(--font-para-md)}}
/*# sourceMappingURL=/cdn/shop/t/509/assets/fd-button.css.map */
