/* Phone quantity actions: keep the full tap targets while removing every
   visible box, circle, fill, and shadow around the minus and plus signs. */
@media(max-width:760px){
  #app .premium-app .pe-live .painting-module-shell.interior
  :is(.paint-qty-stepper,.painting-door-stepper){
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    box-shadow:none!important;
    overflow:visible!important;
  }

  #app .premium-app .pe-live .painting-module-shell.interior
  :is(.paint-qty-stepper,.painting-door-stepper)>button,
  #app .premium-app .pe-live .painting-module-shell.interior
  :is(.paint-qty-stepper,.painting-door-stepper)>button:is(:first-child,:last-child),
  #app .premium-app .pe-live .painting-module-shell.interior
  :is(.paint-qty-stepper,.painting-door-stepper)>button:is([data-painting-door-step],[data-door-trim-step]){
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
    color:#ff9a3d!important;
  }

  #app .premium-app .pe-live .painting-module-shell.interior
  :is(.paint-qty-stepper,.painting-door-stepper)>button:hover,
  #app .premium-app .pe-live .painting-module-shell.interior
  :is(.paint-qty-stepper,.painting-door-stepper)>button:active{
    border:0!important;
    background:transparent!important;
    box-shadow:none!important;
    color:#ffb066!important;
  }

  #app .premium-app .pe-live .painting-module-shell.interior
  :is(.paint-qty-stepper,.painting-door-stepper)>input{
    border:0!important;
    border-bottom:1px solid #365064!important;
    border-radius:0!important;
    background:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
  }
}
