/******************************
REDDIWIP SPECIFIC COLORS
******************************/
/******************************
COLORS
******************************/
/******************************
REDDIWIP SPECIFIC COLORS
******************************/
/******************************
COLORS
******************************/
/*****************************************************
BEGIN FUNCTIONS
*****************************************************/
/*****************************************************
BEGIN FUNCTIONS
*****************************************************/
/*****************************************************
BEGIN EXTENDS
*****************************************************/
/* line 28, ../../sass/config/_mixins.scss */
.product .nutrition-cta a:not(.smartlabel-link), .product .where-to-buy-cta a:not(.smartlabel-link), .product .featured-recipe .recipe-information a {
  font-family: ProximaNova, sans-serif;
  font-weight: bold;
}

/* line 48, ../../sass/config/_mixins.scss */
.product .featured-recipe .recipe-information .recipe-name {
  font-family: Oz, Coquette, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* line 63, ../../sass/config/_mixins.scss */
.product .featured-recipe .heading:before, .product .featured-recipe .heading:after {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  align-items: center;
  content: '';
  background: transparent url("../../images/global/blue-line.png") scroll no-repeat top left;
  width: 22px;
  height: 4px;
  margin-right: 5px;
  font-size: 1em;
  vertical-align: 0.33333em;
}
@media (min-width: 768px) {
  /* line 63, ../../sass/config/_mixins.scss */
  .product .featured-recipe .heading:before, .product .featured-recipe .heading:after {
    width: 44px;
    margin: 0;
  }
}
/* line 80, ../../sass/config/_mixins.scss */
.product .featured-recipe .heading:after {
  margin-left: 5px;
}

/*****************************************************
END EXTENDS
*****************************************************/
/*****************************************************
BEGIN PRODUCT DETAIL ELEMENTS
*****************************************************/
/* line 9, ../../sass/components/node-product-page.scss */
.product h1 {
  font-size: 3rem;
}
/* line 12, ../../sass/components/node-product-page.scss */
.product h1:before, .product h1:after {
  display: none;
}
/* line 17, ../../sass/components/node-product-page.scss */
.product .product-info {
  padding-top: 30px;
}
/* line 18, ../../sass/components/node-product-page.scss */
.product .product-info h1 {
  text-align: left;
}
@media (min-width: 768px) {
  /* line 17, ../../sass/components/node-product-page.scss */
  .product .product-info {
    margin-left: 0 !important;
  }
}
@media (min-width: 768px) {
  /* line 29, ../../sass/components/node-product-page.scss */
  .product .product-top {
    float: left;
    overflow: visible !important;
  }
}
/* line 37, ../../sass/components/node-product-page.scss */
.product .product-faq {
  text-align: left;
}
/* line 39, ../../sass/components/node-product-page.scss */
.product .product-faq a {
  text-decoration: underline;
}
/* line 44, ../../sass/components/node-product-page.scss */
.product .product-image {
  position: relative;
}
/* line 53, ../../sass/components/node-product-page.scss */
.product .product-image:before, .product .product-image:after {
  content: '';
  display: block;
  position: absolute;
  width: 100px;
  height: 250px;
  bottom: 40px;
  left: 0;
}
@media (min-width: 992px) {
  /* line 53, ../../sass/components/node-product-page.scss */
  .product .product-image:before, .product .product-image:after {
    left: -38px;
  }
}
/* line 67, ../../sass/components/node-product-page.scss */
.product .product-image:before {
  background: transparent url("../../images/products/burst.png") scroll no-repeat 0 0;
}
/* line 71, ../../sass/components/node-product-page.scss */
.product .product-image:after {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  background: transparent url("../../images/products/burst.png") scroll no-repeat 0 0;
  left: auto;
  right: 0;
}
@media (min-width: 768px) {
  /* line 71, ../../sass/components/node-product-page.scss */
  .product .product-image:after {
    display: none;
  }
}
/* line 83, ../../sass/components/node-product-page.scss */
.product .name {
  font-size: 3rem;
  line-height: 46px;
  margin-bottom: 30px;
}
/* line 89, ../../sass/components/node-product-page.scss */
.product .available-sizes {
  text-align: left;
}
/* line 93, ../../sass/components/node-product-page.scss */
.product .description {
  margin-bottom: 20px;
  font-size: 1rem;
  line-height: 1.3;
  text-align: left;
}
@media (min-width: 768px) and (max-width: 992px) {
  /* line 93, ../../sass/components/node-product-page.scss */
  .product .description {
    padding: 0 20px 0 0;
  }
}
/* line 104, ../../sass/components/node-product-page.scss */
.product .rating-information {
  margin: 0 0 15px 0;
}
/* line 107, ../../sass/components/node-product-page.scss */
.product .rating-information .star-rating {
  margin: 0 0 5px 0;
}
/* line 111, ../../sass/components/node-product-page.scss */
.product .rating-information .recommended {
  display: block;
}
/* line 117, ../../sass/components/node-product-page.scss */
.product .interact-with-reviews .read-reviews-link {
  display: inline-block;
  margin: 0 10px 0 0;
  padding: 0 10px 0 0;
  border-right: 1px solid black;
  text-decoration: underline;
}
/* line 125, ../../sass/components/node-product-page.scss */
.product .interact-with-reviews .write-reviews-link {
  display: inline-block;
  text-decoration: underline;
}
/* line 131, ../../sass/components/node-product-page.scss */
.product .social-sharing {
  text-align: left;
}
/* line 135, ../../sass/components/node-product-page.scss */
.product .featured-recipe {
  text-align: center;
}
/* line 138, ../../sass/components/node-product-page.scss */
.product .featured-recipe .heading {
  margin: 0 auto 10px 0;
  font-size: 1.375rem;
}
/* line 143, ../../sass/components/node-product-page.scss */
.product .featured-recipe .recipe-image img {
  display: block;
  margin: 0 auto 10px auto;
  width: 100%;
  height: auto;
  max-width: 320px;
}
/* line 151, ../../sass/components/node-product-page.scss */
.product .featured-recipe .recipe-name {
  margin: 0 auto 10px auto;
  font-size: 1.125rem;
  line-height: 1em;
  max-width: 400px;
}
/* line 158, ../../sass/components/node-product-page.scss */
.product .featured-recipe .recipe-description {
  margin: 0 auto 10px auto;
  font-size: 0.9375rem;
  line-height: 17px;
  max-width: 400px;
}
/* line 166, ../../sass/components/node-product-page.scss */
.product .nutrition-cta, .product .where-to-buy-cta {
  margin: 10px 0;
  text-align: left;
}
/* line 170, ../../sass/components/node-product-page.scss */
.product .nutrition-cta a:not(.smartlabel-link), .product .where-to-buy-cta a:not(.smartlabel-link) {
  padding: 8px 30px 4px;
  padding: 12px 30px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
  background-clip: padding-box;
  font-size: 3.90625vw;
  background: 0 0 #e41b13;
  text-transform: uppercase;
  line-height: 1;
  color: white;
  display: inline-block;
  text-decoration: none;
}
@media (min-width: 544px) {
  /* line 170, ../../sass/components/node-product-page.scss */
  .product .nutrition-cta a:not(.smartlabel-link), .product .where-to-buy-cta a:not(.smartlabel-link) {
    font-size: 1.32813rem;
  }
}
@media (min-width: 768px) {
  /* line 170, ../../sass/components/node-product-page.scss */
  .product .nutrition-cta a:not(.smartlabel-link), .product .where-to-buy-cta a:not(.smartlabel-link) {
    font-size: 1.41129vw;
  }
}
@media (min-width: 992px) {
  /* line 170, ../../sass/components/node-product-page.scss */
  .product .nutrition-cta a:not(.smartlabel-link), .product .where-to-buy-cta a:not(.smartlabel-link) {
    font-size: 0.875rem;
  }
}
/* line 298, ../../sass/config/_mixins.scss */
.product .nutrition-cta a:not(.smartlabel-link) a, .product .where-to-buy-cta a:not(.smartlabel-link) a {
  color: white;
}
/* line 302, ../../sass/config/_mixins.scss */
.product .nutrition-cta a:not(.smartlabel-link):hover, .product .where-to-buy-cta a:not(.smartlabel-link):hover {
  background: 0 0 #87b2c4;
}
/* line 177, ../../sass/components/node-product-page.scss */
.product .nutrition-cta a.smartlabel-link, .product .where-to-buy-cta a.smartlabel-link {
  margin-bottom: 15px;
}
/* line 178, ../../sass/components/node-product-page.scss */
.product .nutrition-cta a.smartlabel-link svg, .product .where-to-buy-cta a.smartlabel-link svg {
  height: 42.2432px;
}
/* line 180, ../../sass/components/node-product-page.scss */
.product .nutrition-cta a.smartlabel-link svg path, .product .where-to-buy-cta a.smartlabel-link svg path {
  fill: #002b60;
}
/* line 184, ../../sass/components/node-product-page.scss */
.product .nutrition-cta a.smartlabel-link span, .product .where-to-buy-cta a.smartlabel-link span {
  margin-top: 2px;
}
@media (min-width: 768px) {
  /* line 190, ../../sass/components/node-product-page.scss */
  .product .nutrition-cta a.smartlabel-link span, .product .where-to-buy-cta a.smartlabel-link span {
    padding-top: 5px;
  }
}
@media (min-width: 992px) {
  /* line 196, ../../sass/components/node-product-page.scss */
  .product .nutrition-cta a.smartlabel-link svg, .product .where-to-buy-cta a.smartlabel-link svg {
    height: 33.79456px;
    width: 120px;
  }
  /* line 200, ../../sass/components/node-product-page.scss */
  .product .nutrition-cta a.smartlabel-link span, .product .where-to-buy-cta a.smartlabel-link span {
    margin-left: 7px;
    width: 210px;
    padding: 0;
  }
}
/* line 209, ../../sass/components/node-product-page.scss */
.product .featured-recipe {
  float: left;
  margin: 30px 0;
  padding: 0 15px;
}
@media (min-width: 768px) {
  /* line 209, ../../sass/components/node-product-page.scss */
  .product .featured-recipe {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  /* line 209, ../../sass/components/node-product-page.scss */
  .product .featured-recipe {
    padding: 0;
  }
}
/* line 225, ../../sass/components/node-product-page.scss */
.product .featured-recipe .heading {
  font-size: 7.8125vw;
}
@media (min-width: 544px) {
  /* line 225, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .heading {
    font-size: 1.5625rem;
  }
}
@media (min-width: 768px) {
  /* line 225, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .heading {
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    font-size: 4.6875vw;
  }
}
@media (min-width: 992px) {
  /* line 225, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .heading {
    font-size: 2.25rem;
  }
}
/* line 246, ../../sass/components/node-product-page.scss */
.product .featured-recipe .recipe-information {
  padding-bottom: 20px;
  text-align: left;
}
/* line 250, ../../sass/components/node-product-page.scss */
.product .featured-recipe .recipe-information .recipe-name {
  font-size: 8.125vw;
  color: #e41b13;
  padding-bottom: 7px;
}
@media (min-width: 544px) {
  /* line 250, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-information .recipe-name {
    font-size: 1.625rem;
    line-height: 1.625rem;
  }
}
@media (min-width: 768px) {
  /* line 250, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-information .recipe-name {
    font-size: 3.90625vw;
    line-height: normal;
  }
}
@media (min-width: 992px) {
  /* line 250, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-information .recipe-name {
    font-size: 1.875rem;
    line-height: 1.875rem;
    padding-bottom: 0;
  }
}
/* line 273, ../../sass/components/node-product-page.scss */
.product .featured-recipe .recipe-information .recipe-description {
  display: none;
}
/* line 294, ../../sass/components/node-product-page.scss */
.product .featured-recipe .recipe-information a {
  padding: 8px 30px 4px;
  padding: 12px 30px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
  background-clip: padding-box;
  font-size: 3.90625vw;
  background: 0 0 #e41b13;
  text-transform: uppercase;
  line-height: 1;
  display: inline-block;
  color: white;
}
@media (min-width: 544px) {
  /* line 294, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-information a {
    font-size: 1.32813rem;
  }
}
@media (min-width: 768px) {
  /* line 294, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-information a {
    font-size: 1.41129vw;
  }
}
@media (min-width: 992px) {
  /* line 294, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-information a {
    font-size: 0.875rem;
  }
}
/* line 298, ../../sass/config/_mixins.scss */
.product .featured-recipe .recipe-information a a {
  color: white;
}
/* line 302, ../../sass/config/_mixins.scss */
.product .featured-recipe .recipe-information a:hover {
  background: 0 0 #87b2c4;
}
@media (min-width: 768px) {
  /* line 8, ../../sass/components/node-product-page.scss */
  .product {
    text-align: left;
  }
  /* line 305, ../../sass/components/node-product-page.scss */
  .product .product-top {
    padding: 0;
    overflow: hidden;
    margin: 40px 0 0;
  }
  /* line 311, ../../sass/components/node-product-page.scss */
  .product .product-image {
    padding: 0 15px;
    float: left;
    width: 260px;
    margin-top: 40px;
  }
  /* line 317, ../../sass/components/node-product-page.scss */
  .product .product-image img {
    float: right;
  }
  /* line 322, ../../sass/components/node-product-page.scss */
  .product .product-info {
    float: left;
    width: calc(100% - 260px);
    margin: 0 0 0 20px;
    font-size: 1rem;
    line-height: 1.5;
  }
  /* line 331, ../../sass/components/node-product-page.scss */
  .product .rating-information .total-ratings {
    margin: 0 20px 0 0;
  }
  /* line 335, ../../sass/components/node-product-page.scss */
  .product .rating-information .recommended {
    display: inline-block;
  }
  /* line 340, ../../sass/components/node-product-page.scss */
  .product .featured-recipe {
    clear: both;
    overflow: hidden;
  }
  /* line 344, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-image {
    float: left;
    width: 40%;
  }
  /* line 348, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-image img {
    width: 100%;
    max-width: 250px;
    float: right;
  }
  /* line 355, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-information {
    text-align: left;
    float: left;
    width: 45%;
    margin: 0 0 0 30px;
  }
  /* line 362, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-name {
    margin: 0 0 10px 0;
  }
  /* line 366, ../../sass/components/node-product-page.scss */
  .product .featured-recipe .recipe-description {
    margin: 0 0 10px 0;
  }
}

/*****************************************************
END PRODUCT DETAIL ELEMENTS
*****************************************************/
/* line 380, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer.page.coffee-bg, .barista-sweet-foam-coffee-topper.page.coffee-bg {
  color: white;
  background-image: url("../../images/global/mobile/barista-wood.jpg") !important;
  background-position: 0 0;
  background-size: contain;
  background-repeat: no-repeat !important;
}
@media (min-width: 768px) {
  /* line 380, ../../sass/components/node-product-page.scss */
  .barista-nitro-coffee-creamer.page.coffee-bg, .barista-sweet-foam-coffee-topper.page.coffee-bg {
    background-image: url("../../images/global/barista-wood.jpg") !important;
  }
}
/* line 393, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .product-faq a, .barista-sweet-foam-coffee-topper .product-faq a {
  color: white;
}
/* line 398, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer h1.name, .barista-sweet-foam-coffee-topper h1.name {
  color: white;
}
/* line 403, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .product .product-image::before,
.barista-nitro-coffee-creamer .product .product-image::after, .barista-sweet-foam-coffee-topper .product .product-image::before,
.barista-sweet-foam-coffee-topper .product .product-image::after {
  display: none;
}
/* line 408, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .product-top, .barista-sweet-foam-coffee-topper .product-top {
  padding-top: 10px;
}
/* line 413, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .smartlabel-link, .barista-sweet-foam-coffee-topper .smartlabel-link {
  display: flex;
  color: #DBC79D;
  justify-content: space-between;
}
/* line 418, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .smartlabel-link svg, .barista-sweet-foam-coffee-topper .smartlabel-link svg {
  height: auto;
  margin-right: 22px;
  flex-basis: 40%;
}
/* line 424, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .smartlabel-link span, .barista-sweet-foam-coffee-topper .smartlabel-link span {
  flex-basis: calc(60% - 20px);
}
/* line 428, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .smartlabel-link svg, .barista-nitro-coffee-creamer .smartlabel-link span, .barista-sweet-foam-coffee-topper .smartlabel-link svg, .barista-sweet-foam-coffee-topper .smartlabel-link span {
  width: auto;
}
/* line 433, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer a.nutrition-link:not(.smartlabel-link), .barista-sweet-foam-coffee-topper a.nutrition-link:not(.smartlabel-link) {
  margin-top: 10px;
}
/* line 436, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer a.nutrition-link:not(.smartlabel-link), .barista-nitro-coffee-creamer a.nutrition-link:not(.smartlabel-link):hover, .barista-sweet-foam-coffee-topper a.nutrition-link:not(.smartlabel-link), .barista-sweet-foam-coffee-topper a.nutrition-link:not(.smartlabel-link):hover {
  background: #825b24;
}
/* line 441, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .product .nutrition-cta a.smartlabel-link svg path, .barista-sweet-foam-coffee-topper .product .nutrition-cta a.smartlabel-link svg path {
  fill: #DBC79D;
}
@media (max-width: 767px) {
  /* line 446, ../../sass/components/node-product-page.scss */
  .barista-nitro-coffee-creamer .product .where-to-buy-cta, .barista-sweet-foam-coffee-topper .product .where-to-buy-cta {
    margin: 20px 0;
  }
}
/* line 451, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .product .where-to-buy-cta a:not(.smartlabel-link), .barista-sweet-foam-coffee-topper .product .where-to-buy-cta a:not(.smartlabel-link) {
  background: #825b24;
}
/* line 459, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .social-property a i, .barista-sweet-foam-coffee-topper .social-property a i {
  color: white;
}
/* line 465, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer div.views-element-container > h2, .barista-sweet-foam-coffee-topper div.views-element-container > h2 {
  color: white;
}
@media (max-width: 767px) {
  /* line 465, ../../sass/components/node-product-page.scss */
  .barista-nitro-coffee-creamer div.views-element-container > h2, .barista-sweet-foam-coffee-topper div.views-element-container > h2 {
    font-size: 1.875rem;
  }
}
/* line 472, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer div.views-element-container > h2:before, .barista-nitro-coffee-creamer div.views-element-container > h2:after, .barista-sweet-foam-coffee-topper div.views-element-container > h2:before, .barista-sweet-foam-coffee-topper div.views-element-container > h2:after {
  background-image: url("../../images/products/bean.png");
  height: 40px;
  width: 40px;
  background-size: contain;
}
/* line 479, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer div.views-element-container > h2:before, .barista-sweet-foam-coffee-topper div.views-element-container > h2:before {
  margin-right: 5px;
}
@media (min-width: 992px) {
  /* line 479, ../../sass/components/node-product-page.scss */
  .barista-nitro-coffee-creamer div.views-element-container > h2:before, .barista-sweet-foam-coffee-topper div.views-element-container > h2:before {
    margin-right: 20px;
  }
}
/* line 487, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer div.views-element-container > h2:after, .barista-sweet-foam-coffee-topper div.views-element-container > h2:after {
  margin-left: 5px;
}
@media (min-width: 992px) {
  /* line 487, ../../sass/components/node-product-page.scss */
  .barista-nitro-coffee-creamer div.views-element-container > h2:after, .barista-sweet-foam-coffee-topper div.views-element-container > h2:after {
    margin-left: 20px;
  }
}
/* line 498, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer div.item-list .field-content a, .barista-sweet-foam-coffee-topper div.item-list .field-content a {
  color: white;
  margin-top: 16px;
  display: block;
}
@media (min-width: 768px) {
  /* line 507, ../../sass/components/node-product-page.scss */
  .barista-nitro-coffee-creamer .product-image img, .barista-sweet-foam-coffee-topper .product-image img {
    height: 100%;
    width: auto;
    object-fit: cover;
    font-family: 'object-fit: cover;';
    max-height: 389px;
  }
}
/* line 519, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .region.region-content div.views-element-container, .barista-sweet-foam-coffee-topper .region.region-content div.views-element-container {
  border-top: solid 1px #DBC79D;
}
@media (min-width: 992px) {
  /* line 524, ../../sass/components/node-product-page.scss */
  .barista-nitro-coffee-creamer .views-element-container .item-list ul li, .barista-sweet-foam-coffee-topper .views-element-container .item-list ul li {
    flex-grow: 1 !important;
  }
}
@media (max-width: 992px) {
  /* line 530, ../../sass/components/node-product-page.scss */
  .barista-nitro-coffee-creamer .featured-recipe, .barista-sweet-foam-coffee-topper .featured-recipe {
    margin: 0 auto;
    text-align: center;
    float: none;
  }
}
/* line 537, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .featured-recipe h2, .barista-sweet-foam-coffee-topper .featured-recipe h2 {
  color: white;
}
/* line 541, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .featured-recipe h2::before, .barista-nitro-coffee-creamer .featured-recipe h2::after, .barista-sweet-foam-coffee-topper .featured-recipe h2::before, .barista-sweet-foam-coffee-topper .featured-recipe h2::after {
  background: white !important;
}
/* line 545, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .featured-recipe h2::before, .barista-sweet-foam-coffee-topper .featured-recipe h2::before {
  margin: 0 5px 0 0 !important;
}
/* line 549, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .featured-recipe h2::after, .barista-sweet-foam-coffee-topper .featured-recipe h2::after {
  margin: 0 0 0 5px !important;
}
@media (max-width: 992px) {
  /* line 553, ../../sass/components/node-product-page.scss */
  .barista-nitro-coffee-creamer .featured-recipe .recipe-information, .barista-sweet-foam-coffee-topper .featured-recipe .recipe-information {
    margin: 0 auto;
    text-align: center;
    float: none;
  }
}
/* line 560, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .featured-recipe .recipe-information a, .barista-nitro-coffee-creamer .featured-recipe .recipe-information a:hover, .barista-sweet-foam-coffee-topper .featured-recipe .recipe-information a, .barista-sweet-foam-coffee-topper .featured-recipe .recipe-information a:hover {
  background-color: #825b24;
}
/* line 564, ../../sass/components/node-product-page.scss */
.barista-nitro-coffee-creamer .featured-recipe .recipe-information .recipe-name, .barista-sweet-foam-coffee-topper .featured-recipe .recipe-information .recipe-name {
  color: white;
}
