.mm-btn,.customer button,.button,input[type=submit],[class*=mm-btn]{position:relative;display:inline-flex;overflow:hidden;text-decoration:none;gap:var(--margin-1);align-items:center;justify-content:center;cursor:pointer;width:fit-content;border-radius:var(--rounded-small, 4px);font-size:var(--font-size-overtitre-xlarge, 11px);font-weight:400;line-height:125%;letter-spacing:.6px;text-transform:uppercase}.mm-animated-underline,.mm-link,.mm-label,.shopify-payment-button__more-options{position:relative;display:inline-flex;overflow:hidden;text-decoration:none;gap:var(--margin-1);align-items:center;justify-content:center;cursor:pointer;width:fit-content}.mm-animated-underline[hidden],.mm-link[hidden],.mm-label[hidden]{display:none}.mm-btn[disabled],.customer button[disabled],.button[disabled]{cursor:default;pointer-events:none;opacity:.3}.mm-btn-big{padding:var(--margin-3, 15px) var(--margin-4, 20px)}.mm-btn-medium,.mm-btn{padding:var(--margin-3, 15px)}.mm-btn-small{padding:var(--margin-1, 5px) var(--margin-4, 20px)}.mm-btn-primary{border:1px solid var(--black-300, #E0E0E0);background:var(--white, #FFF);color:var(--black-900, #0b0b0b)}.mm-btn-primary span{color:var(--black-900, #0b0b0b)}.mm-btn-primary svg path{stroke:var(--black-900, #0b0b0b)}.mm-btn-primary:hover,.mm-btn-primary.mm-actif{border:1px solid var(--black-900, #0b0b0b);background:var(--black-900, #0b0b0b);color:var(--white, #FFF)}:is(.mm-btn-primary:hover,.mm-btn-primary.mm-actif) span{color:var(--white, #FFF)}:is(.mm-btn-primary:hover,.mm-btn-primary.mm-actif) svg path{stroke:var(--white, #FFF)}.mm-btn-secondary{border:1px solid var(--black-900, #0b0b0b);background:var(--black-900, #0b0b0b);color:var(--white, #FFF)}.mm-btn-secondary span{color:var(--white, #FFF)}.mm-btn-secondary svg path{stroke:var(--white, #FFF)}.mm-btn-secondary:hover,.mm-btn-secondary.mm-actif{border:1px solid var(--black-300, #E0E0E0);background:var(--white, #FFF);color:var(--black-900, #0b0b0b)}:is(.mm-btn-secondary:hover,.mm-btn-secondary.mm-actif) span{color:var(--black-900, #0b0b0b)}:is(.mm-btn-secondary:hover,.mm-btn-secondary.mm-actif) svg path{stroke:var(--black-900, #0b0b0b)}.mm-btn-tertiary{border:1px solid var(--black-400, #a1a1a1);background:var(--black-400, #a1a1a1);color:var(--white, #FFF)}.mm-btn-tertiary span{color:var(--white, #FFF)}.mm-btn-tertiary svg path{stroke:var(--white, #FFF)}.mm-btn-tertiary:hover,.mm-btn-tertiary.mm-actif{border:1px solid var(--black-900, #0b0b0b);background:var(--black-900, #0b0b0b);color:var(--white, #FFF)}:is(.mm-btn-tertiary:hover,.mm-btn-tertiary.mm-actif) span{color:var(--white, #FFF)}:is(.mm-btn-tertiary:hover,.mm-btn-tertiary.mm-actif) svg path{stroke:var(--white, #FFF)}[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:all var(--duration-default) var(--cubic-bezier-default)}[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,[data-button-animate-chars] .btn-animate-icon-inner>*:last-child{translate:0 0;transition:translate var(--duration-default) var(--cubic-bezier-default)}[data-button-animate-chars] .btn-animate-icon-inner>*:last-child{position:absolute;top:130%;left:0}[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%}.mm-btn,.mm-btn *,.mm-label,.mm-label *,[class*=mm-btn]{transition:all var(--duration-default) var(--cubic-bezier-default)}.mm-btn:active,.mm-label:active,[class*=mm-btn]:active{transform:scale(.95)}.mm-btn.mm-loading,.mm-btn.mm-loading[disabled]{opacity:1!important;color:transparent;pointer-events:none}.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(--black-900, #1f1f1f)}.mm-btn-secondary.mm-loading:after,.mm-btn-tertiary.mm-loading:after{color:var(--white, #fff)}@keyframes mm-spin{to{transform:rotate(360deg)}}.mm-animated-underline,.mm-link,.shopify-payment-button__more-options{padding-bottom:4px}.mm-animated-underline:before,.mm-animated-underline:after,.mm-link:before,.mm-link:after,.shopify-payment-button__more-options:before,.shopify-payment-button__more-options:after{content:"";position:absolute;bottom:4px;left:0;width:100%;height:1px;background:var(--black-900, #0b0b0b);transition:translate var(--duration-default) var(--cubic-bezier-default)}.mm-link-white:before,.mm-link-white:after{background:var(--white, #fff)}.mm-animated-underline:after,.mm-link:after,.shopify-payment-button__more-options:after{translate:130% 0}.mm-animated-underline:hover:before,.mm-link:hover:before,.shopify-payment-button__more-options:hover:before{translate:-130% 0}.mm-animated-underline:hover:after,.mm-link:hover:after,.shopify-payment-button__more-options:hover:after{translate:0 0}.mm-label-small{padding:var(--margin-1, 5px) var(--margin-2, 10px)}.mm-label-medium,.mm-label{padding:var(--margin-1, 5px) 7.5px}.mm-label-big{padding:13.5px var(--margin-3, 15px)}.mm-label{border:1px solid var(--black-300, #E0E0E0);background:var(--white, #FFF);color:var(--black-300, #E0E0E0);border-radius:2px}.mm-label span{color:var(--black-300, #E0E0E0)}.mm-label svg path{stroke:var(--black-300, #E0E0E0)}.mm-label:hover,.mm-label.mm-actif{border:1px solid var(--black-900, #0b0b0b);color:var(--black-900, #0b0b0b)}:is(.mm-label:hover,.mm-label.mm-actif) span{color:var(--black-900, #0b0b0b)}:is(.mm-label:hover,.mm-label.mm-actif) svg path{stroke:var(--black-900, #0b0b0b)}.mm-product-payment-button .shopify-payment-button__button{width:100%;background:var(--colors-black-50, #F7F7F7)!important;border-radius:4px!important;border:1px solid var(--colors-border-light, #E0E0E0)!important;padding:var(--margin-3);font-size:var(--font-size-overtitre-xlarge, 11px);font-weight:300;line-height:125%;letter-spacing:.6px;text-transform:uppercase;color:var(--primary)}more-payment-options-link{padding:15px!important;display:flex!important;align-items:center!important;justify-content:center!important}.shopify-payment-button__more-options{margin:0!important;color:var(--colors-text-black, #0B0B0B);font-size:14px!important;font-weight:400;line-height:18.62px;width:fit-content!important;height:fit-content!important;display:flex!important;border:none!important;text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mm-btn.css.map */
