:root{--accent-grad-cta: linear-gradient(135deg, #FF6B9D 0%, #C158DC 50%, #A855F7 100%);--accent-grad-cta-hover: linear-gradient(135deg, #FF7AAC 0%, #D070E8 50%, #B86AF8 100%);--accent-sale-pink: #FF3D8A}.button:not(.button--secondary):not(.button--tertiary):not(.button--ethereal):not(.button--ambient):not(.button--ambient-reverse):not(.button--icon):not(.button--clear):not(.button--float):not(.button--pill):not([disabled]):not([aria-disabled=true]){background:var(--accent-grad-cta)!important;background-size:200% 200%;background-position:0% 50%;color:#fff!important;border:none;transition:background-position .4s ease,transform .2s ease}.button:not(.button--secondary):not(.button--tertiary):not(.button--ethereal):not(.button--ambient):not(.button--ambient-reverse):not(.button--icon):not(.button--clear):not(.button--float):not(.button--pill):not([disabled]):not([aria-disabled=true]):hover{background:var(--accent-grad-cta-hover)!important;background-position:100% 50%;transform:translateY(-2px)}.button:not(.button--secondary):not(.button--tertiary):not(.button--ethereal):not(.button--ambient):not(.button--ambient-reverse):not(.button--icon):not(.button--clear):not(.button--float):not(.button--pill):not([disabled]):not([aria-disabled=true]):active{transform:translateY(0)}.badge.sale-badge{background:var(--accent-sale-pink)!important;color:#fff!important;font-weight:700;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/31/assets/accent-vibrant.css.map */
