.button:not(.slideshow-control,.button-unstyled),.button-secondary:not(.slideshow-control,.button-unstyled),button.shopify-payment-button__button--unbranded{position:relative;overflow:hidden;z-index:1;transition:color .2s ease-out,background-color .2s ease-out}.button:not(.slideshow-control,.button-unstyled):before,.button-secondary:not(.slideshow-control,.button-unstyled):before,button.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;left:50%;width:0;height:100%;transform:translate(-50%);transition:width .2s ease-out;z-index:-1;pointer-events:none}.button:not(.slideshow-control,.button-secondary,.button-unstyled):before{background-color:var(--color-primary-button-hover-background)}.button-secondary:not(.slideshow-control,.button-unstyled):before{background-color:var(--color-secondary-button-hover-background)}button.shopify-payment-button__button--unbranded:before{background-color:var(--color-secondary-button-hover-background)}@media(hover:hover)and (pointer:fine){.button:not(.slideshow-control,.button-secondary,.button-unstyled):hover:before,button.shopify-payment-button__button--unbranded:hover:not([disabled]):before{width:100%}.button:not(.slideshow-control,.button-secondary,.button-unstyled):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){color:var(--color-primary-button-hover-text);background-color:transparent}.button-secondary:not(.slideshow-control,.button-unstyled):hover:before{width:100%}.button-secondary:not(.slideshow-control,.button-unstyled):hover{color:var(--color-secondary-button-hover-text);background-color:transparent}}@media(hover:none),(pointer:coarse){.button:not(.slideshow-control,.button-secondary,.button-unstyled):active:before,button.shopify-payment-button__button--unbranded:active:not([disabled]):before{width:100%}.button:not(.slideshow-control,.button-secondary,.button-unstyled):active,button.shopify-payment-button__button--unbranded:active:not([disabled]){color:var(--color-primary-button-hover-text);background-color:transparent}.button-secondary:not(.slideshow-control,.button-unstyled):active:before{width:100%}.button-secondary:not(.slideshow-control,.button-unstyled):active{color:var(--color-secondary-button-hover-text);background-color:transparent}}.button:not(.slideshow-control,.button-unstyled),.button-secondary:not(.slideshow-control,.button-unstyled),button.shopify-payment-button__button--unbranded{isolation:isolate}.button>*,.button-secondary>*,button.shopify-payment-button__button--unbranded>*{position:relative;z-index:1;transition:inherit}.button:not(.slideshow-control,.button-unstyled) .svg-wrapper,.button:not(.slideshow-control,.button-unstyled) svg,.button-secondary:not(.slideshow-control,.button-unstyled) .svg-wrapper,.button-secondary:not(.slideshow-control,.button-unstyled) svg,button.shopify-payment-button__button--unbranded .svg-wrapper,button.shopify-payment-button__button--unbranded svg{transition:color .2s ease-out}.button:not(.slideshow-control,.button-secondary,.button-unstyled):hover .svg-wrapper,.button:not(.slideshow-control,.button-secondary,.button-unstyled):hover svg,.button:not(.slideshow-control,.button-secondary,.button-unstyled):active .svg-wrapper,.button:not(.slideshow-control,.button-secondary,.button-unstyled):active svg,button.shopify-payment-button__button--unbranded:hover .svg-wrapper,button.shopify-payment-button__button--unbranded:hover svg,button.shopify-payment-button__button--unbranded:active .svg-wrapper,button.shopify-payment-button__button--unbranded:active svg{color:var(--color-primary-button-hover-text)}.button-secondary:not(.slideshow-control,.button-unstyled):hover .svg-wrapper,.button-secondary:not(.slideshow-control,.button-unstyled):hover svg,.button-secondary:not(.slideshow-control,.button-unstyled):active .svg-wrapper,.button-secondary:not(.slideshow-control,.button-unstyled):active svg{color:var(--color-secondary-button-hover-text)}.cart-bubble{position:relative;z-index:2;color:var(--color-background)!important}.cart-bubble__background{z-index:1;background-color:var(--color-foreground)!important}.cart-bubble__text{position:relative;z-index:3;font-size:.65rem;font-weight:600;min-width:1em;text-align:center;color:var(--color-background)!important}.header-actions__action .cart-bubble,.action__cart .cart-bubble,[class*=cart] .cart-bubble{isolation:auto}.cart__checkout-button,.cart-items__empty-button,.cart-discount__button{color:#fff!important}.cart__checkout-button span,.cart-items__empty-button span,.cart-discount__button span{color:#fff!important;background-color:transparent!important;position:relative;z-index:2}.cart__checkout-button:hover,.cart__checkout-button:active,.cart__checkout-button:hover span,.cart__checkout-button:active span,.cart-items__empty-button:hover,.cart-items__empty-button:active,.cart-items__empty-button:hover span,.cart-items__empty-button:active span,.cart-discount__button:hover,.cart-discount__button:active,.cart-discount__button:hover span,.cart-discount__button:active span{color:#000!important;background-color:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/button-slide-animation.css.map */
