/******************************
REDDIWIP SPECIFIC COLORS
******************************/
/******************************
COLORS
******************************/
/*****************************************************
BEGIN FUNCTIONS
*****************************************************/
/*****************************************************
BEGIN FUNCTIONS
*****************************************************/
/*****************************************************
BEGIN EXTENDS
*****************************************************/
/*****************************************************
END EXTENDS
*****************************************************/
/******************************
REDDIWIP SPECIFIC COLORS
******************************/
/******************************
COLORS
******************************/
/* line 14, ../sass/christmas.scss */
#hero-slider.hero-recipe .swiper-slide .container .content-container {
  background: 0 0 #e41b13;
  justify-content: center;
  align-items: center;
  background: url("../images/seasonal/christmas/RW_Recipe-Landing_bar.jpg") no-repeat;
  background-size: auto 100%;
}
@media (min-width: 992px) {
  /* line 14, ../sass/christmas.scss */
  #hero-slider.hero-recipe .swiper-slide .container .content-container {
    background-size: 100% auto;
  }
}
@media (min-width: 992px) {
  /* line 27, ../sass/christmas.scss */
  #hero-slider.hero-recipe .swiper-slide .container .content-container div:first-of-type {
    text-align: left;
    margin-left: 5%;
  }
}
/* line 34, ../sass/christmas.scss */
#hero-slider.hero-recipe .swiper-slide .container .content-container div.cta-button {
  line-height: 100%;
  background: #b9120b;
}
@media (min-width: 768px) {
  /* line 34, ../sass/christmas.scss */
  #hero-slider.hero-recipe .swiper-slide .container .content-container div.cta-button {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -moz-box-flex: 0;
    -moz-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    margin-left: 30px;
    white-space: nowrap;
  }
}
@media (min-width: 768px) {
  /* line 45, ../sass/christmas.scss */
  #hero-slider.hero-recipe .swiper-slide .container .content-container div:not(.cta-button) {
    font-size: 3vw !important;
  }
}

/* line 57, ../sass/christmas.scss */
.page .recipes-landing {
  color: #960a0a;
}
/* line 59, ../sass/christmas.scss */
.page .recipes-landing h1 {
  color: #960a0a;
}
/* line 61, ../sass/christmas.scss */
.page .recipes-landing h1:before, .page .recipes-landing h1:after {
  background-image: url(../images/global/red-line.png);
  margin: 0 5px;
}
/* line 66, ../sass/christmas.scss */
.page .recipes-landing p {
  font-weight: bold;
  line-height: 1.2;
  font-size: 0.9em;
}
@media (min-width: 768px) {
  /* line 66, ../sass/christmas.scss */
  .page .recipes-landing p {
    font-size: 1em;
    text-transform: uppercase;
  }
}

/* line 77, ../sass/christmas.scss */
.recipe-search {
  background: #d22a2a;
}
/* line 79, ../sass/christmas.scss */
.recipe-search .submit-button {
  background: #b9120b;
}

/* line 84, ../sass/christmas.scss */
.region-content-bottom .social-callout {
  background: #146CA5;
}
@media (max-width: 767px) {
  /* line 87, ../sass/christmas.scss */
  .region-content-bottom .social-callout .heading {
    font-size: 1.5625rem;
  }
}
/* line 96, ../sass/christmas.scss */
.region-content-bottom .social-callout .item-list ul li a {
  color: #146CA5;
}
/* line 98, ../sass/christmas.scss */
.region-content-bottom .social-callout .item-list ul li a:hover {
  background: #fff;
  color: #0e4e78;
}
