.mm-btn,.customer button,.button,input[type=submit]{display:inline-flex;width:auto;align-items:center;justify-content:center;gap:var(--space-8);height:38px;padding:var(--space-16) var(--space-32);border:1px solid transparent;border-radius:var(--radius-1);cursor:pointer;transition:background-color var(--duration-fast) var(--cubic-bezier-fast),color var(--duration-fast) var(--cubic-bezier-fast),border-color var(--duration-fast) var(--cubic-bezier-fast),opacity var(--duration-fast) var(--cubic-bezier-fast)}.mm-btn span,.customer button span,.button span,input[type=submit] span{transition:color var(--duration-fast) var(--cubic-bezier-fast);line-height:100%}.mm-btn[disabled],.customer button[disabled],.button[disabled],input[type=submit][disabled]{cursor:default;pointer-events:none;background:var(--black-40);color:var(--white);border-color:transparent;opacity:1}.mm-btn[disabled] span{color:var(--white)}.mm-btn,.customer button,.button{position:relative}.mm-btn:focus-visible,.customer button:focus-visible,.button:focus-visible,input[type=submit]:focus-visible{outline:none}.mm-btn:focus-visible:after,.customer button:focus-visible:after,.button:focus-visible:after{content:"";position:absolute;inset:calc(-1 * var(--space-6) - 1px);border:1px solid var(--black);border-radius:var(--radius-2);pointer-events:none}.mm-btn-dark:focus-visible:after{border-color:var(--white)}.mm-btn-primary:focus-visible:after,.mm-btn-tertiary:focus-visible:after{border-color:color-mix(in srgb,var(--black) 90%,transparent)}.mm-btn-dark.mm-btn-primary:focus-visible:after,.mm-btn-dark.mm-btn-tertiary:focus-visible:after{border-color:var(--soft-beige-hover)}.mm-btn[disabled]:focus-visible:after,.customer button[disabled]:focus-visible:after,.button[disabled]:focus-visible:after{border-color:var(--black-40)}.mm-btn-primary,.mm-btn-tertiary{background:var(--black);color:var(--white);border-color:transparent}.mm-btn-primary span,.mm-btn-tertiary span{color:var(--white)}@media not (max-width:768px){.mm-btn-primary:hover,.mm-btn-tertiary:hover,.mm-btn-primary:focus-visible,.mm-btn-tertiary:focus-visible{opacity:.9}}.mm-btn-dark.mm-btn-primary,.mm-btn-dark.mm-btn-tertiary{background:var(--white);color:var(--black);border-color:transparent}.mm-btn-dark.mm-btn-primary span,.mm-btn-dark.mm-btn-tertiary span{color:var(--black)}@media not (max-width:768px){.mm-btn-dark.mm-btn-primary:hover,.mm-btn-dark.mm-btn-tertiary:hover,.mm-btn-dark.mm-btn-primary:focus-visible,.mm-btn-dark.mm-btn-tertiary:focus-visible{background:var(--soft-beige-hover);opacity:1}}.mm-btn-secondary{background:transparent;color:var(--black);border-color:var(--outline-stroke)}.mm-btn-secondary span{color:var(--black)}@media not (max-width:768px){.mm-btn-secondary:hover,.mm-btn-secondary:focus-visible{border-color:var(--black)}}.mm-btn-dark.mm-btn-secondary{background:transparent;color:var(--white);border-color:var(--white-50)}.mm-btn-dark.mm-btn-secondary span{color:var(--white)}@media not (max-width:768px){.mm-btn-dark.mm-btn-secondary:hover,.mm-btn-dark.mm-btn-secondary:focus-visible{background:var(--white);color:var(--black);border-color:var(--white)}.mm-btn-dark.mm-btn-secondary:hover span,.mm-btn-dark.mm-btn-secondary:focus-visible span{color:var(--black)}}.mm-btn-filter{height:auto;padding:var(--space-8) var(--space-16)}.mm-btn-underline{position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:var(--space-4) 0;background:transparent;color:var(--black);border:0;border-bottom:1px solid var(--black);border-radius:0;font-family:var(--mono-font);font-size:var(--mono-12-cap);font-weight:var(--font-mono-medium);line-height:1.16;letter-spacing:.84px;text-transform:uppercase;cursor:pointer;transition:color var(--duration-fast) var(--cubic-bezier-fast),border-color var(--duration-fast) var(--cubic-bezier-fast),opacity var(--duration-fast) var(--cubic-bezier-fast)}.mm-btn-underline span{color:inherit}@media not (max-width:768px){.mm-btn-underline:hover,.mm-btn-underline:focus-visible{opacity:.7}}.mm-btn-underline[disabled]{color:var(--light-grey);border-bottom-color:var(--light-grey);pointer-events:none;background:transparent}.mm-btn-underline.mm-btn-dark{color:var(--white);border-bottom-color:var(--white)}@media not (max-width:768px){.mm-btn-underline.mm-btn-dark:hover,.mm-btn-underline.mm-btn-dark:focus-visible{opacity:.7}}.mm-btn-underline:focus-visible{outline:none}.mm-btn-underline:focus-visible:after{content:"";position:absolute;inset:calc(-1 * var(--space-8) - 1px);border:1px solid var(--black);border-radius:var(--radius-2);pointer-events:none}.mm-btn-underline.mm-btn-dark:focus-visible:after{border-color:var(--white)}@media(max-width:768px){.mm-btn{min-width:170px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-btn.css.map */
