:root{--button-sweep-duration: .55s;--button-sweep-easing: cubic-bezier(.65, 0, .35, 1);--button-label-duration: .3s;--button-label-delay: .12s}.button-secondary{font-family:var(--font-subheading--family);font-style:var(--font-subheading--style);font-size:var(--font-size--h6);font-weight:var(--font-subheading--weight);letter-spacing:var(--font-h6--letter-spacing);text-transform:uppercase;position:relative;isolation:isolate;transition:color var(--button-label-duration) var(--button-sweep-easing),box-shadow var(--button-sweep-duration) var(--button-sweep-easing)}.button-secondary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--button-sweep-color, var(--color-secondary-button-hover-background));transform:scaleX(0);transform-origin:right center;transition:transform var(--button-sweep-duration) var(--button-sweep-easing)}.button-secondary.button-secondary:where(:not([aria-disabled=true],:disabled)):is(:hover,:focus-visible):before{transform:scaleX(1);transform-origin:left center}.button-secondary.button-secondary:where(:not([aria-disabled=true],:disabled)):is(:hover,:focus-visible){--button-background-color: transparent;transition:color var(--button-label-duration) var(--button-sweep-easing) var(--button-label-delay),box-shadow var(--button-sweep-duration) var(--button-sweep-easing)}@media(prefers-reduced-motion:reduce){.button-secondary,.button-secondary:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brand-buttons.css.map */
