/* Inset emphasis adds a thicker edge without moving the button or nearby content. */
button.quantity-add-attention:not(:disabled):not([aria-disabled="true"]):not([aria-busy="true"]) {
  border-color:#1c2224!important;
  box-shadow:inset 0 0 0 2px #1c2224,0 0 0 4px rgba(255,224,52,.45),0 3px 12px rgba(144,111,0,.16)!important;
  animation:none!important;
}
@keyframes quantity-add-glow {
  0%,100% {filter:drop-shadow(0 0 1px rgba(255,224,52,.12))}
  50% {filter:drop-shadow(0 0 7px rgba(255,224,52,.65))}
}
@media(prefers-reduced-motion:no-preference) {
  button.quantity-add-attention:not(:disabled):not([aria-disabled="true"]):not([aria-busy="true"]) {
    animation:quantity-add-glow 1.1s ease-in-out 2!important;
  }
}
