﻿.header-wrapper {
  background-color: #FF2502; }
  .header-wrapper .container .brand-social .logo .image .brand {
    filter: invert(27%) sepia(51%) saturate(2778%) hue-rotate(346deg) brightness(673%) contrast(100%); }
  .header-wrapper .container .brand-social .menu-wrapper .menu .menu, .header-wrapper .container .brand-social .menu-wrapper .menu .close {
    color: #FFFFFF; }
  .header-wrapper .navigation-wrapper .navigation .post .customer .typography {
    color: #160D0D; }

.header-wrapper.navigation-opened .navigation-wrapper, .header-wrapper:not(.navigation-opened) .navigation-wrapper {
  background-color: #FF2502; }

.navigation-item a span {
  color: #FFFFFF; }

@media (min-width: 768px) {
  .header-wrapper .social-links-wrapper .icon-link {
    color: #FFFFFF; } }

.header-wrapper .container .brand-social .on-contrast {
  background-color: #FFFFFF; }
  .header-wrapper .container .brand-social .on-contrast .label {
    color: #FF2502;
    font-family: LEMON MILK Pro FTR;
    font-size: 14px;
    font-weight: 500; }

.hero-product-wrapper {
  background-color: #FF2502;
  /*.hero-product-meta .hero-product-meta-box .display{
        font-size: 36px;
    }*/ }

/*.hero-product-sku-wrapper:before {
    content: "";
    width: 50%;
    height: 50%;
    top: 50%;
    left: 0%;
    position: absolute;
    background-color: rgba($color-neutral-high-pure, $opacity-level-medium);
    z-index: 0;
}*/
.breadcrumbs-wrapper {
  background-color: #FF2502; }
  .breadcrumbs-wrapper .breadcrumbs-list .breadcrumb-wrapper .breadcrumb-link {
    color: #ffffff; }
    .breadcrumbs-wrapper .breadcrumbs-list .breadcrumb-wrapper .breadcrumb-link:hover {
      color: #ffffff; }

.nutritional-information .row .nutritional-information-about-wrapper, .nutritional-information .row .no-image .nutritional-information-about-wrapper {
  background-color: #FF2502; }

.nutritional-information .row .nutritional-information-data > .title-wrapper > .heading {
  color: #991500;
  font-size: 20px; }

.nutritional-information .row .nutritional-information-data > .nutritional-table > .nutritional-table-item > .paragraph {
  color: #991500; }

.nutritional-information .row .nutritional-information-data > .ingredients-wrapper > .ingredients-item > .typography .paragraph {
  color: #262626; }

.nutritional-information .row .nutritional-information-data .typography.overline {
  color: #991500; }

.content-text .content-wrapper {
  background-color: #160D0D; }
  .content-text .content-wrapper .text .typography {
    color: #ffffff; }

.content-text .content-wrapper .actions {
  width: 100%;
  max-width: max-content;
  margin: 0 auto;
  text-align: center; }
  .content-text .content-wrapper .actions .button {
    /*background-color: $color-flavors-guarana-text;*/ }
    .content-text .content-wrapper .actions .button .label {
      color: #160D0D; }
  .content-text .content-wrapper .actions .on-contrast {
    background-color: #ffffff; }
    .content-text .content-wrapper .actions .on-contrast .label {
      color: #FFFFFF; }

.button.primary > .label {
  color: #FF2502; }

.typography.heading {
  color: #FFFFFF; }

.typography.paragraph {
  /* color: $color-flavors-guarana-text;*/ }

.typography.subtitle > span {
  color: #FFFFFF;
  text-align: center;
  margin: 12px; }

.typography.display {
  color: #FF2502; }

.typography.overline {
  color: #991500; }

.text .overline, .text heading {
  color: #FFFFFF; }

.text .contrast {
  color: #ffffff; }

@media (min-width: 768px) {
  .content-text .content-wrapper.background > * {
    width: 50%;
    margin-left: unset;
    align-self: flex-start;
    padding-left: 64px; } }

.ingredients-item > .overline {
  color: #991500; }
