body {
  background: url("/images/null.gif?1672353914") no-repeat top center fixed;
  filter: none;
  background-color: #d9d9d6;
  background-size: cover; }

.counter-wrapper, .filter-wrapper {
  background-color: #005a63 !important; }

.counter-disc, .filter-disc {
  background-color: #008996 !important; }

.EventDetails h1 a {
  color: #a6192e; }
  .EventDetails h1 a:hover {
    color: #901628; }

.EventDetails--meta span, .EventDetails--meta span a {
  color: #a6192e; }

.filter_clear_button, .clearFilter {
  background-color: #008996 !important; }

.tag-item:hover, .tag-item li:hover {
  color: #fff;
  background-color: #00727d !important; }

.flex-control-paging li a.flex-active {
  background: #008996; }

.offer-info .button a.btn_claim {
  background-color: #008996;
  color: white;
  font-weight: 600;
  text-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  .offer-info .button a.btn_claim:hover {
    background: #00727d; }
  .offer-info .button a.btn_claim:active {
    background: #00727d; }

.freebie-options--option.selected {
  background: #008996;
  border-color: #005a63; }

a.back {
  color: #a6192e; }
  a.back:hover {
    border-color: #a6192e; }

.claimed_offers ul li .buttons .mco-primary {
  background: #008996; }
  .claimed_offers ul li .buttons .mco-primary:hover, .claimed_offers ul li .buttons .mco-primary:active {
    background-color: #00a0b0; }

.link-back-to-bag:hover {
  color: #008996; }

.email-modal h1 {
  color: #008996; }

.btn-primary, .btn-view, .btn-action, .btn-claim, .btn-closed {
  background-color: #008996;
  color: white;
  font-weight: 600;
  text-shadow: 0 1px rgba(0, 0, 0, 0.2); }
  .btn-primary:hover, .btn-view:hover, .btn-action:hover, .btn-claim:hover, .btn-closed:hover {
    background: #00727d; }
  .btn-primary:active, .btn-view:active, .btn-action:active, .btn-claim:active, .btn-closed:active {
    background: #00727d; }
