[data-dlux-busy]{position:relative}[data-dlux-busy][aria-busy=true]{color:transparent!important;cursor:progress;pointer-events:none}[data-dlux-busy][aria-busy=true]>svg{visibility:hidden}[data-dlux-busy][aria-busy=true]:after{content:""!important;display:block!important;position:absolute;top:50%;left:50%;width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem;box-sizing:border-box;border:2px solid var(--dlux-busy-spinner, rgb(var(--color-foreground)));border-top-color:transparent;border-radius:50%;opacity:1;box-shadow:none!important;animation:dlux-busy-spin .7s linear infinite}@keyframes dlux-busy-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){[data-dlux-busy][aria-busy=true]:after{border-top-color:var(--dlux-busy-spinner, rgb(var(--color-foreground)));animation:dlux-busy-pulse 1.4s ease-in-out infinite}@keyframes dlux-busy-pulse{0%,to{opacity:.35}50%{opacity:1}}}.dlux-hero__btn--primary{--dlux-busy-spinner: hsl(var(--dlux-primary-foreground))}.dlux-hero__slide--light-text .dlux-hero__btn--primary{--dlux-busy-spinner: hsl(var(--dlux-primary))}.dlux-hero__btn--secondary{--dlux-busy-spinner: rgb(var(--color-foreground))}.dlux-hero__slide--light-text .dlux-hero__btn--secondary{--dlux-busy-spinner: rgb(var(--color-background))}.dlux-routine-tabs__cta-link,.button--secondary[data-dlux-busy]{--dlux-busy-spinner: rgb(var(--color-foreground))}.button[data-dlux-busy]:not(.button--secondary):not(.button--tertiary){--dlux-busy-spinner: rgb(var(--color-button-text))}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dlux-busy.css.map */
