.button:not(.button--secondary):not(.button--tertiary),.hero-new--floating_bar .cta{--color-button-text: var(--allonge-noir-rgb);background-color:transparent;background-image:linear-gradient(120deg,transparent 25%,rgba(255,255,255,.5) 50%,transparent 75%),linear-gradient(155deg,rgba(255,255,255,.22) 0%,var(--allonge-or) 50%,rgba(0,0,0,.22) 100%);background-size:240% 100%,100% 100%;background-position:150% 0,0 0;background-repeat:no-repeat;box-shadow:0 10px 26px -10px rgba(var(--allonge-or-rgb),.6),inset 0 1px #ffffff59}.hero-new--floating_bar .cta{color:var(--allonge-noir)!important;background-color:transparent!important;background-image:linear-gradient(120deg,transparent 25%,rgba(255,255,255,.5) 50%,transparent 75%),linear-gradient(155deg,rgba(255,255,255,.22) 0%,var(--allonge-or) 50%,rgba(0,0,0,.22) 100%)!important}@media(prefers-reduced-motion:no-preference){.button:not(.button--secondary):not(.button--tertiary),.hero-new--floating_bar .cta{transition:background-position .5s ease,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.hero-new--floating_bar .cta:hover{background-position:-60% 0,0 0;transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--allonge-or-rgb),.35),inset 0 1px #fff6}}@media(prefers-reduced-motion:reduce){.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.hero-new--floating_bar .cta:hover{box-shadow:0 8px 20px rgba(var(--allonge-or-rgb),.35),inset 0 1px #fff6}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cta-button.css.map */
