body.np-page button[data-nirala-busy=true]:disabled{opacity:1;cursor:progress;filter:none;transform:none}button[data-nirala-busy=true]:is([data-menu-add],[data-add-to-cart],[data-quick-add]){background:var(--np-add-bg, #f3c316);color:var(--np-add-text, #22241f)}button[data-nirala-busy=true]:is([data-menu-line-change],[data-quantity-change],[data-quick-quantity-change],[data-cart-step]){background:var(--np-quantity-bg, #f3c316);color:var(--np-quantity-text, #22241f)}[data-cart-form] button[name=checkout][data-nirala-busy=true]{background:var(--np-checkout-bg, #f3c316);color:var(--np-checkout-text, #22241f)}[data-cart-controls] input[data-nirala-busy=true],[data-cart-controls] textarea[data-nirala-busy=true]{opacity:1;color:var(--np-ink);-webkit-text-fill-color:currentColor}button[data-nirala-busy-indicator]{position:relative}button[data-nirala-busy-indicator]:after{content:"";position:absolute;inset-block-start:4px;inset-inline-end:4px;width:9px;height:9px;border:1.5px solid currentColor;border-inline-end-color:transparent;border-radius:50%;pointer-events:none;animation:np-busy-spin .7s linear infinite}@keyframes np-busy-spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){button[data-nirala-busy-indicator]:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/busy-controls.css.map */
