.tickets-section{
    background: rgb(221,241,240);
background: linear-gradient(90deg, #4c175d 0%, #4c175d 100%);
color: white;
}

.prizes-container{
    padding: 0 40px;
}

.checkout-price{
    font-size: 2em;
    padding-right: 30px;
}

.checkout-button{
    background-color: #ebebeb;
    border-radius: 25px;
    padding: 10px;
    box-shadow: #5f5f5f 1px 1px 2px;
}

.final-pay, .ticket-summary-count {
    font-size: 1.5em;
    font-weight: bold;
    color: black;
}
.pay-page{
    margin-top: 30px;
    margin-bottom: 30px;
}
.bonus-text{
    color: green;
}
.v-card__title{
    word-break: break-word;
}
.v-card__title{
    height: 80px;
}

/* countdown clock */
.tick {
  font-size:1rem; white-space:nowrap; font-family:arial,sans-serif;
  max-width: 500px;
}

.tick-flip,.tick-text-inline {
  font-size:2.5em;
}

.tick-label {
  margin-top:1em;font-size:1em;
}

.tick-char {
  width:1.5em;
}

.tick-text-inline {
  display:inline-block;text-align:center;min-width:1em;
}

.tick-text-inline+.tick-text-inline {
  margin-left:-.325em;
}

.tick-group {
  margin:0 .5em;text-align:center;
}

body {
   background-color: #fff !important; 
}

.tick-text-inline {
   color: #595d63 !important; 
}

.tick-label {
   color: #595d63 !important; 
}

.tick-flip-panel {
   color: #fff !important; 
}

/* .tick-flip {
   font-family: !important; 
} */

.tick-flip-panel-text-wrapper {
   line-height: 1.45 !important; 
}

.tick-flip-panel {
   background-color: rgb(0, 158, 150) !important; 
}

.tick-flip {
   border-radius:0.12em !important; 
}

.prize-title{
  text-transform: uppercase;
}