.mm-strip-btn{border:none;padding:0;background:none;cursor:pointer}.mm-btn,.customer button,.button{display:inline-flex;padding:var(--spacing-2) var(--spacing-4);justify-content:center;align-items:center;gap:var(--spacing-1);cursor:pointer;min-width:220px;width:auto;height:fit-content;position:relative;overflow:hidden;min-height:50px}.mm-btn.mm-btn-long,.customer button.mm-btn-long,.button.mm-btn-long{min-width:350px}.mm-btn .inner-mask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background-color:transparent;display:block}.mm-btn span{font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.28px;text-align:center}.mm-btn .original-content-container,.mm-btn .new-content-container{position:absolute;left:0;right:0;top:0;display:inline-block;transition:transform var(--cubic-bezier-slow) var(--duration-slow);text-align:center;height:100%;width:100%}.mm-btn .original-content-wrapper,.mm-btn .new-content-wrapper{display:inline-flex;padding:var(--spacing-2) var(--spacing-4);justify-content:center;align-items:center;gap:var(--spacing-1);cursor:pointer;position:relative;overflow:hidden;min-height:50px;width:100%}.mm-btn-long .original-content-wrapper,.mm-btn-long .new-content-wrapper{justify-content:space-between}.mm-btn .new-content-container{top:150%}.mm-btn[disabled],.customer button[disabled],.button[disabled]{cursor:default;pointer-events:none;opacity:.3}@media(min-width:768px){.mm-btn:hover .original-content-container{transform:translateY(-150%)}.mm-btn:hover .new-content-container{top:150%;transform:translateY(-150%)}}@media(max-width:768px){.mm-btn.mm-btn-long,.customer button.mm-btn-long,.button.mm-btn-long{min-width:100%}}.mm-btn-primary,.customer button,.button{color:var(--primary);background:var(--white)}.mm-btn-primary .inner-mask{border-top:var(--spacing-2) solid var(--white);border-bottom:var(--spacing-2) solid var(--white);border-left:var(--spacing-4) solid var(--white);border-right:var(--spacing-4) solid var(--white)}.mm-btn-primary span{color:var(--primary)}.mm-btn-secondary{color:var(--primary);background:var(--white);border:1px solid var(--black-100)}.mm-btn-secondary .inner-mask{border-top:var(--spacing-2) solid var(--white);border-bottom:var(--spacing-2) solid var(--white);border-left:var(--spacing-4) solid var(--white);border-right:var(--spacing-4) solid var(--white)}.mm-btn-secondary span{color:var(--primary)}.mm-btn-tertiary{color:var(--white);background-color:var(--primary)}.mm-btn-tertiary .inner-mask{border-top:var(--spacing-2) solid var(--primary);border-bottom:var(--spacing-2) solid var(--primary);border-left:var(--spacing-4) solid var(--primary);border-right:var(--spacing-4) solid var(--primary);background-color:transparent}.mm-btn-tertiary span{color:var(--white)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-btn.css.map */
