
.ticket-selection * {
  color: #fff;
}

.ticket-selection .ticket__incrementer-buttons {
  background: #fff;
}

.ticket-selection .ticket__incrementer-buttons svg {
  stroke: #000;
}

.accordion-item .ticket-selection__accordion-indicator svg {
  stroke: #fff;
  fill: #fff;
}

.ticket {
  background: rgba(255,255,255,0.2) !important;
}

.ticket-selection {
    margin: 10px 0;
  }

@media (min-width: 720px) {
  .ticket-selection .ticket-selection__section {
    padding: 0px 20px 15px 20px;
  }
}

[data-category-id="465"] .ticket-selection__section {
    background: #D49341;
}

[data-category-id="466"] .ticket-selection__section {
    background: #1DA6A4;
}

[data-category-id="467"] .ticket-selection__section {
    background: #724272;
}

[data-category-id="465"] .ticket-selection__section .ticket__incrementer-buttons svg {
    stroke: #D49341;
}

[data-category-id="466"] .ticket-selection__section .ticket__incrementer-buttons svg {
    stroke: #1DA6A4;
}

[data-category-id="467"] .ticket-selection__section .ticket__incrementer-buttons svg {
    stroke: #724272;
}

[data-ticket-type-id="362279"] .ticket-selection__ticket-wrapper {
    background-color: #37AFAE;
}

.ticket-selection .ticket__name {
  font-weight: bold;
}
.bg-blur {
  display: none;
}

.event-hero {
  background: #1BA8A4;
  background-size: contain;
}

.ticket:before {
  background: rgba(255,255,255,0.1)
}

.ticket.is-selected:before {
  background: #fff;
}

.purchase-process-header {
  background: black;
}

.purchase-process-wrapper .bg-blur {
  display: block;
}

.purchase-process-header__wrapper {
  background: none;
}

.purchase-process-header__title {
  font-size: 1.4375rem;
}

@media print, screen and (min-width: 40em) {
 .purchase-process-header__title {
    font-size: 1.75rem;
  }
}

ul.ticket-selection .ticket__banner:after {
  content: "";
  display: none;
}

ul.ticket-selection .ticket__banner:before {
  background: #fff;
}

[data-category-id="458"].ticket-selection .ticket__banner:before {
  background: #000 !important;
}

.purchase-process-header__button-container .btn {
  background: #fff;
  color: #000;
}
.ticket--sold-out .ticket__info:before, .ticket--booked-out .ticket__info:before, .ticket--coming-soon .ticket__info:before, .ticket--not-registered .ticket__info:before {
  border-color: #fff;
  color: #fff;
}

[data-category-id="458"] .ticket--sold-out .ticket__info:before, [data-category-id="458"] .ticket--booked-out .ticket__info:before, [data-category-id="458"] .ticket--coming-soon .ticket__info:before, [data-category-id="458"] .ticket--not-registered .ticket__info:before {
  border-color: #000;
  color: #000;
}

[data-category-id="457"] .ticket__banner,
[data-category-id="459"] .ticket__banner {
  color: #F7E06E;
}

[data-category-id="457"] .ticket__banner:before,
[data-category-id="459"] .ticket__banner:before {
  background: #F7E06E !important;
}

[data-category-id="458"].ticket-selection .ticket__banner {
  color: #07609F;
}

[data-category-id="458"].ticket-selection .ticket__banner:before {
  background: #07609F !important;
}

.banner--success h1 {
  font-size: 0;
}

.banner--success h1:before {
  font-size: 1.375rem;
  content: "You're going to Plett Rage!"
}

@media print, screen and (min-width: 64em) {
  .banner--success h1:before {
    font-size: 1.625rem;
  }
}

.banner--success {
    background: #6773BF;
}

.ticket.ticket--display {
  background: #fff !important;
}

.ticket-assign-layout__form-section .bg-card > .field:first-child .field__label {
  font-size: 0;
  padding-right: 10px;
  padding-bottom: 10px;
}

