.mm-btn,.customer button,.button,input[type=submit]{display:flex;justify-content:center;align-items:center;gap:var(--margin-2, 8px);cursor:pointer;width:fit-content;border-radius:var(--rounded-full, 1000px);padding:var(--margin-3, 12px) var(--margin-4, 16px)}.mm-btn[disabled],.customer button[disabled],.button[disabled],input[type=submit][disabled]{cursor:default;pointer-events:none;opacity:.3}.mm-btn.mm-loading,.mm-btn.mm-loading[disabled]{opacity:1!important;color:transparent;pointer-events:none;position:relative}.mm-btn.mm-loading *{visibility:hidden}.mm-btn.mm-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;animation:mm-spin .7s linear infinite;color:var(--white, #fff)}.mm-btn-secondary.mm-loading:after,.mm-btn-tertiary.mm-loading:after{color:var(--black-900, #1f1f1f)}@keyframes mm-spin{to{transform:rotate(360deg)}}.mm-link{display:flex;justify-content:center;align-items:center;gap:var(--margin-2, 8px);cursor:pointer;width:fit-content}.mm-btn-primary{background:var(--black-900, #1f1f1f);border:1px solid var(--black-900, #1f1f1f);color:var(--white, #ffffff)}[data-button-animate-chars].mm-btn-primary span{color:var(--white, #ffffff)}.mm-btn-secondary{background:var(--white, #ffffff);border:1px solid var(--black-200, #dedede);color:var(--black-900, #1f1f1f)}[data-button-animate-chars].mm-btn-secondary span{color:var(--black-900, #1f1f1f)}.mm-btn-tertiary{background:transparent;border:1px solid var(--black-200, #dedede);color:var(--black-900, #1f1f1f)}[data-button-animate-chars].mm-btn-tertiary span{color:var(--black-900, #1f1f1f)}.mm-btn-large{padding:var(--margin-4, 16px) var(--margin-6, 24px)}.mm-btn-medium{padding:var(--margin-3, 12px) var(--margin-4, 16px)}.mm-btn-small{padding:var(--margin-2, 8px) var(--margin-4, 16px)}.mm-btn-xsmall{padding:var(--margin-2, 8px) var(--margin-3, 12px)}.mm-btn,.mm-btn-medium,.mm-btn-small,.mm-btn-xsmall,[data-button-animate-chars].mm-btn span,[data-button-animate-chars].mm-btn-medium span,[data-button-animate-chars].mm-btn-small span,[data-button-animate-chars].mm-btn-xsmall span{font-size:var(--font-size-text-small, 13.5px);font-weight:var(--font-regular, 400);line-height:100%;letter-spacing:-.3px}.mm-btn-large,[data-button-animate-chars].mm-btn-large span{font-size:var(--font-size-text-tight, 16px);font-weight:var(--font-medium, 500);line-height:100%;letter-spacing:0px}.mm-link{font-size:var(--font-size-text-tight, 16px);font-weight:var(--font-regular, 400);line-height:100%;letter-spacing:0px}[data-button-animate-chars] span:not(.btn-animate-icon-wrapper):not(.btn-animate-icon-inner){display:inline-block;position:relative;text-shadow:0px 1.3em currentColor;transform:translateY(0) rotate(.001deg);transition:transform var(--duration-card) var(--ease-card)}[data-button-animate-chars]:hover span:not(.btn-animate-icon-wrapper):not(.btn-animate-icon-inner){transform:translateY(-1.3em) rotate(.001deg)}[data-button-animate-chars] .btn-animate-icon-wrapper{display:inline-flex;overflow:hidden}[data-button-animate-chars] .btn-animate-icon-inner{position:relative;display:inline-flex}[data-button-animate-chars] .btn-animate-icon-inner>*:first-child{translate:0 0;transition:translate var(--duration-card) var(--ease-card)}[data-button-animate-chars] .btn-animate-icon-inner>*:last-child{position:absolute;top:130%;left:0;translate:0 0;transition:translate var(--duration-card) var(--ease-card)}[data-button-animate-chars]:hover .btn-animate-icon-inner>*:first-child,[data-button-animate-chars]:hover .btn-animate-icon-inner>*:last-child{translate:0 -130%}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mm-btn.css.map */
