﻿.header-wrapper {
  background-color: #F0F0F0; }

.header-wrapper.navigation-opened .navigation-wrapper, .header-wrapper:not(.navigation-opened) .navigation-wrapper {
  background-color: #F0F0F0; }

.navigation-item a span {
  color: #160D0D; }

.header-wrapper .social-links-wrapper .icon-link {
  color: #160D0D; }

.header-wrapper .container .brand-social .on-contrast {
  background-color: #160D0D; }
  .header-wrapper .container .brand-social .on-contrast .label {
    color: #F0F0F0;
    font-family: LEMON MILK Pro FTR;
    font-size: 14px;
    font-weight: 500; }

.hero-product-wrapper {
  background-color: #F0F0F0;
  /*
    .hero-product-meta .hero-product-meta-box .display::first-line {
        font-size: $spacing-xhuge;
    }*/ }

/*.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: #F0F0F0; }
  .breadcrumbs-wrapper .breadcrumbs-list .breadcrumb-wrapper .breadcrumb-link {
    color: #160D0D; }
    .breadcrumbs-wrapper .breadcrumbs-list .breadcrumb-wrapper .breadcrumb-link:hover {
      color: #160D0D; }

.nutritional-information .row .nutritional-information-about-wrapper, .nutritional-information .row .no-image .nutritional-information-about-wrapper {
  background-color: #F0F0F0; }

.nutritional-information .row .nutritional-information-data > .title-wrapper > .heading {
  color: #695400;
  font-size: 20px; }

.nutritional-information .row .nutritional-information-data > .nutritional-table > .nutritional-table-item > .paragraph {
  color: #695400; }

.nutritional-information .row .nutritional-information-data > .ingredients-wrapper > .ingredients-item > .paragraph {
  color: #262626; }

.nutritional-information .row .nutritional-information-data .typography.overline {
  color: #695400; }

.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-zero-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: #160D0D; }

.button.primary > .label {
  color: #F0F0F0; }

.typography.heading {
  color: #160D0D; }

.typography.paragraph {
  color: #160D0D; }

.typography.subtitle > span {
  color: #160D0D;
  text-align: center;
  margin: 12px; }

.typography.display {
  color: #160D0D; }

.typography.overline {
  color: #695400; }

.text .overline, .text heading {
  color: #160D0D; }

.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; } }