.ticket-assign-layout__form-section .bg-card > .field:first-child .field__label:before {
  font-size: 0.75rem;
  color: #3B4852;
  font-weight: bold;
  content: "This ticket belogs to: (Details of the Attendee)"
}

.ticket-assign-layout__form-section .bg-card > .field:first-child .field__toggle-wrapper {
  display: block;
  margin: 15px 0;
}

.ticket-assign-layout__form-section .bg-card > .field:first-child .field__toggle-wrapper {
  display: block;
  margin: 15px 0;
}

.ticket-assign-layout__form-section .bg-card > .field:first-child label.radio-button-group__wrapper {
  line-height: 3rem;
  height: 3rem;
  font-weight: bold;
}

.ticket__banner {
  text-transform: capitalize;
}

.ticket-selection__category-info,
.ticket-selection__category-info p {
  width: 100%;
}

.ticket-selection__category-name {
  font-weight: bold;
  font-size: 1.5rem;
  text-transform: uppercase;
}

.ticket-selection__category-description:before {
  white-space: pre-wrap;
  display: block;
  padding: 10px 0;
  margin-left: -8px;
  width: 97%;
}

[data-category-id="465"] .ticket-selection__category-description:before {
  content: "- Day time entrance to Bikini Beach for the duration of Plett Rage 2019 \a - Night time entrance to CoCo Valley for the duration of Plett Rage 2019 \a - Friends of The Festival Discount Deals \a - Night transport between designated routes is included"
}

[data-category-id="466"] .ticket-selection__category-description:before {
  content: "- Day time entrance to Bikini Beach for the duration of Plett Rage 2019 \a - Night time entrance to CoCo Valley for the duration of Plett Rage 2019 \a - Friends of The Festival Discount Deals \a - Night transport between designated routes is included \a # Private VIP Loung Area (Bikini Beach & CoCo Valley) \a # Private VIP Bars (Bikini Beach & CoCo Valley) \a # Private VIP Toilet Facilities (Bikini Beach & CoCo Valley) \a # Private VIP Viewing Deck (CoCo Valley only) \a # Preferential VIP Transportation Shoots  (CoCo Valley only) \a # VIP Photo Opportunity Areas (Bikini Beach & CoCo Valley) \a # VIP Glam Box - Festival Make-Up Station & Temp Tattoos (Bikini Beach only)"
}

[data-category-id="467"] .ticket-selection__category-description:before {
  content: "- Tertiary & ex-Plett Ragers only \a - Day time entrance to Bikini Beach for the duration of Plett Rage 2019 \a - Night time entrance to CoCo Valley for the duration of Plett Rage 2019 \a - Friends of The Festival Discount Deals \a - Night transport between designated routes is included"
}

.ticket__amount:before {
    background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.5l5 5m-5 0l5-5' stroke='%23FFFFFF' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.purchase-process-header__title {
  opacity: 0;
}

.purchase-process-header__wrapper {
  background: url("https://s3-eu-west-1.amazonaws.com/howler-production/white-label-assets/plett_rage/PR_Logo.jpg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left center;
}

.purchase-process-header {
  background: url("https://s3-eu-west-1.amazonaws.com/howler-production/white-label-assets/plett_rage/PR_Header.jpg") #1DA6A4;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
}

@media (max-width: 450px) {
  .purchase-process-header {
    background-position: right bottom;
    background-size: 90% auto;
  }
}

.purchase-process-header .bg-blur {
  display: none;
}


/* Travel tickets */

[data-ticket-type-id="49891"] .ticket {
    background: #000 !important;
}

[data-ticket-type-id="49892"] .ticket {
    background: #000 !important;
}

[data-ticket-type-id="70261"] .ticket {
    background: #000 !important;
}
.event-policy__attribute:last-child {
  display: none;
}

/* Promo Ticket */


[data-category-id="362279"] .ticket-selection__section {
  background: #57D7AE;
}


