﻿.thesingletonprizedraw {
  max-width: 1900px;
  margin: 0 auto;
}

@media (min-width: 768px) {
  .thesingletonprizedraw .thesingletonprizedraw__panel-271001 .fc-header__title {
    max-width: 650px;
    margin: 0 auto;
  }
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271001 .fc-header__title,
.thesingletonprizedraw .thesingletonprizedraw__panel-271003 .fc-header__title,
.thesingletonprizedraw .thesingletonprizedraw__panel-271001 .fc-content__copy,
.thesingletonprizedraw .thesingletonprizedraw__panel-271003 .fc-content__copy {
  color: #ffffff;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271004 .fc-header__title {
  color: #000000;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271006 .fc-header__title {
  display: none;
}

.thesingletonprizedraw .cta-button {
  background-color: #8e0a25;
  color: #ffffff;
}
.thesingletonprizedraw .cta-button:hover {
  background-color: rgb(70.5328947368, 4.9671052632, 18.3782894737);
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271001 {
  background: #3d000c;
  color: #fff;
  padding: 20px 20px 0;
}
@media (min-width: 768px) {
  .thesingletonprizedraw .thesingletonprizedraw__panel-271001 {
    padding: 20px 20px 20px;
  }
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271001 .fc-content__copy {
  max-width: 290px;
  margin: 20px auto 0;
}
@media (min-width: 768px) {
  .thesingletonprizedraw .thesingletonprizedraw__panel-271001 .fc-content__copy {
    max-width: none;
  }
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271001 .fc-divider {
  height: 21px;
  background-image: url(/components/feature/thesingletonprizedraw/assets/application/images/divider-singleton.svg);
}
@media (min-width: 768px) {
  .thesingletonprizedraw .thesingletonprizedraw__panel-271001 .fc-divider {
    margin: 20px 0;
  }
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271002 {
  background: #3d000c;
  color: #fff;
}
@media (min-width: 768px) {
  .thesingletonprizedraw .thesingletonprizedraw__panel-271002 {
    padding-bottom: 0;
  }
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271002 .twe-banner-grid {
  padding: 0;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271002 .twe-banner {
  padding-bottom: 0;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271003 {
  background: #8e0a25;
  color: #fff;
  padding: 20px 20px 0;
}
@media (min-width: 768px) {
  .thesingletonprizedraw .thesingletonprizedraw__panel-271003 {
    padding: 30px 20px;
  }
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271003 .fc-divider {
  height: 21px;
  background-image: url(/components/feature/thesingletonprizedraw/assets/application/images/divider-singleton.svg);
}
@media (min-width: 768px) {
  .thesingletonprizedraw .thesingletonprizedraw__panel-271003 .fc-divider {
    margin: 5px 0 20px 0;
  }
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271003 .fc-layout__content {
  max-width: 960px;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271004 {
  padding: 20px 20px 20px;
}
@media (min-width: 768px) {
  .thesingletonprizedraw .thesingletonprizedraw__panel-271004 {
    padding: 20px 20px;
  }
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271004 .fc-divider {
  display: none;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271004 .fc-content p {
  font-family: "Droid Serif", times, serif;
  font-weight: 400;
  font-size: 18px;
  font-style: italic;
  letter-spacing: normal;
  line-height: 1.6;
  text-transform: none;
  letter-spacing: 0.01em;
  line-height: 1.75;
  color: #000000;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271004 .fc-layout__content {
  display: none;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271005 {
  background: #c3b595;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271005 .fc-content__copy,
.thesingletonprizedraw .thesingletonprizedraw__panel-271005 .fc-header__title {
  color: #ffffff;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271005 .fc-cta {
  max-width: 400px;
  margin: 20px auto;
}
.thesingletonprizedraw .thesingletonprizedraw__panel-271005 .fc-cta .cta-button--second {
  background-color: #69071b;
  color: #ffffff;
}
.thesingletonprizedraw .thesingletonprizedraw__panel-271005 .fc-cta .cta-button--second:hover {
  background-color: rgb(33.28125, 2.21875, 8.5580357143);
}
.thesingletonprizedraw .thesingletonprizedraw__panel-271005 .fc-cta .cta-button--third {
  background-color: #3d000c;
  color: #ffffff;
}
.thesingletonprizedraw .thesingletonprizedraw__panel-271005 .fc-cta .cta-button--third:hover {
  background-color: black;
}

.thesingletonprizedraw .thesingletonprizedraw__panel-271006 {
  background-color: #f2f2f2;
}

.thesingletonprizedraw .terms--twe {
  background-color: #f2f2f2;
}
@media (min-width: 768px) {
  .thesingletonprizedraw .terms--twe .terms__container {
    padding-top: 40px;
  }
}
.thesingletonprizedraw .terms--twe .terms__title {
  padding-top: 20px;
}
.thesingletonprizedraw .terms--twe .terms__title-text {
  font-family: "Droid Serif", times, serif;
  font-weight: 400;
  font-size: 18px;
  font-style: italic;
  letter-spacing: normal;
  line-height: 1.6;
  text-transform: none;
  text-transform: capitalize;
  margin-bottom: 0;
}
.thesingletonprizedraw .terms--twe li {
  margin-bottom: 10px;
  text-align: left;
  list-style-type: disc;
  opacity: 0.5;
  font-family: "Droid Serif", times, serif;
  font-weight: 400;
  font-size: 14px;
  font-style: italic;
  letter-spacing: normal;
  line-height: 1.6;
  text-transform: none;
}
