/* ==========================================================================
   For post launch / adhoc changes
   ========================================================================== */
   .btn-zapciw-results-instant-scratch {
      background-color: #7439FF;
  }
  
  .zapciw-scratch-all-btn {
      border: none;
      background: #431aac !important;
      color: white;
  }
  
  .zapciw-scratch-all-btn:hover {
      background: #2f107e;
      border: none;
      transition: 0.5s
  }
  
  .zapciw-scratch-all-btn:disabled {
      border: none;
      background: #2f107e;
  }
  
  .zapciw-scratch-all-btn .countdown {
      position: absolute;
      right: 15px;
  }
  
  
  .modal-header {
      border-bottom: none;
  }
  
  .zapciw-scratch-tickets .zapciw-scratch-win-message {
      font-size: 2em;
      background-color: #e1ad3c;
      color: white;
  }
  
  .zapciw-scratch-win-label {
      margin-bottom: 0;
  }
  
  .zapciw-scratch-win-prize{
      font-size: 10px;
      width: 100%;
      margin-bottom: 0;
  }

  /*
    Instant Flip Styling
 */

.zapciw-flip-all-btn {
    border: none;
    background: #431aac !important;
    color: white;
    gap: 0;
    display: unset !important;
    padding: 10px 10px 0;
}

.zapciw-coin-front-side {
    background: #161616 !important;
    border: none;
    color: #000;
}

.zapciw-coin:before {
    background: unset;
}

.zapciw-coin-back-side.winner {
    background: linear-gradient(176deg, #ECD685 17.07%, #D6AB47 46.51%, #B48A2D 71.74%, #DEB457 110.53%);
    border: none;
}

.zapciw-prize-text {
    color: black;
}

.zapciw-win-text {
    color: black;
    text-shadow: none;
}

.zapciw-coin-ticket-number-rear {
    visibility: hidden;
}