.zp-button,.button.zp-button,a.zp-button,.animate--hover-3d-lift .zp-button,.animate--hover-3d-lift .button.zp-button{font-size:var(--btn-font-desktop, 1rem)!important;padding:var(--btn-padding-y-desktop, 1rem) var(--btn-padding-x-desktop, 2rem)!important;min-width:0!important;min-height:0!important;cursor:pointer!important;pointer-events:auto!important;-webkit-transition:filter .25s ease!important;-moz-transition:filter .25s ease!important;-o-transition:filter .25s ease!important;transition:filter .25s ease!important}@media screen and (max-width:749px){.zp-button,.button.zp-button,a.zp-button{font-size:var(--btn-font-mobile, 1rem)!important;padding:var(--btn-padding-y-mobile, .8rem) var(--btn-padding-x-mobile, 1.5rem)!important}}.button.zp-button:hover,.zp-button:hover,.animate--hover-3d-lift .button.zp-button:hover,.animate--hover-3d-lift .zp-button:hover{filter:brightness(1.15)!important;transform:none!important;-webkit-transition:filter .25s ease!important;-moz-transition:filter .25s ease!important;-o-transition:filter .25s ease!important;transition:filter .25s ease!important}.animate--hover-3d-lift .button.zp-button:not(.zp-button--glow):hover,.animate--hover-3d-lift .zp-button:not(.zp-button--glow):hover{box-shadow:none!important}.button.zp-button:active,.zp-button:active{filter:brightness(.95)!important;transform:none!important}.zp-text-box__button .button:focus-visible,.zp-text-box__button .button:focus,.zp-text-box__button .button.focused{outline:none;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}.zp-text-box__button{margin-top:1.5rem;pointer-events:auto!important;position:relative;z-index:9999!important;isolation:isolate}.zp-text-box__button a,.zp-text-box__button .zp-button{pointer-events:auto!important;position:relative;z-index:9999!important;cursor:pointer!important;display:inline-block}.zp-button-glow-wrap{position:relative;pointer-events:auto}.zp-button--glow{position:relative;overflow:visible;pointer-events:auto!important}.zp-button--glow-pulsate:not(.zp-button--glow-under),.zp-button--glow-aurora:not(.zp-button--glow-under){z-index:1}.zp-button--glow-pulsate:not(.zp-button--glow-under):after,.zp-button--glow-aurora:not(.zp-button--glow-under):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;filter:blur(var(--glow-intensity, 15px));will-change:transform,opacity}.zp-button--glow-pulsate:not(.zp-button--glow-under):after{background:linear-gradient(135deg,var(--glow-color-1, #ff6b6b),var(--glow-color-2, #4ecdc4));opacity:.8;animation:zp-glow-pulsate-around var(--glow-speed, 2s) ease-in-out infinite}@keyframes zp-glow-pulsate-around{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.2);opacity:1}}.zp-button--glow-aurora:not(.zp-button--glow-under):after{background:linear-gradient(90deg,var(--glow-color-1, #ff6b6b),var(--glow-color-2, #4ecdc4),var(--glow-color-1, #ff6b6b),var(--glow-color-2, #4ecdc4));background-size:300% 100%;opacity:.8;animation:zp-glow-aurora-around var(--glow-speed, 2s) linear infinite}@keyframes zp-glow-aurora-around{0%{background-position:0% 50%;opacity:.7}50%{opacity:1}to{background-position:300% 50%;opacity:.7}}.zp-button--glow-under{z-index:1}.zp-button--glow-under:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none}.zp-button--glow-pulsate.zp-button--glow-under:before{background:linear-gradient(135deg,var(--glow-color-1, #ff6b6b),var(--glow-color-2, #4ecdc4));filter:blur(var(--glow-intensity, 15px));opacity:.8;animation:zp-glow-pulsate-under var(--glow-speed, 2s) ease-in-out infinite}@keyframes zp-glow-pulsate-under{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.15);opacity:1}}.zp-button--glow-aurora.zp-button--glow-under:before{background:linear-gradient(90deg,var(--glow-color-1, #ff6b6b),var(--glow-color-2, #4ecdc4),var(--glow-color-1, #ff6b6b),var(--glow-color-2, #4ecdc4));background-size:300% 100%;filter:blur(var(--glow-intensity, 15px));opacity:.8;animation:zp-glow-aurora-under var(--glow-speed, 2s) linear infinite}@keyframes zp-glow-aurora-under{0%{background-position:0% 50%}to{background-position:300% 50%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/zp-base-button.css.map */
