:root{--tz-btn-bg: 146, 96, 42;--tz-btn-bg-hover: 107, 68, 26;--tz-btn-text: 255, 255, 255;--tz-btn-ease: cubic-bezier(.22, 1, .36, 1)}.m-button--primary:not(.m-button--scroll-top){position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;min-height:48px;padding:12px 32px;white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.35;font-weight:600;letter-spacing:.12em;color:rgb(var(--tz-btn-text));background-color:rgb(var(--tz-btn-bg));border:1px solid rgb(var(--tz-btn-bg));border-radius:4px;box-shadow:0 1px 2px #00000014,0 4px 12px -4px rgba(var(--tz-btn-bg),.45);cursor:pointer;transition:transform .4s var(--tz-btn-ease),box-shadow .4s var(--tz-btn-ease),border-color .4s var(--tz-btn-ease),color .3s ease}.m-button--primary:not(.m-button--scroll-top):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgb(var(--tz-btn-bg-hover));transform:scaleX(0);transform-origin:right center;transition:transform .55s var(--tz-btn-ease)}.m-button--primary:not(.m-button--scroll-top):after{content:"";position:absolute;top:0;left:-75%;z-index:-1;width:50%;height:100%;background:linear-gradient(110deg,#fff0,#ffffff59,#fff0);transform:skew(-20deg);pointer-events:none}.m-button--primary:not(.m-button--scroll-top):hover,.m-button--primary:not(.m-button--scroll-top):focus-visible{color:rgb(var(--tz-btn-text));background-color:rgb(var(--tz-btn-bg));border-color:rgb(var(--tz-btn-bg-hover));transform:translateY(-2px);box-shadow:0 2px 4px #00000014,0 12px 24px -8px rgba(var(--tz-btn-bg),.6)}.m-button--primary:not(.m-button--scroll-top):hover:before,.m-button--primary:not(.m-button--scroll-top):focus-visible:before{transform:scaleX(1);transform-origin:left center}.m-button--primary:not(.m-button--scroll-top):hover:after,.m-button--primary:not(.m-button--scroll-top):focus-visible:after{animation:tz-btn-shine .9s var(--tz-btn-ease) .1s}.m-button--primary:not(.m-button--scroll-top):active{transform:translateY(0);box-shadow:0 1px 2px #0000001f;transition-duration:.1s}.m-button--primary:not(.m-button--scroll-top):focus-visible{outline:2px solid rgb(var(--tz-btn-bg));outline-offset:3px}.m-button--primary.m\:w-full,.m-button--primary.w-full{display:flex;width:100%}@media screen and (max-width:767px){.m-button--primary:not(.m-button--scroll-top){padding:12px 22px;letter-spacing:.08em}}@keyframes tz-btn-shine{0%{left:-75%}to{left:125%}}@media(prefers-reduced-motion:reduce){.m-button--primary:not(.m-button--scroll-top),.m-button--primary:not(.m-button--scroll-top):before{transition:none}.m-button--primary:not(.m-button--scroll-top):hover{transform:none}.m-button--primary:not(.m-button--scroll-top):hover:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/button-primary.css.map */
